| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_devx.c | 848 uint64_t hash_fields, in mlx5_devx_tir_attr_set() argument 872 if (hash_fields) { in mlx5_devx_tir_attr_set() 875 hash_fields & IBV_RX_HASH_INNER ? in mlx5_devx_tir_attr_set() 881 !!(hash_fields & MLX5_IPV6_IBV_RX_HASH); in mlx5_devx_tir_attr_set() 884 !!(hash_fields & MLX5_UDP_IBV_RX_HASH); in mlx5_devx_tir_attr_set() 887 ((!!(hash_fields & MLX5_L3_SRC_IBV_RX_HASH)) << in mlx5_devx_tir_attr_set() 889 (!!(hash_fields & MLX5_L3_DST_IBV_RX_HASH)) << in mlx5_devx_tir_attr_set() 891 (!!(hash_fields & MLX5_L4_SRC_IBV_RX_HASH)) << in mlx5_devx_tir_attr_set() 893 (!!(hash_fields & MLX5_L4_DST_IBV_RX_HASH)) << in mlx5_devx_tir_attr_set() 993 uint64_t hash_fields, in mlx5_devx_hrxq_modify() argument [all …]
|
| H A D | mlx5_rxq.c | 2182 hrxq->hash_fields != rss_desc->hash_fields) in mlx5_hrxq_match_cb() 2216 uint64_t hash_fields, in mlx5_hrxq_modify() argument 2236 queues_n = hash_fields ? queues_n : 1; in mlx5_hrxq_modify() 2260 hash_fields, ind_tbl); in mlx5_hrxq_modify() 2271 hrxq->hash_fields = hash_fields; in mlx5_hrxq_modify() 2339 queues_n = rss_desc->hash_fields ? queues_n : 1; in __mlx5_hrxq_create() 2354 hrxq->hash_fields = rss_desc->hash_fields; in __mlx5_hrxq_create()
|
| H A D | mlx5_flow_verbs.c | 1665 dev_flow->hash_fields = 0; in flow_verbs_prepare() 1782 dev_flow->hash_fields |= in flow_verbs_translate() 1794 dev_flow->hash_fields |= in flow_verbs_translate() 1806 dev_flow->hash_fields |= in flow_verbs_translate() 1818 dev_flow->hash_fields |= in flow_verbs_translate() 1971 rss_desc->hash_fields = dev_flow->hash_fields; in flow_verbs_apply()
|
| H A D | mlx5_flow_dv.c | 8536 dev_flow->hash_fields = 0; in flow_dv_hashfields_set() 8568 dev_flow->hash_fields |= in flow_dv_hashfields_set() 8571 dev_flow->hash_fields |= in flow_dv_hashfields_set() 8580 dev_flow->hash_fields |= in flow_dv_hashfields_set() 8583 dev_flow->hash_fields |= in flow_dv_hashfields_set() 8618 rss_desc->hash_fields = dev_flow->hash_fields; in flow_dv_hrxq_prepare() 10575 const uint64_t hash_fields, in __flow_dv_action_rss_hrxq_set() argument 10581 switch (hash_fields & ~IBV_RX_HASH_INNER) { in __flow_dv_action_rss_hrxq_set() 10626 const uint64_t hash_fields, in __flow_dv_action_rss_hrxq_lookup() argument 10683 dev_flow->hash_fields, in __flow_dv_rss_get_hrxq() [all …]
|
| H A D | mlx5.h | 789 uint64_t hash_fields; /* Verbs Hash fields. */ member 852 uint64_t hash_fields; /* Verbs Hash fields. */ member 920 uint64_t hash_fields,
|
| H A D | mlx5_flow.h | 762 uint64_t hash_fields; /**< Hash Rx queue hash fields. */ member 1277 uint64_t hash_fields);
|
| H A D | mlx5_rxtx.h | 384 uint64_t hash_fields,
|
| H A D | mlx5_flow.c | 943 uint64_t hash_fields) in mlx5_flow_hashfields_adjust() argument 950 hash_fields |= IBV_RX_HASH_INNER; in mlx5_flow_hashfields_adjust() 957 return hash_fields; in mlx5_flow_hashfields_adjust()
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | tap_rss.h | 34 __u32 hash_fields; member
|
| H A D | tap_bpf_program.c | 174 if (rsskey->hash_fields & (1 << HASH_FIELD_IPV4_L3)) in rss_l3_l4() 200 if (rsskey->hash_fields & (1 << HASH_FIELD_IPV6_L3)) in rss_l3_l4()
|
| H A D | tap_flow.c | 2074 struct rss_key rss_entry = { .hash_fields = 0, in rss_add_actions() 2101 rss_entry.hash_fields = in rss_add_actions()
|
| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 585 uint64_t hash_fields = hrxq->hash_fields; in mlx5_ibv_hrxq_new() local 619 .rx_hash_fields_mask = hash_fields, in mlx5_ibv_hrxq_new() 640 .rx_hash_fields_mask = hash_fields, in mlx5_ibv_hrxq_new()
|
| /f-stack/freebsd/contrib/ena-com/ |
| H A D | ena_com.h | 757 u16 hash_fields);
|
| H A D | ena_com.c | 2706 u16 hash_fields) in ena_com_fill_hash_ctrl() argument 2725 if ((hash_fields & supported_fields) != hash_fields) { in ena_com_fill_hash_ctrl() 2727 proto, hash_fields, supported_fields); in ena_com_fill_hash_ctrl() 2730 hash_ctrl->selected_fields[proto].fields = hash_fields; in ena_com_fill_hash_ctrl()
|
| /f-stack/dpdk/drivers/net/ena/base/ |
| H A D | ena_com.h | 729 u16 hash_fields);
|
| H A D | ena_com.c | 2587 u16 hash_fields) in ena_com_fill_hash_ctrl() argument 2606 if ((hash_fields & supported_fields) != hash_fields) { in ena_com_fill_hash_ctrl() 2608 proto, hash_fields, supported_fields); in ena_com_fill_hash_ctrl() 2611 hash_ctrl->selected_fields[proto].fields = hash_fields; in ena_com_fill_hash_ctrl()
|