Lines Matching full:out

28  * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
47 u32 out[MLX5_FPGA_ACCESS_REG_SZ]; in mlx5_fpga_access_reg() local
62 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_access_reg()
68 memcpy(buf, MLX5_ADDR_OF(fpga_access_reg, out, data), size); in mlx5_fpga_access_reg()
85 u32 out[MLX5_ST_SZ_DW(fpga_ctrl)]; in mlx5_fpga_ctrl_op() local
89 return mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_ctrl_op()
129 u32 out[MLX5_ST_SZ_DW(fpga_ctrl)]; in mlx5_fpga_ctrl_write() local
134 return mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_ctrl_write()
152 u32 out[MLX5_ST_SZ_DW(fpga_ctrl)]; in mlx5_fpga_query() local
155 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_query()
160 query->image_status = MLX5_GET(fpga_ctrl, out, status); in mlx5_fpga_query()
161 query->admin_image = MLX5_GET(fpga_ctrl, out, flash_select_admin); in mlx5_fpga_query()
162 query->oper_image = MLX5_GET(fpga_ctrl, out, flash_select_oper); in mlx5_fpga_query()
170 u32 out[MLX5_ST_SZ_DW(fpga_ctrl)]; in mlx5_fpga_ctrl_connect() local
175 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_fpga_ctrl_connect()
176 sizeof(out), MLX5_REG_FPGA_CTRL, in mlx5_fpga_ctrl_connect()
180 status = MLX5_GET(fpga_ctrl, out, status); in mlx5_fpga_ctrl_connect()
186 err = mlx5_core_access_reg(dev, in, sizeof(in), out, in mlx5_fpga_ctrl_connect()
187 sizeof(out), MLX5_REG_FPGA_CTRL, in mlx5_fpga_ctrl_connect()
197 u32 out[MLX5_ST_SZ_DW(mtmp_reg)] = {0}; in mlx5_fpga_query_mtmp() local
205 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_query_mtmp()
210 temp->index = MLX5_GET(mtmp_reg, out, sensor_index); in mlx5_fpga_query_mtmp()
211 temp->temperature = MLX5_GET(mtmp_reg, out, temperature); in mlx5_fpga_query_mtmp()
212 temp->mte = MLX5_GET(mtmp_reg, out, mte); in mlx5_fpga_query_mtmp()
213 temp->max_temperature = MLX5_GET(mtmp_reg, out, max_temperature); in mlx5_fpga_query_mtmp()
214 temp->tee = MLX5_GET(mtmp_reg, out, tee); in mlx5_fpga_query_mtmp()
215 temp->temperature_threshold_hi = MLX5_GET(mtmp_reg, out, in mlx5_fpga_query_mtmp()
217 temp->temperature_threshold_lo = MLX5_GET(mtmp_reg, out, in mlx5_fpga_query_mtmp()
219 memcpy(temp->sensor_name, MLX5_ADDR_OF(mtmp_reg, out, sensor_name), in mlx5_fpga_query_mtmp()
229 u32 out[MLX5_ST_SZ_DW(fpga_create_qp_out)]; in mlx5_fpga_create_qp() local
236 ret = mlx5_cmd_exec(dev, in, sizeof(in), out, sizeof(out)); in mlx5_fpga_create_qp()
240 memcpy(fpga_qpc, MLX5_ADDR_OF(fpga_create_qp_out, out, fpga_qpc), in mlx5_fpga_create_qp()
242 *fpga_qpn = MLX5_GET(fpga_create_qp_out, out, fpga_qpn); in mlx5_fpga_create_qp()
251 u32 out[MLX5_ST_SZ_DW(fpga_modify_qp_out)]; in mlx5_fpga_modify_qp() local
259 return mlx5_cmd_exec(dev, in, sizeof(in), out, sizeof(out)); in mlx5_fpga_modify_qp()
266 u32 out[MLX5_ST_SZ_DW(fpga_query_qp_out)]; in mlx5_fpga_query_qp() local
272 ret = mlx5_cmd_exec(dev, in, sizeof(in), out, sizeof(out)); in mlx5_fpga_query_qp()
276 memcpy(fpga_qpc, MLX5_ADDR_OF(fpga_query_qp_out, out, fpga_qpc), in mlx5_fpga_query_qp()
284 u32 out[MLX5_ST_SZ_DW(fpga_destroy_qp_out)]; in mlx5_fpga_destroy_qp() local
289 return mlx5_cmd_exec(dev, in, sizeof(in), out, sizeof(out)); in mlx5_fpga_destroy_qp()
296 u32 out[MLX5_ST_SZ_DW(fpga_query_qp_counters_out)]; in mlx5_fpga_query_qp_counters() local
304 ret = mlx5_cmd_exec(dev, in, sizeof(in), out, sizeof(out)); in mlx5_fpga_query_qp_counters()
308 data->rx_ack_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
310 data->rx_send_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
312 data->tx_ack_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
314 data->tx_send_packets = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
316 data->rx_total_drop = MLX5_GET64(fpga_query_qp_counters_out, out, in mlx5_fpga_query_qp_counters()
326 u32 out[MLX5_ST_SZ_DW(fpga_shell_counters)]; in mlx5_fpga_shell_counters() local
330 err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), in mlx5_fpga_shell_counters()
333 goto out; in mlx5_fpga_shell_counters()
335 data->ddr_read_requests = MLX5_GET64(fpga_shell_counters, out, in mlx5_fpga_shell_counters()
337 data->ddr_write_requests = MLX5_GET64(fpga_shell_counters, out, in mlx5_fpga_shell_counters()
339 data->ddr_read_bytes = MLX5_GET64(fpga_shell_counters, out, in mlx5_fpga_shell_counters()
341 data->ddr_write_bytes = MLX5_GET64(fpga_shell_counters, out, in mlx5_fpga_shell_counters()
345 out: in mlx5_fpga_shell_counters()