summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: DR, Remove definer functions from SW Steering APIYevgeny Kliteynik2024-07-091-0/+5
* net/mlx5: Remove unused declarationYue Haibing2023-10-141-4/+0
* net/mlx5: DR, Handle multi destination action in the right orderErez Shitrit2023-09-191-0/+1
* net/mlx5: DR, Fix peer domain namespace settingShay Drory2023-07-261-1/+1
* net/mlx5: DR, handle more than one peer domainShay Drory2023-06-021-1/+1
* net/mlx5: DR, Add memory statistics for domain objectYevgeny Kliteynik2023-04-201-0/+3
* net/mlx5: DR, Modify header action of size 1 optimizationYevgeny Kliteynik2023-04-141-0/+2
* net/mlx5: DR, Add modify header argument pointer to actions attributesYevgeny Kliteynik2023-04-141-0/+4
* net/mlx5: DR, Add modify header arg pool mechanismYevgeny Kliteynik2023-04-141-0/+18
* net/mlx5: DR, Read ICM memory into dedicated bufferYevgeny Kliteynik2023-04-141-4/+1
* net/mlx5: DR, Add support for writing modify header argumentYevgeny Kliteynik2023-04-141-0/+3
* net/mlx5: DR, Add create/destroy for modify-header-argument general objectYevgeny Kliteynik2023-04-141-0/+6
* net/mlx5: DR, Check for modify_header_argument device capabilitiesYevgeny Kliteynik2023-04-141-0/+3
* net/mlx5: DR, Split chunk allocation to HW-dependent waysYevgeny Kliteynik2023-04-141-0/+2
* net/mlx5: DR, Add cache for modify header patternYevgeny Kliteynik2023-04-141-0/+18
* net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to headerYevgeny Kliteynik2023-04-141-0/+1
* net/mlx5: DR, Add modify-header-pattern ICM poolYevgeny Kliteynik2023-04-111-0/+11
* net/mlx5: DR, Add support for range match actionYevgeny Kliteynik2022-12-081-0/+26
* net/mlx5: DR, Add function that tells if STE miss addr has been initializedYevgeny Kliteynik2022-12-081-0/+1
* net/mlx5: DR, Manage definers with refcountsYevgeny Kliteynik2022-12-081-0/+1
* net/mlx5: DR, Rework is_fw_table functionYevgeny Kliteynik2022-12-081-0/+6
* net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general objectYevgeny Kliteynik2022-12-081-0/+9
* net/mlx5: DR, Remove the buddy used_listYevgeny Kliteynik2022-10-271-1/+0
* net/mlx5: DR, Keep track of hot ICM chunks in an array instead of listYevgeny Kliteynik2022-10-271-0/+1
* net/mlx5: DR, Allocate htbl from its own slab allocatorYevgeny Kliteynik2022-10-271-0/+4
* net/mlx5: DR, Allocate icm_chunks from their own slab allocatorYevgeny Kliteynik2022-10-271-0/+1
* net/mlx5: DR, Manage STE send info objects in poolYevgeny Kliteynik2022-10-271-0/+9
* net/mlx5: Remove unused structsGal Pressman2022-09-271-14/+0
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2022-08-041-0/+1
|\
| * net/mlx5: fs, allow flow table creation with a UIDMark Bloch2022-07-171-0/+1
* | net/mlx5: DR, Add support for flow metering ASOYevgeny Kliteynik2022-07-281-0/+17
|/
* net/mlx5: DR, Fix missing flow_source when creating multi-destination FW tableMaor Dickman2022-05-171-1/+2
* net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memoryRongwei Liu2022-03-171-1/+1
* net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memoryRongwei Liu2022-03-171-9/+2
* net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunkRongwei Liu2022-03-171-2/+3
* net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memoryRongwei Liu2022-03-171-1/+1
* net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunkRongwei Liu2022-03-171-2/+3
* net/mlx5: DR, Adjust structure member to reduce memory holeRongwei Liu2022-03-171-3/+3
* net/mlx5: DR, Refactor ste_ctx handling for STE v0/1Yevgeny Kliteynik2022-03-091-0/+1
* net/mlx5: DR, Add support for matching on Internet Header Length (IHL)Yevgeny Kliteynik2022-03-091-1/+3
* net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_versionYevgeny Kliteynik2022-02-231-0/+10
* net/mlx5: DR, Improve steering for empty or RX/TX-only matchersYevgeny Kliteynik2021-12-311-0/+9
* net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist fieldYevgeny Kliteynik2021-12-311-1/+8
* net/mlx5: DR, Support matching on tunnel headers 0 and 1Muhammad Sammar2021-12-311-0/+4
* net/mlx5: DR, Add misc5 to match_param structsMuhammad Sammar2021-12-311-1/+14
* net/mlx5: DR, Add support for dumping steering infoMuhammad Sammar2021-12-311-1/+12
* net/mlx5: DR, Add missing reserved fields to dr_match_paramMuhammad Sammar2021-12-311-89/+124
* net/mlx5: DR, Rename list field in matcher struct to list_nodeYevgeny Kliteynik2021-12-311-1/+1
* net/mlx5: DR, Remove unused struct member in matcherYevgeny Kliteynik2021-12-311-1/+0
* net/mlx5: DR, Handle eswitch manager and uplink vports separatelyYevgeny Kliteynik2021-11-161-0/+1