Home
last modified time | relevance | path

Searched refs:MLX5_GET64 (Results 1 – 20 of 20) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/fpga/
A Dcmd.c223 data->rx_ack_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
225 data->rx_send_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
227 data->tx_ack_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
229 data->tx_send_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
231 data->rx_total_drop = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_stats.h286 #define VPORT_COUNTER_GET(vstats, c) MLX5_GET64(query_vport_counter_out, \
294 MLX5_GET64(ppcnt_reg, pstats->IEEE_802_3_counters, \
297 MLX5_GET64(ppcnt_reg, pstats->RFC_2863_counters, \
300 MLX5_GET64(ppcnt_reg, pstats->RFC_2819_counters, \
303 MLX5_GET64(ppcnt_reg, (pstats)->phy_statistical_counters, \
306 MLX5_GET64(ppcnt_reg, pstats->per_prio_counters[prio], \
310 MLX5_GET64(ppcnt_reg, (pstats)->eth_ext_counters, \
330 MLX5_GET64(mpcnt_reg, (pcie_stats)->pcie_perf_counters, \
A Dvport.c434 *system_image_guid = MLX5_GET64(query_nic_vport_context_out, out, in mlx5_query_nic_vport_system_image_guid()
453 *node_guid = MLX5_GET64(query_nic_vport_context_out, out, in mlx5_query_nic_vport_node_guid()
1016 *rx_discard_vport_down = MLX5_GET64(query_vnic_env_out, out, in mlx5_query_vport_down_stats()
1018 *tx_discard_vport_down = MLX5_GET64(query_vnic_env_out, out, in mlx5_query_vport_down_stats()
A Dfs_counters.c166 u64 packets = MLX5_GET64(traffic_counter, stats, packets); in update_counter_cache()
167 u64 bytes = MLX5_GET64(traffic_counter, stats, octets); in update_counter_cache()
A Dpagealloc.c410 free_4k(dev, MLX5_GET64(manage_pages_in, in, pas[i]), function); in give_pages()
555 free_4k(dev, MLX5_GET64(manage_pages_out, out, pas[i]), function); in reclaim_pages()
A Dfs_cmd.c809 *packets = MLX5_GET64(traffic_counter, stats, packets); in mlx5_cmd_fc_query()
810 *bytes = MLX5_GET64(traffic_counter, stats, octets); in mlx5_cmd_fc_query()
A Den_rep.c198 MLX5_GET64(query_vport_counter_out, p, x) in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS()
A Deswitch.c1914 MLX5_GET64(query_vport_counter_out, p, x) in mlx5_eswitch_get_vport_stats()
/linux-6.3-rc2/include/linux/mlx5/
A Ddevice.h120 #define MLX5_GET64(typ, p, fld) be64_to_cpu(*((__be64 *)(p) + __mlx5_64_off(typ, fld))) macro
123 u64 ___t = MLX5_GET64(typ, p, fld); \
1251 MLX5_GET64(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->cur, cap)
1260 MLX5_GET64(cmd_hca_cap_2, mdev->caps.hca[MLX5_CAP_GENERAL_2]->cur, cap)
1293 MLX5_GET64(flow_table_nic_cap, (mdev)->caps.hca[MLX5_CAP_FLOW_TABLE]->cur, cap)
1365 MLX5_GET64(flow_table_eswitch_cap, \
1441 MLX5_GET64(fpga_cap, (mdev)->caps.fpga, cap)
1447 MLX5_GET64(device_mem_cap, mdev->caps.hca[MLX5_CAP_DEV_MEM]->cur, cap)
1460 MLX5_GET64(virtio_emulation_cap, \
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/
A Dstd_types.c58 icm_rx = MLX5_GET64( in fill_vport_icm_addr()
62 icm_tx = MLX5_GET64( in fill_vport_icm_addr()
A Dmad.c80 (MLX5_GET64(query_vport_counter_out, p, cntr1) + \ in pma_cnt_ext_assign()
81 MLX5_GET64(query_vport_counter_out, p, cntr2)) in pma_cnt_ext_assign()
A Ddm.c79 MLX5_GET64(alloc_memic_out, out, memic_start_addr); in mlx5_cmd_alloc_memic()
146 MLX5_GET64(modify_memic_out, out, memic_operation_addr); in mlx5_cmd_alloc_memic_op()
A Dsrq_cmd.c65 in->db_record = MLX5_GET64(wq, wq, dbr_addr); in get_wq()
78 in->db_record = MLX5_GET64(srqc, srqc, dbr_addr); in get_srqc()
A Dodp.c900 offset = io_virt - MLX5_GET64(query_mkey_out, out, in pagefault_single_data_segment()
A Dqp.c1391 MLX5_SET64(wq, wq, dbr_addr, MLX5_GET64(qpc, qpc, dbr_addr)); in create_raw_packet_qp_sq()
1479 MLX5_SET64(wq, wq, dbr_addr, MLX5_GET64(qpc, qpc, dbr_addr)); in create_raw_packet_qp_rq()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_cmd.c26 MLX5_GET64(query_esw_vport_context_out, out, in mlx5dr_cmd_query_esw_vport_context()
29 MLX5_GET64(query_esw_vport_context_out, out, in mlx5dr_cmd_query_esw_vport_context()
232 output->sw_owner_icm_root_1 = MLX5_GET64(query_flow_table_out, out, in mlx5dr_cmd_query_flow_table()
234 output->sw_owner_icm_root_0 = MLX5_GET64(query_flow_table_out, out, in mlx5dr_cmd_query_flow_table()
262 *rx_icm_addr = MLX5_GET64(sampler_obj, attr, in mlx5dr_cmd_query_flow_sampler()
264 *tx_icm_addr = MLX5_GET64(sampler_obj, attr, in mlx5dr_cmd_query_flow_sampler()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/esw/
A Ddebugfs.c62 *val = MLX5_GET64(vnic_diagnostic_statistics, vnic_diag_out, in mlx5_esw_query_vnic_diag()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_offload.c239 modify_field_select = MLX5_GET64(ipsec_obj, obj, modify_field_select); in mlx5_modify_ipsec_obj()
A Dmacsec.c1347 modify_field_select = MLX5_GET64(macsec_offload_obj, obj, modify_field_select); in mlx5e_macsec_modify_obj()
/linux-6.3-rc2/drivers/vdpa/mlx5/net/
A Dmlx5_vnet.c2777 *received_desc = MLX5_GET64(virtio_q_counters, ctx, received_desc); in counter_set_query()
2778 *completed_desc = MLX5_GET64(virtio_q_counters, ctx, completed_desc); in counter_set_query()

Completed in 59 milliseconds