aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-10-14net/mlx5: Remove unused declarationYue Haibing1-4/+0
2023-09-19net/mlx5: DR, Handle multi destination action in the right orderErez Shitrit1-0/+1
2023-07-26net/mlx5: DR, Fix peer domain namespace settingShay Drory1-1/+1
2023-06-02net/mlx5: DR, handle more than one peer domainShay Drory1-1/+1
2023-04-20net/mlx5: DR, Add memory statistics for domain objectYevgeny Kliteynik1-0/+3
2023-04-14net/mlx5: DR, Modify header action of size 1 optimizationYevgeny Kliteynik1-0/+2
2023-04-14net/mlx5: DR, Add modify header argument pointer to actions attributesYevgeny Kliteynik1-0/+4
2023-04-14net/mlx5: DR, Add modify header arg pool mechanismYevgeny Kliteynik1-0/+18
2023-04-14net/mlx5: DR, Read ICM memory into dedicated bufferYevgeny Kliteynik1-4/+1
2023-04-14net/mlx5: DR, Add support for writing modify header argumentYevgeny Kliteynik1-0/+3
2023-04-14net/mlx5: DR, Add create/destroy for modify-header-argument general objectYevgeny Kliteynik1-0/+6
2023-04-14net/mlx5: DR, Check for modify_header_argument device capabilitiesYevgeny Kliteynik1-0/+3
2023-04-14net/mlx5: DR, Split chunk allocation to HW-dependent waysYevgeny Kliteynik1-0/+2
2023-04-14net/mlx5: DR, Add cache for modify header patternYevgeny Kliteynik1-0/+18
2023-04-14net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to headerYevgeny Kliteynik1-0/+1
2023-04-11net/mlx5: DR, Add modify-header-pattern ICM poolYevgeny Kliteynik1-0/+11
2022-12-08net/mlx5: DR, Add support for range match actionYevgeny Kliteynik1-0/+26
2022-12-08net/mlx5: DR, Add function that tells if STE miss addr has been initializedYevgeny Kliteynik1-0/+1
2022-12-08net/mlx5: DR, Manage definers with refcountsYevgeny Kliteynik1-0/+1
2022-12-08net/mlx5: DR, Rework is_fw_table functionYevgeny Kliteynik1-0/+6
2022-12-08net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general objectYevgeny Kliteynik1-0/+9
2022-10-27net/mlx5: DR, Remove the buddy used_listYevgeny Kliteynik1-1/+0
2022-10-27net/mlx5: DR, Keep track of hot ICM chunks in an array instead of listYevgeny Kliteynik1-0/+1
2022-10-27net/mlx5: DR, Allocate htbl from its own slab allocatorYevgeny Kliteynik1-0/+4
2022-10-27net/mlx5: DR, Allocate icm_chunks from their own slab allocatorYevgeny Kliteynik1-0/+1
2022-10-27net/mlx5: DR, Manage STE send info objects in poolYevgeny Kliteynik1-0/+9
2022-09-27net/mlx5: Remove unused structsGal Pressman1-14/+0
2022-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-0/+1
2022-07-28net/mlx5: DR, Add support for flow metering ASOYevgeny Kliteynik1-0/+17
2022-07-17net/mlx5: fs, allow flow table creation with a UIDMark Bloch1-0/+1
2022-05-17net/mlx5: DR, Fix missing flow_source when creating multi-destination FW tableMaor Dickman1-1/+2
2022-03-17net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memoryRongwei Liu1-1/+1
2022-03-17net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memoryRongwei Liu1-9/+2
2022-03-17net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunkRongwei Liu1-2/+3
2022-03-17net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memoryRongwei Liu1-1/+1
2022-03-17net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunkRongwei Liu1-2/+3
2022-03-17net/mlx5: DR, Adjust structure member to reduce memory holeRongwei Liu1-3/+3
2022-03-09net/mlx5: DR, Refactor ste_ctx handling for STE v0/1Yevgeny Kliteynik1-0/+1
2022-03-09net/mlx5: DR, Add support for matching on Internet Header Length (IHL)Yevgeny Kliteynik1-1/+3
2022-02-23net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_versionYevgeny Kliteynik1-0/+10
2021-12-31net/mlx5: DR, Improve steering for empty or RX/TX-only matchersYevgeny Kliteynik1-0/+9
2021-12-31net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist fieldYevgeny Kliteynik1-1/+8
2021-12-31net/mlx5: DR, Support matching on tunnel headers 0 and 1Muhammad Sammar1-0/+4
2021-12-31net/mlx5: DR, Add misc5 to match_param structsMuhammad Sammar1-1/+14
2021-12-31net/mlx5: DR, Add support for dumping steering infoMuhammad Sammar1-1/+12
2021-12-31net/mlx5: DR, Add missing reserved fields to dr_match_paramMuhammad Sammar1-89/+124
2021-12-31net/mlx5: DR, Rename list field in matcher struct to list_nodeYevgeny Kliteynik1-1/+1
2021-12-31net/mlx5: DR, Remove unused struct member in matcherYevgeny Kliteynik1-1/+0
2021-11-16net/mlx5: DR, Handle eswitch manager and uplink vports separatelyYevgeny Kliteynik1-0/+1
2021-10-29net/mlx5: DR, Add check for unsupported fields in match paramMuhammad Sammar1-1/+2