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