Home
last modified time | relevance | path

Searched refs:mcounters (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dcounters.c82 struct mlx5_ib_mcounters *mcounters = to_mcounters(counters); in mlx5_ib_read_counters() local
87 mutex_lock(&mcounters->mcntrs_mutex); in mlx5_ib_read_counters()
88 if (mcounters->cntrs_max_index > read_attr->ncounters) { in mlx5_ib_read_counters()
93 mread_attr.out = kcalloc(mcounters->counters_num, sizeof(u64), in mlx5_ib_read_counters()
100 mread_attr.hw_cntrs_hndl = mcounters->hw_cntrs_hndl; in mlx5_ib_read_counters()
102 ret = mcounters->read_counters(counters->device, &mread_attr); in mlx5_ib_read_counters()
109 desc = mcounters->counters_data; in mlx5_ib_read_counters()
110 for (i = 0; i < mcounters->ncounters; i++) in mlx5_ib_read_counters()
116 mutex_unlock(&mcounters->mcntrs_mutex); in mlx5_ib_read_counters()
122 struct mlx5_ib_mcounters *mcounters in mlx5_ib_destroy_counters() local
134 struct mlx5_ib_mcounters *mcounters = to_mcounters(counters); mlx5_ib_create_counters() local
558 struct mlx5_ib_mcounters *mcounters = to_mcounters(counters); counters_set_description() local
591 struct mlx5_ib_mcounters *mcounters = to_mcounters(ibcounters); mlx5_ib_flow_counters_set_data() local
661 struct mlx5_ib_mcounters *mcounters; mlx5_ib_counters_clear_description() local
[all...]
H A Dfs.c977 struct mlx5_ib_mcounters *mcounters; in _create_flow_rule() local
983 mcounters = to_mcounters(flow_act.counters); in _create_flow_rule()
988 mlx5_fc_id(mcounters->hw_cntrs_hndl); in _create_flow_rule()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dcounters.c143 struct mlx5_ib_mcounters *mcounters = to_mcounters(counters); in mlx5_ib_read_counters() local
148 mutex_lock(&mcounters->mcntrs_mutex); in mlx5_ib_read_counters()
149 if (mcounters->cntrs_max_index > read_attr->ncounters) { in mlx5_ib_read_counters()
154 mread_attr.out = kcalloc(mcounters->counters_num, sizeof(u64), in mlx5_ib_read_counters()
161 mread_attr.hw_cntrs_hndl = mcounters->hw_cntrs_hndl; in mlx5_ib_read_counters()
163 ret = mcounters->read_counters(counters->device, &mread_attr); in mlx5_ib_read_counters()
170 desc = mcounters->counters_data; in mlx5_ib_read_counters()
171 for (i = 0; i < mcounters->ncounters; i++) in mlx5_ib_read_counters()
177 mutex_unlock(&mcounters->mcntrs_mutex); in mlx5_ib_read_counters()
183 struct mlx5_ib_mcounters *mcounters in mlx5_ib_destroy_counters() local
195 struct mlx5_ib_mcounters *mcounters = to_mcounters(counters); mlx5_ib_create_counters() local
857 struct mlx5_ib_mcounters *mcounters = to_mcounters(counters); counters_set_description() local
890 struct mlx5_ib_mcounters *mcounters = to_mcounters(ibcounters); mlx5_ib_flow_counters_set_data() local
960 struct mlx5_ib_mcounters *mcounters; mlx5_ib_counters_clear_description() local
[all...]
H A Dfs.c1106 struct mlx5_ib_mcounters *mcounters; in _create_flow_rule() local
1112 mcounters = to_mcounters(flow_act.counters); in _create_flow_rule()
1117 mlx5_fc_id(mcounters->hw_cntrs_hndl); in _create_flow_rule()

Completed in 8 milliseconds