Lines Matching defs:out
154 mread_attr.out = kcalloc(mcounters->counters_num, sizeof(u64),
156 if (!mread_attr.out) {
172 read_attr->counters_buff[desc[i].index] += mread_attr.out[desc[i].description];
175 kfree(mread_attr.out);
278 u32 out[MLX5_ST_SZ_DW(query_q_counter_out)] = {};
285 ret = mlx5_cmd_exec_inout(mdev, query_q_counter, in, out);
290 val = *(__be32 *)((void *)out + cnts->offsets[i]);
305 void *out;
307 out = kvzalloc(sz, GFP_KERNEL);
308 if (!out)
313 ret = mlx5_core_access_reg(dev->mdev, in, sz, out, sz, MLX5_REG_PPCNT,
320 be64_to_cpup((__be64 *)(out +
323 kvfree(out);
333 u32 out[MLX5_ST_SZ_DW(query_q_counter_out)] = {};
352 ret = mlx5_cmd_exec_inout(mdev, query_q_counter, in, out);
357 val = *(__be32 *)((void *)out + cnts->offsets[i]);
445 goto out;
452 out:
548 u32 out[MLX5_ST_SZ_DW(alloc_q_counter_out)] = {};
554 err = mlx5_cmd_exec_inout(dev->mdev, alloc_q_counter, in, out);
558 MLX5_GET(alloc_q_counter_out, out, counter_set_id);
792 u32 out[MLX5_ST_SZ_DW(alloc_q_counter_out)] = {};
822 err = mlx5_cmd_exec_inout(dev->mdev, alloc_q_counter, in, out);
831 MLX5_GET(alloc_q_counter_out, out, counter_set_id);
847 &read_attr->out[IB_COUNTER_PACKETS],
848 &read_attr->out[IB_COUNTER_BYTES]);