Home
last modified time | relevance | path

Searched refs:rss_caps (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/include/uapi/rdma/
Dmlx4-abi.h187 struct mlx4_ib_rss_caps rss_caps; member
Dmlx5-abi.h250 struct mlx5_ib_rss_caps rss_caps; member
Dib_user_verbs.h266 struct ib_uverbs_rss_caps rss_caps; member
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1122 if (edev->rss_caps & QED_RSS_IPV4_UDP) in qede_get_rss_flags()
1126 if (edev->rss_caps & QED_RSS_IPV6_UDP) in qede_get_rss_flags()
1250 if (edev->rss_caps == ((edev->rss_caps & ~clr_caps) | set_caps)) in qede_set_rss_flags()
1254 edev->rss_caps = ((edev->rss_caps & ~clr_caps) | set_caps); in qede_set_rss_flags()
Dqede.h237 u8 rss_caps; member
Dqede_filter.c631 edev->rss_caps = QED_RSS_IPV4 | QED_RSS_IPV6 | in qede_fill_rss_params()
635 rss->rss_caps = edev->rss_caps; in qede_fill_rss_params()
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_l2.h49 u8 rss_caps; member
Dqed_l2.c484 !!(p_rss->rss_caps & QED_RSS_IPV4)); in qed_sp_vport_update_rss()
487 !!(p_rss->rss_caps & QED_RSS_IPV6)); in qed_sp_vport_update_rss()
490 !!(p_rss->rss_caps & QED_RSS_IPV4_TCP)); in qed_sp_vport_update_rss()
493 !!(p_rss->rss_caps & QED_RSS_IPV6_TCP)); in qed_sp_vport_update_rss()
496 !!(p_rss->rss_caps & QED_RSS_IPV4_UDP)); in qed_sp_vport_update_rss()
499 !!(p_rss->rss_caps & QED_RSS_IPV6_UDP)); in qed_sp_vport_update_rss()
2379 rss->rss_caps = input->rss_caps; in qed_update_vport_rss()
Dqed_vf.h159 u8 rss_caps; member
Dqed_vf.c1179 p_rss_tlv->rss_caps = rss_params->rss_caps; in qed_vf_pf_vport_update()
Dqed_sriov.c2913 p_rss->rss_caps = p_rss_tlv->rss_caps; in qed_iov_vp_update_rss_param()
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dmain.c553 props->rss_caps.max_rwq_indirection_tables = in mlx4_ib_query_device()
555 props->rss_caps.max_rwq_indirection_table_size = in mlx4_ib_query_device()
557 props->rss_caps.supported_qpts = 1 << IB_QPT_RAW_PACKET; in mlx4_ib_query_device()
586 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx4_ib_query_device()
587 if (props->rss_caps.supported_qpts) { in mlx4_ib_query_device()
588 resp.rss_caps.rx_hash_function = in mlx4_ib_query_device()
591 resp.rss_caps.rx_hash_fields_mask = in mlx4_ib_query_device()
603 resp.rss_caps.rx_hash_fields_mask |= in mlx4_ib_query_device()
606 resp.response_length = offsetof(typeof(resp), rss_caps) + in mlx4_ib_query_device()
607 sizeof(resp.rss_caps); in mlx4_ib_query_device()
Dqp.c4282 device->attrs.rss_caps.max_rwq_indirection_table_size) { in mlx4_ib_create_rwq_ind_table()
4285 device->attrs.rss_caps.max_rwq_indirection_table_size); in mlx4_ib_create_rwq_ind_table()
/Linux-v4.19/include/linux/qed/
Dqed_eth_if.h123 u8 rss_caps; member
/Linux-v4.19/drivers/infiniband/core/
Duverbs_cmd.c4056 if (ucore->outlen < resp.response_length + sizeof(resp.rss_caps)) in ib_uverbs_ex_query_device()
4059 resp.rss_caps.supported_qpts = attr.rss_caps.supported_qpts; in ib_uverbs_ex_query_device()
4060 resp.rss_caps.max_rwq_indirection_tables = in ib_uverbs_ex_query_device()
4061 attr.rss_caps.max_rwq_indirection_tables; in ib_uverbs_ex_query_device()
4062 resp.rss_caps.max_rwq_indirection_table_size = in ib_uverbs_ex_query_device()
4063 attr.rss_caps.max_rwq_indirection_table_size; in ib_uverbs_ex_query_device()
4065 resp.response_length += sizeof(resp.rss_caps); in ib_uverbs_ex_query_device()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dmain.c819 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx5_ib_query_device()
820 resp.rss_caps.rx_hash_function = in mlx5_ib_query_device()
822 resp.rss_caps.rx_hash_fields_mask = in mlx5_ib_query_device()
834 resp.rss_caps.rx_hash_fields_mask |= in mlx5_ib_query_device()
836 resp.response_length += sizeof(resp.rss_caps); in mlx5_ib_query_device()
841 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) in mlx5_ib_query_device()
842 resp.response_length += sizeof(resp.rss_caps); in mlx5_ib_query_device()
932 props->rss_caps.max_rwq_indirection_tables = in mlx5_ib_query_device()
934 props->rss_caps.max_rwq_indirection_table_size = in mlx5_ib_query_device()
936 props->rss_caps.supported_qpts = 1 << IB_QPT_RAW_PACKET; in mlx5_ib_query_device()
/Linux-v4.19/include/rdma/
Dib_verbs.h384 struct ib_rss_caps rss_caps; member