Home
last modified time | relevance | path

Searched refs:ppcnt_reg (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_stats.h137 MLX5_GET64(ppcnt_reg, pstats->IEEE_802_3_counters, \
140 MLX5_GET64(ppcnt_reg, pstats->RFC_2863_counters, \
143 MLX5_GET64(ppcnt_reg, pstats->RFC_2819_counters, \
146 MLX5_GET64(ppcnt_reg, (pstats)->phy_statistical_counters, \
149 MLX5_GET64(ppcnt_reg, pstats->per_prio_counters[prio], \
153 MLX5_GET64(ppcnt_reg, (pstats)->eth_ext_counters, \
157 __be64 IEEE_802_3_counters[MLX5_ST_SZ_QW(ppcnt_reg)];
158 __be64 RFC_2863_counters[MLX5_ST_SZ_QW(ppcnt_reg)];
159 __be64 RFC_2819_counters[MLX5_ST_SZ_QW(ppcnt_reg)];
160 __be64 per_prio_counters[NUM_PPORT_PRIO][MLX5_ST_SZ_QW(ppcnt_reg)];
[all …]
Den_stats.c428 MLX5_BYTE_OFF(ppcnt_reg, \
483 u32 in[MLX5_ST_SZ_DW(ppcnt_reg)] = {0}; in mlx5e_grp_802_3_update_stats()
484 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_grp_802_3_update_stats()
487 MLX5_SET(ppcnt_reg, in, local_port, 1); in mlx5e_grp_802_3_update_stats()
489 MLX5_SET(ppcnt_reg, in, grp, MLX5_IEEE_802_3_COUNTERS_GROUP); in mlx5e_grp_802_3_update_stats()
494 MLX5_BYTE_OFF(ppcnt_reg, \
534 u32 in[MLX5_ST_SZ_DW(ppcnt_reg)] = {0}; in mlx5e_grp_2863_update_stats()
535 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5e_grp_2863_update_stats()
538 MLX5_SET(ppcnt_reg, in, local_port, 1); in mlx5e_grp_2863_update_stats()
540 MLX5_SET(ppcnt_reg, in, grp, MLX5_RFC_2863_COUNTERS_GROUP); in mlx5e_grp_2863_update_stats()
[all …]
Dport.c475 MLX5_SET(ppcnt_reg, in, local_port, port_num); in mlx5_core_query_ib_ppcnt()
477 MLX5_SET(ppcnt_reg, in, grp, MLX5_INFINIBAND_PORT_COUNTERS_GROUP); in mlx5_core_query_ib_ppcnt()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dcmd.c191 u32 in[MLX5_ST_SZ_DW(ppcnt_reg)] = {}; in mlx5_cmd_query_ext_ppcnt_counters()
192 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5_cmd_query_ext_ppcnt_counters()
194 MLX5_SET(ppcnt_reg, in, local_port, 1); in mlx5_cmd_query_ext_ppcnt_counters()
196 MLX5_SET(ppcnt_reg, in, grp, MLX5_ETHERNET_EXTENDED_COUNTERS_GROUP); in mlx5_cmd_query_ext_ppcnt_counters()
Dmad.c165 void *out_pma = MLX5_ADDR_OF(ppcnt_reg, out, in pma_cnt_assign()
231 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in process_pma_cmd()
Dmain.c4896 MLX5_BYTE_OFF(ppcnt_reg, \
5089 int sz = MLX5_ST_SZ_BYTES(ppcnt_reg); in mlx5_ib_query_ext_ppcnt_counters()
/Linux-v4.19/include/linux/mlx5/
Dmlx5_ifc.h8728 struct mlx5_ifc_ppcnt_reg_bits ppcnt_reg; member