Searched refs:rss_caps (Results 1 – 17 of 17) sorted by relevance
214 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()
291 struct ibv_rss_caps_resp rss_caps; member
270 struct ibv_rss_caps rss_caps; member
140 struct mlx5_ib_rss_caps rss_caps; member
254 struct ib_uverbs_rss_caps rss_caps; member
281 struct mlx5_rss_caps rss_caps; /* vendor data channel */ member
1962 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()
720 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx5_ib_query_device()721 resp.rss_caps.rx_hash_function = in mlx5_ib_query_device()723 resp.rss_caps.rx_hash_fields_mask = in mlx5_ib_query_device()732 resp.response_length += sizeof(resp.rss_caps); in mlx5_ib_query_device()737 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) in mlx5_ib_query_device()738 resp.response_length += sizeof(resp.rss_caps); in mlx5_ib_query_device()805 props->rss_caps.max_rwq_indirection_tables = in mlx5_ib_query_device()807 props->rss_caps.max_rwq_indirection_table_size = in mlx5_ib_query_device()809 props->rss_caps.supported_qpts = 1 << IB_QPT_RAW_PACKET; in mlx5_ib_query_device()
106 u8 rss_caps; member
533 !!(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()
167 u8 rss_caps; member
1386 p_rss_tlv->rss_caps = rss_params->rss_caps; in ecore_vf_pf_vport_update()
3118 p_rss->rss_caps = p_rss_tlv->rss_caps; in ecore_iov_vp_update_rss_param()
7017 rss_params->rss_caps = ECORE_RSS_IPV4 | ECORE_RSS_IPV6 | in qlnx_start_queues()
4286 if (ucore->outlen < resp.response_length + sizeof(resp.rss_caps)) in ib_uverbs_ex_query_device()4289 resp.rss_caps.supported_qpts = attr.rss_caps.supported_qpts; in ib_uverbs_ex_query_device()4290 resp.rss_caps.max_rwq_indirection_tables = in ib_uverbs_ex_query_device()4291 attr.rss_caps.max_rwq_indirection_tables; in ib_uverbs_ex_query_device()4292 resp.rss_caps.max_rwq_indirection_table_size = in ib_uverbs_ex_query_device()4293 attr.rss_caps.max_rwq_indirection_table_size; in ib_uverbs_ex_query_device()4295 resp.response_length += sizeof(resp.rss_caps); in ib_uverbs_ex_query_device()
521 print_rss_caps(&device_attr.rss_caps); in print_hca_cap()
336 struct ib_rss_caps rss_caps; member