/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_vport.c | 469 + MLX5_ST_SZ_BYTES(mac_address_layout); in mlx5_set_nic_vport_current_mac() 592 + MLX5_ST_SZ_BYTES(vlan_layout) * (int)list_len; in mlx5_set_nic_vport_vlan_list() 689 u8 in[MLX5_ST_SZ_BYTES(modify_nic_vport_context_in)]; in mlx5_set_nic_vport_promisc() 796 list_size * MLX5_ST_SZ_BYTES(mac_address_layout); in mlx5_modify_nic_vport_mac_list() 851 req_list_size * MLX5_ST_SZ_BYTES(vlan_layout); in mlx5_query_nic_vport_vlans() 906 list_size * MLX5_ST_SZ_BYTES(vlan_layout); in mlx5_modify_nic_vport_vlans() 1009 int in_sz = MLX5_ST_SZ_BYTES(query_vport_counter_in); in mlx5_core_query_vport_counter() 1144 int in_sz = MLX5_ST_SZ_BYTES(query_hca_vport_gid_in); in mlx5_query_hca_vport_gid() 1233 out_sz += nout * MLX5_ST_SZ_BYTES(pkey); in mlx5_query_hca_vport_pkey() 1261 pkarr += MLX5_ST_SZ_BYTES(pkey)) in mlx5_query_hca_vport_pkey() [all …]
|
H A D | mlx5_diagnostics.c | 102 inlen = MLX5_ST_SZ_BYTES(set_diagnostic_params_in) + in mlx5_core_set_diagnostics_full() 103 MLX5_ST_SZ_BYTES(diagnostic_counter) * numcounters; in mlx5_core_set_diagnostics_full() 149 inlen = MLX5_ST_SZ_BYTES(set_diagnostic_params_in) + in mlx5_core_set_diagnostics_full() 150 MLX5_ST_SZ_BYTES(diagnostic_counter) * y; in mlx5_core_set_diagnostics_full() 183 outlen = MLX5_ST_SZ_BYTES(query_diagnostic_counters_out) + in mlx5_core_get_diagnostics_full() 184 MLX5_ST_SZ_BYTES(diagnostic_counter) * numcounters; in mlx5_core_get_diagnostics_full() 219 inlen = MLX5_ST_SZ_BYTES(mpcnt_reg); in mlx5_core_get_diagnostics_full() 220 outlen = MLX5_ST_SZ_BYTES(mpcnt_reg); in mlx5_core_get_diagnostics_full()
|
H A D | mlx5_diag_cnt.c | 359 u8 out[MLX5_ST_SZ_BYTES(set_diagnostic_params_out)] = {0}; in mlx5_diag_set_params() 372 in_sz = MLX5_ST_SZ_BYTES(set_diagnostic_params_in) + in mlx5_diag_set_params() 373 diag_cnt->num_cnt_id * MLX5_ST_SZ_BYTES(counter_id); in mlx5_diag_set_params() 423 u8 in[MLX5_ST_SZ_BYTES(query_diagnostic_params_in)] = {0}; in mlx5_diag_query_params() 432 out_sz = MLX5_ST_SZ_BYTES(query_diagnostic_params_out) + in mlx5_diag_query_params() 433 diag_cnt->num_cnt_id * MLX5_ST_SZ_BYTES(counter_id); in mlx5_diag_query_params() 477 u8 in[MLX5_ST_SZ_BYTES(query_diagnostic_counters_in)] = {0}; in mlx5_diag_query_counters() 483 out_sz = MLX5_ST_SZ_BYTES(query_diagnostic_counters_out) + in mlx5_diag_query_counters() 485 MLX5_ST_SZ_BYTES(diagnostic_cntr_struct); in mlx5_diag_query_counters()
|
H A D | mlx5_fs_cmd.c | 119 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5_cmd_fs_create_fg() 204 inlen = MLX5_ST_SZ_BYTES(set_fte_in) + in mlx5_cmd_fs_set_fte() 205 (dest_size + count_list) * MLX5_ST_SZ_BYTES(dest_format_struct); in mlx5_cmd_fs_set_fte() 256 memcpy(in_match_value, match_val, MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5_cmd_fs_set_fte() 272 in_dests += MLX5_ST_SZ_BYTES(dest_format_struct); in mlx5_cmd_fs_set_fte() 279 in_dests += MLX5_ST_SZ_BYTES(dest_format_struct); in mlx5_cmd_fs_set_fte() 362 inlen = MLX5_ST_SZ_BYTES(alloc_modify_header_context_in) + actions_size; in mlx5_cmd_modify_header_alloc() 422 in = kzalloc(MLX5_ST_SZ_BYTES(alloc_packet_reformat_context_in) + in mlx5_cmd_packet_reformat_alloc()
|
H A D | mlx5_fc_cmd.h | 50 return MLX5_ST_SZ_BYTES(query_flow_counter_out) + in mlx5_cmd_fc_get_bulk_query_out_len() 51 MLX5_ST_SZ_BYTES(traffic_counter) * bulk_len; in mlx5_cmd_fc_get_bulk_query_out_len()
|
H A D | mlx5_transobj.c | 101 int outlen = MLX5_ST_SZ_BYTES(query_rq_out); in mlx5_core_query_rq() 146 int outlen = MLX5_ST_SZ_BYTES(query_sq_out); in mlx5_core_query_sq() 256 int outlen = MLX5_ST_SZ_BYTES(query_rmp_out); in mlx5_core_query_rmp() 272 in = mlx5_vzalloc(MLX5_ST_SZ_BYTES(modify_rmp_in)); in mlx5_core_arm_rmp() 286 err = mlx5_core_modify_rmp(dev, in, MLX5_ST_SZ_BYTES(modify_rmp_in)); in mlx5_core_arm_rmp() 320 int outlen = MLX5_ST_SZ_BYTES(query_xrc_srq_out); in mlx5_core_query_xsrq() 334 memcpy(srqc, xrc_srqc, MLX5_ST_SZ_BYTES(srqc)); in mlx5_core_query_xsrq()
|
H A D | mlx5_mad.c | 37 int outlen = MLX5_ST_SZ_BYTES(mad_ifc_out); in mlx5_core_mad_ifc() 38 int inlen = MLX5_ST_SZ_BYTES(mad_ifc_in); in mlx5_core_mad_ifc()
|
H A D | mlx5_port.c | 74 int sz = MLX5_ST_SZ_BYTES(qcam_reg); in mlx5_query_qcam_reg() 87 int sz = MLX5_ST_SZ_BYTES(pcam_reg); in mlx5_query_pcam_reg() 99 int sz = MLX5_ST_SZ_BYTES(mcam_reg); in mlx5_query_mcam_reg() 524 int sz = MLX5_ST_SZ_BYTES(pvlc_reg); in mlx5_core_access_pvlc() 552 int sz = MLX5_ST_SZ_BYTES(ptys_reg); in mlx5_core_access_ptys() 639 int sz = MLX5_ST_SZ_BYTES(pmtu_reg); in mlx5_core_access_pmtu() 1269 int sz = MLX5_ST_SZ_BYTES(mfrl_reg); in mlx5_query_mfrl_reg() 1283 int sz = MLX5_ST_SZ_BYTES(mfrl_reg); in mlx5_set_mfrl_reg() 1402 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in mlx5e_port_query_pbmc() 1419 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in mlx5e_port_set_pbmc() [all …]
|
H A D | mlx5_srq.c | 157 inlen = MLX5_ST_SZ_BYTES(create_rmp_in) + pas_size; in create_rmp_cmd() 188 rmp_out = mlx5_vzalloc(MLX5_ST_SZ_BYTES(query_rmp_out)); in query_rmp_cmd() 223 inlen = MLX5_ST_SZ_BYTES(create_xrc_srq_in) + pas_size; in create_xrc_srq_cmd() 258 xrcsrq_out = mlx5_vzalloc(MLX5_ST_SZ_BYTES(query_xrc_srq_out)); in query_xrc_srq_cmd() 295 inlen = MLX5_ST_SZ_BYTES(create_srq_in) + pas_size; in create_srq_cmd() 333 int outlen = MLX5_ST_SZ_BYTES(query_srq_out); in query_srq_cmd() 336 srq_out = mlx5_vzalloc(MLX5_ST_SZ_BYTES(query_srq_out)); in query_srq_cmd()
|
H A D | mlx5_fc_cmd.c | 70 u32 out[MLX5_ST_SZ_BYTES(query_flow_counter_out) + in mlx5_cmd_fc_query() 71 MLX5_ST_SZ_BYTES(traffic_counter)] = {}; in mlx5_cmd_fc_query()
|
H A D | mlx5_eswitch.c | 230 match_v = kzalloc(MLX5_ST_SZ_BYTES(fte_match_param), GFP_KERNEL); in esw_fdb_set_vport_rule() 231 match_c = kzalloc(MLX5_ST_SZ_BYTES(fte_match_param), GFP_KERNEL); in esw_fdb_set_vport_rule() 270 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in esw_create_fdb_table() 604 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in esw_vport_enable_egress_acl() 705 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in esw_vport_enable_ingress_acl() 809 match_v = kzalloc(MLX5_ST_SZ_BYTES(fte_match_param), GFP_KERNEL); in esw_vport_ingress_config() 810 match_c = kzalloc(MLX5_ST_SZ_BYTES(fte_match_param), GFP_KERNEL); in esw_vport_ingress_config() 865 match_v = kzalloc(MLX5_ST_SZ_BYTES(fte_match_param), GFP_KERNEL); in esw_vport_egress_config() 866 match_c = kzalloc(MLX5_ST_SZ_BYTES(fte_match_param), GFP_KERNEL); in esw_vport_egress_config() 898 memset(match_c, 0, MLX5_ST_SZ_BYTES(fte_match_param)); in esw_vport_egress_config() [all …]
|
H A D | mlx5_fw.c | 50 int outlen = MLX5_ST_SZ_BYTES(query_adapter_out); in mlx5_query_board_id() 74 int outlen = MLX5_ST_SZ_BYTES(query_adapter_out); in mlx5_core_query_vendor_id() 422 int err, in_size = MLX5_ST_SZ_BYTES(mcda_reg) + size; in mlx5_reg_mcda_set() 463 MLX5_SET(mcqi_reg, in, data_size, MLX5_ST_SZ_BYTES(mcqi_cap)); in mlx5_reg_mcqi_query()
|
H A D | mlx5_pagealloc.c | 323 int inlen = MLX5_ST_SZ_BYTES(manage_pages_in); in give_pages() 419 int outlen = MLX5_ST_SZ_BYTES(manage_pages_out); in reclaim_pages() 552 MLX5_ST_SZ_BYTES(manage_pages_out)) / in optimal_reclaimed_pages()
|
H A D | mlx5_qp.c | 213 mbox_alloc(mbox, MLX5_ST_SZ_BYTES(typ##_in), MLX5_ST_SZ_BYTES(typ##_out)) in modify_qp_mbox_alloc() 227 MLX5_ST_SZ_BYTES(qpc)); \ in modify_qp_mbox_alloc()
|
H A D | mlx5_fs_tree.c | 433 int match_len = MLX5_ST_SZ_BYTES(fte_match_param); in fs_set_star_rule() 529 int fg_inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in create_star_rule() 530 int match_len = MLX5_ST_SZ_BYTES(fte_match_param); in create_star_rule() 1192 MLX5_ST_SZ_BYTES(fte_match_set_lyr_2_4))) in fs_match_exact_val() 1206 MLX5_ST_SZ_BYTES(fte_match_set_misc))) in fs_match_exact_val() 1219 MLX5_ST_SZ_BYTES(fte_match_set_lyr_2_4))) in fs_match_exact_val() 1230 !memcmp(mask1, mask2, MLX5_ST_SZ_BYTES(fte_match_param)); in fs_match_exact_mask() 1440 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in create_autogroup() 1492 MLX5_ST_SZ_BYTES(fte_match_param)); in create_autogroup() 1714 int match_len = MLX5_ST_SZ_BYTES(fte_match_param); in fs_del_dst()
|
H A D | mlx5_main.c | 206 u8 in[MLX5_ST_SZ_BYTES(set_driver_version_in)] = {}; in mlx5_set_driver_version() 207 u8 out[MLX5_ST_SZ_BYTES(set_driver_version_out)] = {}; in mlx5_set_driver_version() 408 u8 in[MLX5_ST_SZ_BYTES(query_hca_cap_in)]; in mlx5_core_get_caps_mode() 409 int out_sz = MLX5_ST_SZ_BYTES(query_hca_cap_out); in mlx5_core_get_caps_mode() 475 int set_sz = MLX5_ST_SZ_BYTES(set_hca_cap_in); in handle_hca_cap() 487 MLX5_ST_SZ_BYTES(cmd_hca_cap)); in handle_hca_cap() 525 int set_sz = MLX5_ST_SZ_BYTES(set_hca_cap_in); in handle_hca_cap_atomic()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_cong.c | 261 int outlen = MLX5_ST_SZ_BYTES(query_cong_params_out); in mlx5_ib_get_all_cc_params() 291 int inlen = MLX5_ST_SZ_BYTES(modify_cong_params_in); in mlx5_ib_set_cc_params() 356 const int outlen = MLX5_ST_SZ_BYTES(query_cong_status_out); in mlx5_ib_get_all_cc_status() 375 const int inlen = MLX5_ST_SZ_BYTES(modify_cong_status_in); in mlx5_ib_cong_status_handler() 427 const int outlen = MLX5_ST_SZ_BYTES(query_cong_statistics_out); in mlx5_ib_read_cong_stats()
|
H A D | mlx5_ib_devx.c | 1104 *dinlen = MLX5_ST_SZ_BYTES(general_obj_in_cmd_hdr); in devx_obj_build_destroy_cmd() 1155 *dinlen = MLX5_ST_SZ_BYTES(destroy_flow_table_in); in devx_obj_build_destroy_cmd() 1168 *dinlen = MLX5_ST_SZ_BYTES(destroy_flow_group_in); in devx_obj_build_destroy_cmd() 1183 *dinlen = MLX5_ST_SZ_BYTES(delete_fte_in); in devx_obj_build_destroy_cmd() 1210 *dinlen = MLX5_ST_SZ_BYTES(destroy_scheduling_element_in); in devx_obj_build_destroy_cmd() 1223 *dinlen = MLX5_ST_SZ_BYTES(delete_vxlan_udp_dport_in); in devx_obj_build_destroy_cmd() 1230 *dinlen = MLX5_ST_SZ_BYTES(delete_l2_table_entry_in); in devx_obj_build_destroy_cmd() 1253 *dinlen = MLX5_ST_SZ_BYTES(detach_from_mcg_in); in devx_obj_build_destroy_cmd() 2134 cmd->inlen = MLX5_ST_SZ_BYTES(create_umem_in) + in devx_umem_reg_cmd_alloc() 2135 (MLX5_ST_SZ_BYTES(mtt) * obj->ncont); in devx_umem_reg_cmd_alloc() [all …]
|
H A D | mlx5_ib_qp.c | 839 *inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in create_user_qp() 969 *inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in create_kernel_qp() 1246 inlen = MLX5_ST_SZ_BYTES(create_tir_in); in create_raw_packet_qp_tir() 1426 inlen = MLX5_ST_SZ_BYTES(create_tir_in); in create_rss_raw_qp_tir() 2279 inlen = MLX5_ST_SZ_BYTES(modify_tis_in); in modify_raw_packet_eth_prio() 2306 inlen = MLX5_ST_SZ_BYTES(modify_tis_in); in modify_raw_packet_tx_affinity() 2550 inlen = MLX5_ST_SZ_BYTES(modify_rq_in); in modify_raw_packet_qp_rq() 2592 inlen = MLX5_ST_SZ_BYTES(modify_sq_in); in modify_raw_packet_qp_sq() 4370 inlen = MLX5_ST_SZ_BYTES(query_sq_out); in query_raw_packet_qp_sq_state() 4397 inlen = MLX5_ST_SZ_BYTES(query_rq_out); in query_raw_packet_qp_rq_state() [all …]
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_flow_table.c | 452 match_value = mlx5_vzalloc(MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_eth_addr_rule() 595 memset(mv, 0, MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_main_vxlan_rules_sub() 596 memset(mc, 0, MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_main_vxlan_rules_sub() 621 match_value = mlx5_vzalloc(MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_main_vxlan_rules() 754 match_value = mlx5_vzalloc(MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_vlan_rule() 1432 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5e_create_main_groups() 1502 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5e_create_main_vxlan_groups() 1629 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5e_create_vlan_groups() 1771 match_value = mlx5_vzalloc(MLX5_ST_SZ_BYTES(fte_match_param)); in mlx5e_add_vxlan_rule_from_db() 2016 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5e_create_vxlan_groups() [all …]
|
H A D | mlx5_en_port_buffer.c | 37 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in mlx5e_port_query_buffer() 91 int sz = MLX5_ST_SZ_BYTES(pbmc_reg); in port_set_buffer()
|
H A D | mlx5_en_main.c | 636 const unsigned sz = MLX5_ST_SZ_BYTES(mpcnt_reg); in mlx5e_update_pcie_counters() 690 unsigned sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_update_pport_counters() 815 int outlen = MLX5_ST_SZ_BYTES(query_vport_counter_out); in mlx5e_update_stats_locked() 1346 inlen = MLX5_ST_SZ_BYTES(create_rq_in) + in mlx5e_enable_rq() 1389 inlen = MLX5_ST_SZ_BYTES(modify_rq_in); in mlx5e_modify_rq() 1738 inlen = MLX5_ST_SZ_BYTES(create_sq_in) + in mlx5e_enable_sq() 1784 inlen = MLX5_ST_SZ_BYTES(modify_sq_in); in mlx5e_modify_sq() 2034 inlen = MLX5_ST_SZ_BYTES(create_cq_in) + in mlx5e_enable_cq() 2842 inlen = MLX5_ST_SZ_BYTES(modify_rqt_in) + sizeof(u32); in mlx5e_activate_rqt() 3126 inlen = MLX5_ST_SZ_BYTES(create_tir_in); in mlx5e_open_tir() [all …]
|
/freebsd/sys/dev/mlx5/mlx5_fpga/ |
H A D | mlx5fpga_trans.c | 254 if (buf->sg[0].size < MLX5_ST_SZ_BYTES(fpga_shell_qp_packet)) { in mlx5_fpga_trans_recv() 259 payload_len = buf->sg[0].size - MLX5_ST_SZ_BYTES(fpga_shell_qp_packet); in mlx5_fpga_trans_recv()
|
H A D | mlx5fpga_conn.c | 223 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5_fpga_conn_create_mkey() 454 inlen = MLX5_ST_SZ_BYTES(create_cq_in) + in mlx5_fpga_conn_create_cq() 564 inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in mlx5_fpga_conn_create_qp() 680 qpc = kzalloc(MLX5_ST_SZ_BYTES(qpc), GFP_KERNEL); in mlx5_fpga_conn_init_qp() 716 qpc = kzalloc(MLX5_ST_SZ_BYTES(qpc), GFP_KERNEL); in mlx5_fpga_conn_rtr_qp() 762 qpc = kzalloc(MLX5_ST_SZ_BYTES(qpc), GFP_KERNEL); in mlx5_fpga_conn_rts_qp()
|
/freebsd/sys/dev/mlx5/ |
H A D | fs.h | 129 int size = MLX5_ST_SZ_BYTES(fte_match_param); in outer_header_zero()
|