| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | port.c | 77 int mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in, in mlx5_core_access_reg() function 84 EXPORT_SYMBOL_GPL(mlx5_core_access_reg); 95 return mlx5_core_access_reg(dev, in, sz, pcam, sz, MLX5_REG_PCAM, 0, 0); in mlx5_query_pcam_reg() 107 return mlx5_core_access_reg(dev, in, sz, mcam, sz, MLX5_REG_MCAM, 0, 0); in mlx5_query_mcam_reg() 119 return mlx5_core_access_reg(mdev, in, sz, qcam, sz, MLX5_REG_QCAM, 0, 0); in mlx5_query_qcam_reg() 141 return mlx5_core_access_reg(dev, &in, sizeof(in), &out, in mlx5_set_port_caps() 155 return mlx5_core_access_reg(dev, in, sizeof(in), ptys, in mlx5_query_port_ptys() 167 return mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_set_port_beacon() 209 return mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_set_port_admin_status() 221 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_query_port_admin_status() [all …]
|
| H A D | hwmon.c | 49 return mlx5_core_access_reg(mdev, mtmp_in, sizeof(mtmp_in), in mlx5_hwmon_query_mtmp() 62 return mlx5_core_access_reg(mdev, mtmp_in, sizeof(mtmp_in), in mlx5_hwmon_reset_max_temp() 78 return mlx5_core_access_reg(mdev, mtmp_in, sizeof(mtmp_in), in mlx5_hwmon_enable_max_temp() 273 err = mlx5_core_access_reg(mdev, mtcap_in, sizeof(mtcap_in), in mlx5_hwmon_get_sensors_count() 349 err = mlx5_core_access_reg(hwmon->mdev, mtcap_in, sizeof(mtcap_in), in mlx5_hwmon_dev_init()
|
| H A D | fw.c | 437 return mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_reg_mcc_set() 453 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_reg_mcc_query() 491 err = mlx5_core_access_reg(dev, in, in_size, out, in mlx5_reg_mcda_set() 511 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_reg_mcqi_query() 683 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_fsm_reactivate() 690 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_fsm_reactivate() 765 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_reg_mcqs_query()
|
| H A D | en_stats.c | 896 mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0); 915 return mlx5_core_access_reg(mdev, in, sz, ppcnt_ieee_802_3, in mlx5e_stats_get_ieee() 1051 mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0); 1113 mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0); 1141 if (mlx5_core_access_reg(mdev, in, sz, ppcnt_RFC_2819_counters, in mlx5e_stats_rmon_get() 1353 mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0); in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 1359 mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 1367 mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 1382 mlx5_core_access_reg(priv->mdev, in, sz, out, in mlx5e_get_link_ext_stats() 1396 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in fec_num_lanes() [all …]
|
| H A D | dpll.c | 33 err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), in mlx5_dpll_clock_id_get() 58 err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), in mlx5_dpll_synce_status_get() 84 return mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), in mlx5_dpll_synce_status_set() 210 err = mlx5_core_access_reg(mdpll->mdev, in, sizeof(in), in mlx5_dpll_clock_quality_level_get()
|
| H A D | fw_reset.c | 101 return mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MFRL, 0, 1); in mlx5_reg_mfrl_set() 111 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MFRL, 0, 0); in mlx5_reg_mfrl_query()
|
| H A D | events.c | 315 mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_pcie_event()
|
| H A D | health.c | 781 mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MRTC, 0, 1); in mlx5_health_log_ts_update()
|
| H A D | en_dcbnl.c | 1259 if (mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), in mlx5e_query_port_buffers_cell_size()
|
| H A D | main.c | 831 err = mlx5_core_access_reg(dev, &he_in, sizeof(he_in), in set_hca_ctrl()
|
| H A D | en_ethtool.c | 2531 err = mlx5_core_access_reg(mdev, in, sizeof(in), out, in query_port_status_opcode()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | port.c | 76 return mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_port_set_eth_ptys() 121 err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PBMC, 0, 0); in mlx5e_port_query_pbmc() 138 err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PBMC, 0, 1); in mlx5e_port_set_pbmc() 153 return mlx5_core_access_reg(mdev, in, sizeof(in), out, size_out, MLX5_REG_SBPR, 0, 0); in mlx5e_port_query_sbpr() 169 return mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), MLX5_REG_SBPR, 0, 1); in mlx5e_port_set_sbpr() 183 return mlx5_core_access_reg(mdev, in, sizeof(in), out, size_out, MLX5_REG_SBCM, 0, 0); in mlx5e_port_query_sbcm() 213 return mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), MLX5_REG_SBCM, 0, 1); in mlx5e_port_set_sbcm() 234 err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPTB, 0, 0); in mlx5e_port_query_priority2buffer() 267 err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPTB, 0, 0); in mlx5e_port_set_priority2buffer() 282 err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPTB, 0, 1); in mlx5e_port_set_priority2buffer() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | cmd.c | 62 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_access_reg() 77 return mlx5_core_access_reg(dev, in, sizeof(in), dev->caps.fpga, in mlx5_fpga_caps() 89 return mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_ctrl_op() 131 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_query()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
| H A D | reporter_vnic.c | 31 err = mlx5_core_access_reg(dev, in_reg, sizeof(in_reg), out_reg, in mlx5_reporter_vnic_diagnose_counter_icm() 51 err = mlx5_core_access_reg(dev, in_icm_reg, sizeof(in_icm_reg), in mlx5_reporter_vnic_diagnose_counter_icm()
|
| H A D | fw_tracer.c | 48 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_query_mtrc_caps() 91 return mlx5_core_access_reg(dev, in, sizeof(in), out, out_size, in mlx5_set_mtrc_caps_trace_owner() 299 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_tracer_read_strings_db() 320 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_tracer_read_strings_db() 352 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fw_tracer_arm() 853 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fw_tracer_set_mtrc_conf() 873 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fw_tracer_set_mtrc_ctrl() 938 return mlx5_core_access_reg(dev, in, size_in, out, sizeof(out), in mlx5_fw_tracer_set_core_dump_reg()
|
| H A D | rsc_dump.c | 113 err = mlx5_core_access_reg(dev, cmd->cmd, sizeof(cmd->cmd), cmd->cmd, in mlx5_rsc_dump_trigger()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | clock.c | 156 err = mlx5_core_access_reg(mdev, in, sizeof(in), in mlx5_clock_identity_get() 228 return mlx5_core_access_reg(dev, mtutc, size, out, sizeof(out), in mlx5_set_mtutc() 242 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MTPTM, in mlx5_is_ptm_source_time_available() 266 err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), in mlx5_mtctr_read() 1052 return mlx5_core_access_reg(mdev, in, sizeof(in), mtpps, in mlx5_query_mtpps_pin_mode() 1293 err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), in mlx5_init_timer_max_freq_adjustment()
|
| H A D | tout.c | 134 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_DTOR, 0, 0); in tout_query_dtor()
|
| H A D | nv_param.c | 172 err = mlx5_core_access_reg(dev, mnvda, len, mnvda, len, MLX5_REG_MNVDA, in mlx5_nv_param_read() 201 return mlx5_core_access_reg(dev, mnvda, len, mnvda, len, MLX5_REG_MNVDA, in mlx5_nv_param_write()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | mad.c | 202 err = mlx5_core_access_reg(dev, in, sz, out, in query_ib_ppcnt()
|
| H A D | counters.c | 336 ret = mlx5_core_access_reg(dev->mdev, in, sz, out, sz, MLX5_REG_PPCNT, in mlx5_ib_query_ext_ppcnt_counters()
|
| H A D | main.c | 883 return mlx5_core_access_reg(dev->mdev, &in, sizeof(in), node_desc, in mlx5_query_node_desc() 1795 err = mlx5_core_access_reg(dev->mdev, &in, sizeof(in), &out, in mlx5_ib_modify_device()
|
| /linux/include/linux/mlx5/ |
| H A D | driver.h | 1065 int mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in,
|