Home
last modified time | relevance | path

Searched refs:MLX5_ST_SZ_BYTES (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dvport.c64 int outlen = MLX5_ST_SZ_BYTES(query_nic_vport_context_out); in mlx5_query_nic_vport_mac_address()
92 int in_sz = MLX5_ST_SZ_BYTES(query_hca_vport_gid_in); in mlx5_query_hca_vport_gid()
93 int out_sz = MLX5_ST_SZ_BYTES(query_hca_vport_gid_out); in mlx5_query_hca_vport_gid()
147 tmp = out + MLX5_ST_SZ_BYTES(query_hca_vport_gid_out); in mlx5_query_hca_vport_gid()
162 int in_sz = MLX5_ST_SZ_BYTES(query_hca_vport_pkey_in); in mlx5_query_hca_vport_pkey()
163 int out_sz = MLX5_ST_SZ_BYTES(query_hca_vport_pkey_out); in mlx5_query_hca_vport_pkey()
184 out_sz += nout * MLX5_ST_SZ_BYTES(pkey); in mlx5_query_hca_vport_pkey()
217 for (i = 0; i < nout; i++, pkey++, pkarr += MLX5_ST_SZ_BYTES(pkey)) in mlx5_query_hca_vport_pkey()
232 int out_sz = MLX5_ST_SZ_BYTES(query_hca_vport_context_out); in mlx5_query_hca_vport_context()
Dflow_table.c64 MLX5_ST_SZ_BYTES(dest_format_struct); in mlx5_set_flow_entry_cmd()
65 int inlen = MLX5_ST_SZ_BYTES(set_fte_in) + fcdls; in mlx5_set_flow_entry_cmd()
81 MLX5_ST_SZ_BYTES(flow_context) + fcdls); in mlx5_set_flow_entry_cmd()
132 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5_create_flow_group_cmd()
157 MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5_create_flow_group_cmd()
249 int mc_outer_sz = MLX5_ST_SZ_BYTES(fte_match_set_lyr_2_4); in mlx5_find_group()
250 int mc_misc_sz = MLX5_ST_SZ_BYTES(fte_match_set_misc); in mlx5_find_group()
251 int mc_inner_sz = MLX5_ST_SZ_BYTES(fte_match_set_lyr_2_4); in mlx5_find_group()
Dsrq.c233 inlen = MLX5_ST_SZ_BYTES(create_xrc_srq_in) + pas_size; in create_xrc_srq_cmd()
242 memcpy(xrc_srqc, srqc, MLX5_ST_SZ_BYTES(srqc)); in create_xrc_srq_cmd()
306 xrcsrq_out = mlx5_vzalloc(MLX5_ST_SZ_BYTES(query_xrc_srq_out)); in query_xrc_srq_cmd()
316 MLX5_ST_SZ_BYTES(query_xrc_srq_out)); in query_xrc_srq_cmd()
323 memcpy(srqc, xrc_srqc, MLX5_ST_SZ_BYTES(srqc)); in query_xrc_srq_cmd()
342 inlen = MLX5_ST_SZ_BYTES(create_rmp_in) + pas_size; in create_rmp_cmd()
374 in = mlx5_vzalloc(MLX5_ST_SZ_BYTES(modify_rmp_in)); in arm_rmp_cmd()
388 err = mlx5_core_modify_rmp(dev, in, MLX5_ST_SZ_BYTES(modify_rmp_in)); in arm_rmp_cmd()
402 rmp_out = mlx5_vzalloc(MLX5_ST_SZ_BYTES(query_rmp_out)); in query_rmp_cmd()
Dtransobj.c263 int outlen = MLX5_ST_SZ_BYTES(query_rmp_out); in mlx5_core_query_rmp()
280 in = mlx5_vzalloc(MLX5_ST_SZ_BYTES(modify_rmp_in)); in mlx5_core_arm_rmp()
294 err = mlx5_core_modify_rmp(dev, in, MLX5_ST_SZ_BYTES(modify_rmp_in)); in mlx5_core_arm_rmp()
345 MLX5_ST_SZ_BYTES(query_xrc_srq_out)); in mlx5_core_query_xsrq()
350 memcpy(srqc, xrc_srqc, MLX5_ST_SZ_BYTES(srqc)); in mlx5_core_query_xsrq()
Dfw.c53 int outlen = MLX5_ST_SZ_BYTES(query_adapter_out); in mlx5_query_board_id()
78 int outlen = MLX5_ST_SZ_BYTES(query_adapter_out); in mlx5_core_query_vendor_id()
Den_flow_table.c485 flow_context = mlx5_vzalloc(MLX5_ST_SZ_BYTES(flow_context) + in mlx5e_add_eth_addr_rule()
486 MLX5_ST_SZ_BYTES(dest_format_struct)); in mlx5e_add_eth_addr_rule()
487 match_criteria = mlx5_vzalloc(MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_eth_addr_rule()
522 flow_context = mlx5_vzalloc(MLX5_ST_SZ_BYTES(flow_context) + in mlx5e_add_vlan_rule()
523 MLX5_ST_SZ_BYTES(dest_format_struct)); in mlx5e_add_vlan_rule()
524 match_criteria = mlx5_vzalloc(MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_vlan_rule()
Den_main.c91 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_update_pport_counters()
134 int outlen = MLX5_ST_SZ_BYTES(query_vport_counter_out); in mlx5e_update_stats()
382 inlen = MLX5_ST_SZ_BYTES(create_rq_in) + in mlx5e_enable_rq()
421 inlen = MLX5_ST_SZ_BYTES(modify_rq_in); in mlx5e_modify_rq()
610 inlen = MLX5_ST_SZ_BYTES(create_sq_in) + in mlx5e_enable_sq()
654 inlen = MLX5_ST_SZ_BYTES(modify_sq_in); in mlx5e_modify_sq()
807 inlen = MLX5_ST_SZ_BYTES(create_cq_in) + in mlx5e_enable_cq()
1230 inlen = MLX5_ST_SZ_BYTES(create_rqt_in) + sizeof(u32) * sz; in mlx5e_create_rqt()
1260 inlen = MLX5_ST_SZ_BYTES(modify_rqt_in) + sizeof(u32) * sz; in mlx5e_redirect_rqt()
1318 inlen = MLX5_ST_SZ_BYTES(modify_tir_in); in mlx5e_modify_tir_lro()
[all …]
Dmain.c338 u8 in[MLX5_ST_SZ_BYTES(query_hca_cap_in)]; in mlx5_core_get_caps()
339 int out_sz = MLX5_ST_SZ_BYTES(query_hca_cap_out); in mlx5_core_get_caps()
408 int set_sz = MLX5_ST_SZ_BYTES(set_hca_cap_in); in handle_hca_cap()
426 MLX5_ST_SZ_BYTES(cmd_hca_cap)); in handle_hca_cap()
/linux-4.4.14/include/linux/mlx5/
Ddevice.h60 #define MLX5_ST_SZ_BYTES(typ) (sizeof(struct mlx5_ifc_##typ##_bits) / 8) macro