summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-27net/mlx5: DR, Fix peer domain namespace settingShay Drory1-3/+4
2023-06-02net/mlx5: DR, handle more than one peer domainShay Drory1-4/+5
2023-04-15net/mlx5: DR, Modify header action of size 1 optimizationYevgeny Kliteynik1-14/+24
2023-04-15net/mlx5: DR, Apply new accelerated modify action and decapl3Yevgeny Kliteynik1-5/+46
2023-04-15net/mlx5: DR, Add modify header argument pointer to actions attributesYevgeny Kliteynik1-1/+18
2023-04-15net/mlx5: DR, Split chunk allocation to HW-dependent waysYevgeny Kliteynik1-0/+29
2023-04-12net/mlx5: DR, Set counter ID on the last STE for STEv1 TXYevgeny Kliteynik1-3/+4
2022-12-09net/mlx5: DR, Add support for range match actionYevgeny Kliteynik1-1/+64
2022-12-09net/mlx5: DR, Add function that tells if STE miss addr has been initializedYevgeny Kliteynik1-0/+6
2022-07-28net/mlx5: DR, Add support for flow metering ASOYevgeny Kliteynik1-0/+56
2022-03-10net/mlx5: DR, Add support for ConnectX-7 steeringYevgeny Kliteynik1-103/+99
2022-03-10net/mlx5: DR, Refactor ste_ctx handling for STE v0/1Yevgeny Kliteynik1-2/+18
2022-03-10net/mlx5: DR, Rename action modify fields to reflect naming in HW specYevgeny Kliteynik1-12/+12
2022-03-10net/mlx5: DR, Fix handling of different actions on the same STE in STEv1Yevgeny Kliteynik1-4/+2
2022-03-10net/mlx5: DR, Remove unneeded commentsYevgeny Kliteynik1-2/+2
2022-03-10net/mlx5: DR, Add support for matching on Internet Header Length (IHL)Yevgeny Kliteynik1-0/+1
2021-12-31net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist fieldYevgeny Kliteynik1-0/+28
2021-12-31net/mlx5: DR, Support matching on tunnel headers 0 and 1Muhammad Sammar1-0/+22
2021-12-31net/mlx5: DR, Add check for flex parser ID valueYevgeny Kliteynik1-1/+1
2021-10-01net/mlx5: DR, init_next_match only if neededYevgeny Kliteynik1-3/+5
2021-10-01net/mlx5: DR, Add support for SF vportsYevgeny Kliteynik1-5/+5
2021-09-24net/mlx5: DR, Fix code indentation in dr_ste_v1Yevgeny Kliteynik1-1/+1
2021-08-27net/mlx5: DR, Remove HW specific STE type from nic domainYevgeny Kliteynik1-1/+1
2021-08-27net/mlx5: DR, replace uintN_t with kernel-style typesYevgeny Kliteynik1-3/+3
2021-08-27net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RXYevgeny Kliteynik1-7/+45
2021-08-27net/mlx5: DR, Added support for REMOVE_HEADER packet reformatYevgeny Kliteynik1-0/+41
2021-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-10/+16
2021-06-17net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation paddingAlex Vesker1-10/+16
2021-06-10net/mlx5: DR, Support EMD tag in modify header for STEv1Yevgeny Kliteynik1-0/+8
2021-06-10net/mlx5: DR, Added support for INSERT_HEADER reformat typeYevgeny Kliteynik1-9/+59
2021-06-10net/mlx5: DR, Allow encap action for RX for supporting devicesYevgeny Kliteynik1-14/+46
2021-04-20net/mlx5: DR, Add support for matching tunnel GTP-UYevgeny Kliteynik1-0/+81
2021-04-20net/mlx5: DR, Set flex parser for TNL_MPLS dynamicallyYevgeny Kliteynik1-0/+84
2021-04-20net/mlx5: DR, Add support for matching on geneve TLV optionYevgeny Kliteynik1-0/+34
2021-04-20net/mlx5: DR, Set STEv0 ICMP flex parser dynamicallyYevgeny Kliteynik1-4/+2
2021-04-20net/mlx5: DR, Add support for dynamic flex parserYevgeny Kliteynik1-0/+65
2021-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2021-03-13net/mlx5: DR, Add missing vhca_id consume from STEv1Yevgeny Kliteynik1-0/+1
2021-03-13net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1Yevgeny Kliteynik1-18/+0
2021-03-10net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getterYevgeny Kliteynik1-2/+2
2021-01-30net/mlx5: DR, Use HW specific logic API when writing STEYevgeny Kliteynik1-0/+22
2021-01-30net/mlx5: DR, Add STEv1 modify header logicYevgeny Kliteynik1-0/+269
2021-01-30net/mlx5: DR, Add STEv1 action apply logicYevgeny Kliteynik1-0/+358
2021-01-30net/mlx5: DR, Add STEv1 setters and gettersYevgeny Kliteynik1-0/+76
2021-01-30net/mlx5: DR, Add HW STEv1 match logicYevgeny Kliteynik1-0/+908