/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | vport.c | 179 int inlen = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in); in mlx5_modify_nic_vport_mac_address() 212 int outlen = MLX5_ST_SZ_BYTES(query_nic_vport_context_out); in mlx5_query_nic_vport_mtu() 232 int inlen = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in); in mlx5_modify_nic_vport_mtu() 279 out_sz = MLX5_ST_SZ_BYTES(query_nic_vport_context_in) + in mlx5_query_nic_vport_mac_list() 280 req_list_size * MLX5_ST_SZ_BYTES(mac_address_layout); in mlx5_query_nic_vport_mac_list() 334 in_sz = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in) + in mlx5_modify_nic_vport_mac_list() 335 list_size * MLX5_ST_SZ_BYTES(mac_address_layout); in mlx5_modify_nic_vport_mac_list() 384 in_sz = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in) + in mlx5_modify_nic_vport_vlans() 385 list_size * MLX5_ST_SZ_BYTES(vlan_layout); in mlx5_modify_nic_vport_vlans() 422 int outlen = MLX5_ST_SZ_BYTES(query_nic_vport_context_out); in mlx5_query_nic_vport_system_image_guid() [all …]
|
D | rl.c | 53 memcpy(schedc, ctx, MLX5_ST_SZ_BYTES(scheduling_context)); in mlx5_create_scheduling_element_cmd() 81 memcpy(schedc, ctx, MLX5_ST_SZ_BYTES(scheduling_context)); in mlx5_modify_scheduling_element_cmd() 249 u8 rl_raw[MLX5_ST_SZ_BYTES(set_pp_rate_limit_context)] = {}; in mlx5_rl_add_rate() 266 u8 rl_raw[MLX5_ST_SZ_BYTES(set_pp_rate_limit_context)] = {}; in mlx5_rl_remove_rate()
|
D | fs_cmd.c | 412 dst_cnt_size = MLX5_ST_SZ_BYTES(dest_format_struct); in mlx5_cmd_set_fte() 414 dst_cnt_size = MLX5_ST_SZ_BYTES(extended_dest_format); in mlx5_cmd_set_fte() 416 inlen = MLX5_ST_SZ_BYTES(set_fte_in) + fte->dests_size * dst_cnt_size; in mlx5_cmd_set_fte() 648 u32 out[MLX5_ST_SZ_BYTES(query_flow_counter_out) + in mlx5_cmd_fc_query() 649 MLX5_ST_SZ_BYTES(traffic_counter)] = {}; in mlx5_cmd_fc_query() 670 return MLX5_ST_SZ_BYTES(query_flow_counter_out) + in mlx5_cmd_fc_get_bulk_query_out_len() 671 MLX5_ST_SZ_BYTES(traffic_counter) * bulk_len; in mlx5_cmd_fc_get_bulk_query_out_len() 714 in = kzalloc(MLX5_ST_SZ_BYTES(alloc_packet_reformat_context_in) + size, in mlx5_cmd_packet_reformat_alloc() 804 inlen = MLX5_ST_SZ_BYTES(alloc_modify_header_context_in) + actions_size; in mlx5_cmd_modify_header_alloc()
|
D | fw.c | 74 int outlen = MLX5_ST_SZ_BYTES(query_adapter_out); in mlx5_query_board_id() 101 int outlen = MLX5_ST_SZ_BYTES(query_adapter_out); in mlx5_core_query_vendor_id() 420 int err, in_size = MLX5_ST_SZ_BYTES(mcda_reg) + size; in mlx5_reg_mcda_set() 461 MLX5_ST_SZ_BYTES(mcqi_reg) + data_size, in mlx5_reg_mcqi_query() 481 MLX5_ST_SZ_BYTES(mcqi_cap), mcqi_reg); in mlx5_reg_mcqi_caps_query() 698 MLX5_ST_SZ_BYTES(mcqi_version), in mlx5_reg_mcqi_version_query() 705 u8 out_sz = MLX5_ST_SZ_BYTES(mcqs_reg); in mlx5_reg_mcqs_query()
|
D | en_common.c | 76 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5e_create_mkey() 165 inlen = MLX5_ST_SZ_BYTES(modify_tir_in); in mlx5e_refresh_tirs()
|
D | port.c | 40 int outlen = MLX5_ST_SZ_BYTES(access_register_out) + size_out; in mlx5_core_access_reg() 41 int inlen = MLX5_ST_SZ_BYTES(access_register_in) + size_in; in mlx5_core_access_reg() 78 int sz = MLX5_ST_SZ_BYTES(pcam_reg); in mlx5_query_pcam_reg() 90 int sz = MLX5_ST_SZ_BYTES(mcam_reg); in mlx5_query_mcam_reg() 102 int sz = MLX5_ST_SZ_BYTES(qcam_reg); in mlx5_query_qcam_reg() 964 int sz = MLX5_ST_SZ_BYTES(qpdpm_reg); in mlx5_set_dscp2prio() 1001 int sz = MLX5_ST_SZ_BYTES(qpdpm_reg); in mlx5_query_dscp2prio()
|
D | debugfs.c | 205 int outlen = MLX5_ST_SZ_BYTES(query_qp_out); in qp_read_field() 285 int outlen = MLX5_ST_SZ_BYTES(query_eq_out); in eq_read_field() 325 int outlen = MLX5_ST_SZ_BYTES(query_cq_out); in cq_read_field()
|
D | main.c | 216 u8 in[MLX5_ST_SZ_BYTES(set_driver_version_in)] = {}; in mlx5_set_driver_version() 365 u8 in[MLX5_ST_SZ_BYTES(query_hca_cap_in)]; in mlx5_core_get_caps_mode() 366 int out_sz = MLX5_ST_SZ_BYTES(query_hca_cap_out); in mlx5_core_get_caps_mode() 471 MLX5_ST_SZ_BYTES(odp_cap)); in handle_hca_cap_odp() 516 MLX5_ST_SZ_BYTES(cmd_hca_cap)); in handle_hca_cap() 592 MLX5_ST_SZ_BYTES(roce_cap)); in handle_hca_cap_roce() 601 int set_sz = MLX5_ST_SZ_BYTES(set_hca_cap_in); in set_hca_cap()
|
D | en_stats.c | 684 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); 707 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_stats_pause_get() 765 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); 824 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); 927 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 988 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 1090 int sz = MLX5_ST_SZ_BYTES(mpcnt_reg); in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 1181 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_grp_per_tc_prio_update_stats() 1212 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_grp_per_tc_congest_prio_update_stats() 1434 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS()
|
D | transobj.c | 157 inlen = MLX5_ST_SZ_BYTES(query_sq_out); in mlx5_core_query_sq_state() 290 return mlx5_core_create_rq(mdev, in, MLX5_ST_SZ_BYTES(create_rq_in), rqn); in mlx5_hairpin_create_rq() 308 return mlx5_core_create_sq(mdev, in, MLX5_ST_SZ_BYTES(create_sq_in), sqn); in mlx5_hairpin_create_sq()
|
D | rdma.c | 24 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5_rdma_enable_roce_steering()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | rsc_dump.c | 40 u8 cmd[MLX5_ST_SZ_BYTES(resource_dump)]; 54 #define MLX5_RSC_DUMP_MENU_HEADER_SIZE (MLX5_ST_SZ_BYTES(resource_dump_info_segment) + \ 55 MLX5_ST_SZ_BYTES(resource_dump_command_segment) + \ 56 MLX5_ST_SZ_BYTES(resource_dump_menu_segment)) 80 size += MLX5_ST_SZ_BYTES(resource_dump_menu_record); in mlx5_rsc_dump_read_menu_sgmt() 84 member = data + MLX5_ST_SZ_BYTES(resource_dump_menu_record) * i; in mlx5_rsc_dump_read_menu_sgmt() 226 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5_rsc_dump_create_mkey()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
D | srq_cmd.c | 107 inlen = MLX5_ST_SZ_BYTES(create_srq_in) + pas_size; in create_srq_cmd() 166 srq_out = kvzalloc(MLX5_ST_SZ_BYTES(query_srq_out), GFP_KERNEL); in query_srq_cmd() 198 inlen = MLX5_ST_SZ_BYTES(create_xrc_srq_in) + pas_size; in create_xrc_srq_cmd() 263 xrcsrq_out = kvzalloc(MLX5_ST_SZ_BYTES(query_xrc_srq_out), GFP_KERNEL); in query_xrc_srq_cmd() 298 inlen = MLX5_ST_SZ_BYTES(create_rmp_in) + pas_size; in create_rmp_cmd() 299 outlen = MLX5_ST_SZ_BYTES(create_rmp_out); in create_rmp_cmd() 350 inlen = MLX5_ST_SZ_BYTES(modify_rmp_in); in arm_rmp_cmd() 351 outlen = MLX5_ST_SZ_BYTES(modify_rmp_out); in arm_rmp_cmd() 390 outlen = MLX5_ST_SZ_BYTES(query_rmp_out); in query_rmp_cmd() 391 inlen = MLX5_ST_SZ_BYTES(query_rmp_in); in query_rmp_cmd() [all …]
|
D | qos.c | 27 u8 rl_raw[MLX5_ST_SZ_BYTES(set_pp_rate_limit_context)] = {}; in UVERBS_HANDLER() 105 MLX5_ST_SZ_BYTES(set_pp_rate_limit_context)),
|
D | devx.c | 1026 *dinlen = MLX5_ST_SZ_BYTES(general_obj_in_cmd_hdr); in devx_obj_build_destroy_cmd() 1079 *dinlen = MLX5_ST_SZ_BYTES(destroy_flow_table_in); in devx_obj_build_destroy_cmd() 1092 *dinlen = MLX5_ST_SZ_BYTES(destroy_flow_group_in); in devx_obj_build_destroy_cmd() 1107 *dinlen = MLX5_ST_SZ_BYTES(delete_fte_in); in devx_obj_build_destroy_cmd() 1134 *dinlen = MLX5_ST_SZ_BYTES(destroy_scheduling_element_in); in devx_obj_build_destroy_cmd() 1147 *dinlen = MLX5_ST_SZ_BYTES(delete_vxlan_udp_dport_in); in devx_obj_build_destroy_cmd() 1154 *dinlen = MLX5_ST_SZ_BYTES(delete_l2_table_entry_in); in devx_obj_build_destroy_cmd() 1177 *dinlen = MLX5_ST_SZ_BYTES(detach_from_mcg_in); in devx_obj_build_destroy_cmd() 2106 cmd->inlen = MLX5_ST_SZ_BYTES(create_umem_in) + in devx_umem_reg_cmd_alloc() 2107 (MLX5_ST_SZ_BYTES(mtt) * obj->ncont); in devx_umem_reg_cmd_alloc() [all …]
|
D | qpc.c | 248 MLX5_ST_SZ_BYTES(create_qp_out)); in mlx5_qpc_create_qp() 379 mbox_alloc(mbox, MLX5_ST_SZ_BYTES(typ##_in), MLX5_ST_SZ_BYTES(typ##_out)) in modify_qp_mbox_alloc() 393 MLX5_ST_SZ_BYTES(qpc)); \ in modify_qp_mbox_alloc()
|
D | cmd.c | 277 int outlen = MLX5_ST_SZ_BYTES(mad_ifc_out); in mlx5_cmd_mad_ifc() 278 int inlen = MLX5_ST_SZ_BYTES(mad_ifc_in); in mlx5_cmd_mad_ifc()
|
D | cong.c | 273 int outlen = MLX5_ST_SZ_BYTES(query_cong_params_out); in mlx5_ib_get_cc_params() 310 int inlen = MLX5_ST_SZ_BYTES(modify_cong_params_in); in mlx5_ib_set_cc_params()
|
D | qp.c | 962 *inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in _create_user_qp() 1095 *inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in _create_kernel_qp() 1223 inlen = MLX5_ST_SZ_BYTES(create_sq_in) + sizeof(u64) * ncont; in create_raw_packet_qp_sq() 1314 inlen = MLX5_ST_SZ_BYTES(create_rq_in) + rq_pas_size; in create_raw_packet_qp_rq() 1382 inlen = MLX5_ST_SZ_BYTES(create_tir_in); in create_raw_packet_qp_tir() 1606 inlen = MLX5_ST_SZ_BYTES(create_tir_in); in create_rss_raw_qp_tir() 1607 outlen = MLX5_ST_SZ_BYTES(create_tir_out); in create_rss_raw_qp_tir() 1849 int inlen = MLX5_ST_SZ_BYTES(create_qp_in); in create_xrc_tgt_qp() 1927 int inlen = MLX5_ST_SZ_BYTES(create_qp_in); in create_user_qp() 2117 int inlen = MLX5_ST_SZ_BYTES(create_qp_in); in create_kernel_qp() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | port.c | 258 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in mlx5e_port_query_pbmc() 275 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in mlx5e_port_set_pbmc() 293 int sz = MLX5_ST_SZ_BYTES(pptb_reg); in mlx5e_port_query_priority2buffer() 325 int sz = MLX5_ST_SZ_BYTES(pptb_reg); in mlx5e_port_set_priority2buffer() 474 int sz = MLX5_ST_SZ_BYTES(pplm_reg); in mlx5e_fec_in_caps() 505 int sz = MLX5_ST_SZ_BYTES(pplm_reg); in mlx5e_get_fec_mode() 543 int sz = MLX5_ST_SZ_BYTES(pplm_reg); in mlx5e_set_fec_mode()
|
D | port_buffer.c | 39 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in mlx5e_port_query_buffer() 94 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in port_set_buffer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_cmd.c | 42 out_size = MLX5_ST_SZ_BYTES(query_hca_cap_out); in mlx5dr_cmd_query_gvmi() 188 inlen = MLX5_ST_SZ_BYTES(set_fte_in) + in mlx5dr_cmd_set_fte_modify_and_vport() 189 1 * MLX5_ST_SZ_BYTES(dest_format_struct); /* One destination only */ in mlx5dr_cmd_set_fte_modify_and_vport() 243 inlen = MLX5_ST_SZ_BYTES(alloc_modify_header_context_in) + in mlx5dr_cmd_alloc_modify_header() 286 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5dr_cmd_create_empty_flow_group() 408 cmd_total_sz = MLX5_ST_SZ_BYTES(alloc_packet_reformat_context_in); in mlx5dr_cmd_create_reformat_ctx() 542 dst_cnt_size = MLX5_ST_SZ_BYTES(dest_format_struct); in mlx5dr_cmd_set_fte() 544 dst_cnt_size = MLX5_ST_SZ_BYTES(extended_dest_format); in mlx5dr_cmd_set_fte() 546 inlen = MLX5_ST_SZ_BYTES(set_fte_in) + fte->dests_size * dst_cnt_size; in mlx5dr_cmd_set_fte()
|
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/ |
D | mlx5_vnet.c | 379 int inlen = MLX5_ST_SZ_BYTES(create_qp_in); in qp_create() 535 inlen = MLX5_ST_SZ_BYTES(create_cq_in) + in cq_create() 645 inlen = MLX5_ST_SZ_BYTES(create_umem_in) + MLX5_ST_SZ_BYTES(mtt) * umem->frag_buf.npages; in create_umem() 763 int inlen = MLX5_ST_SZ_BYTES(create_virtio_net_q_in); in create_virtqueue() 868 *inlen = MLX5_ST_SZ_BYTES(qp_2rst_in); in alloc_inout() 869 *outlen = MLX5_ST_SZ_BYTES(qp_2rst_out); in alloc_inout() 880 *inlen = MLX5_ST_SZ_BYTES(rst2init_qp_in); in alloc_inout() 881 *outlen = MLX5_ST_SZ_BYTES(rst2init_qp_out); in alloc_inout() 883 *out = kzalloc(MLX5_ST_SZ_BYTES(rst2init_qp_out), GFP_KERNEL); in alloc_inout() 897 *inlen = MLX5_ST_SZ_BYTES(init2rtr_qp_in); in alloc_inout() [all …]
|
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/ |
D | mr.c | 58 inlen = MLX5_ST_SZ_BYTES(create_mkey_in) + roundup(MLX5_ST_SZ_BYTES(mtt) * mr->nsg, 16); in create_direct_mr() 195 inlen = MLX5_ST_SZ_BYTES(create_mkey_in) + klm_byte_size(mr->num_klms); in create_indirect_key()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ktls_txrx.c | 76 ucseg->bsf_octowords = cpu_to_be16(MLX5_ST_SZ_BYTES(tls_static_params) / 16); in mlx5e_ktls_build_static_params()
|