Home
last modified time | relevance | path

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

/freebsd-13.1/sys/ofed/include/uapi/rdma/
H A Dmlx5-abi.h154 struct mlx5_ib_rss_caps rss_caps; member
H A Dib_user_verbs.h254 struct ib_uverbs_rss_caps rss_caps; member
/freebsd-13.1/contrib/ofed/libibverbs/
H A Dcmd.c214 if (attr_size >= offsetof(struct ibv_device_attr_ex, rss_caps) + in ibv_cmd_query_device_ex()
215 sizeof(attr->rss_caps)) { in ibv_cmd_query_device_ex()
217 offsetof(struct ibv_query_device_resp_ex, rss_caps) + in ibv_cmd_query_device_ex()
218 sizeof(resp->rss_caps)) { in ibv_cmd_query_device_ex()
219 attr->rss_caps.supported_qpts = resp->rss_caps.supported_qpts; in ibv_cmd_query_device_ex()
220 attr->rss_caps.max_rwq_indirection_tables = resp->rss_caps.max_rwq_indirection_tables; in ibv_cmd_query_device_ex()
221 attr->rss_caps.max_rwq_indirection_table_size = resp->rss_caps.max_rwq_indirection_table_size; in ibv_cmd_query_device_ex()
H A Dkern-abi.h291 struct ibv_rss_caps_resp rss_caps; member
H A Dverbs.h270 struct ibv_rss_caps rss_caps; member
/freebsd-13.1/contrib/ofed/libmlx5/
H A Dmlx5-abi.h281 struct mlx5_rss_caps rss_caps; /* vendor data channel */ member
H A Dverbs.c1962 attr->rss_caps.rx_hash_fields_mask = resp.rss_caps.rx_hash_fields_mask; in mlx5_query_device_ex()
1963 attr->rss_caps.rx_hash_function = resp.rss_caps.rx_hash_function; in mlx5_query_device_ex()
/freebsd-13.1/sys/dev/qlnx/qlnxe/
H A Decore_l2_api.h106 u8 rss_caps; member
H A Decore_l2.c533 !!(p_rss->rss_caps & ECORE_RSS_IPV4)); in ecore_sp_vport_update_rss()
536 !!(p_rss->rss_caps & ECORE_RSS_IPV6)); in ecore_sp_vport_update_rss()
539 !!(p_rss->rss_caps & ECORE_RSS_IPV4_TCP)); in ecore_sp_vport_update_rss()
542 !!(p_rss->rss_caps & ECORE_RSS_IPV6_TCP)); in ecore_sp_vport_update_rss()
545 !!(p_rss->rss_caps & ECORE_RSS_IPV4_UDP)); in ecore_sp_vport_update_rss()
548 !!(p_rss->rss_caps & ECORE_RSS_IPV6_UDP)); in ecore_sp_vport_update_rss()
H A Decore_vfpf_if.h166 u8 rss_caps; member
H A Decore_vf.c1384 p_rss_tlv->rss_caps = rss_params->rss_caps; in ecore_vf_pf_vport_update()
H A Decore_sriov.c3117 p_rss->rss_caps = p_rss_tlv->rss_caps; in ecore_iov_vp_update_rss_param()
H A Dqlnx_os.c6881 rss_params->rss_caps = ECORE_RSS_IPV4 | ECORE_RSS_IPV6 | in qlnx_start_queues()
/freebsd-13.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c727 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx5_ib_query_device()
728 resp.rss_caps.rx_hash_function = in mlx5_ib_query_device()
730 resp.rss_caps.rx_hash_fields_mask = in mlx5_ib_query_device()
739 resp.response_length += sizeof(resp.rss_caps); in mlx5_ib_query_device()
744 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) in mlx5_ib_query_device()
745 resp.response_length += sizeof(resp.rss_caps); in mlx5_ib_query_device()
812 props->rss_caps.max_rwq_indirection_tables = in mlx5_ib_query_device()
814 props->rss_caps.max_rwq_indirection_table_size = in mlx5_ib_query_device()
816 props->rss_caps.supported_qpts = 1 << IB_QPT_RAW_PACKET; in mlx5_ib_query_device()
/freebsd-13.1/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_cmd.c4288 if (ucore->outlen < resp.response_length + sizeof(resp.rss_caps)) in ib_uverbs_ex_query_device()
4291 resp.rss_caps.supported_qpts = attr.rss_caps.supported_qpts; in ib_uverbs_ex_query_device()
4292 resp.rss_caps.max_rwq_indirection_tables = in ib_uverbs_ex_query_device()
4293 attr.rss_caps.max_rwq_indirection_tables; in ib_uverbs_ex_query_device()
4294 resp.rss_caps.max_rwq_indirection_table_size = in ib_uverbs_ex_query_device()
4295 attr.rss_caps.max_rwq_indirection_table_size; in ib_uverbs_ex_query_device()
4297 resp.response_length += sizeof(resp.rss_caps); in ib_uverbs_ex_query_device()
/freebsd-13.1/contrib/ofed/libibverbs/examples/
H A Ddevinfo.c521 print_rss_caps(&device_attr.rss_caps); in print_hca_cap()
/freebsd-13.1/sys/ofed/include/rdma/
H A Dib_verbs.h339 struct ib_rss_caps rss_caps; member