Lines Matching refs:bytes_copied
110 size_t *bytes_copied) in mlx5_ib_read_user_wqe_common() argument
127 if (!ret && bytes_copied) in mlx5_ib_read_user_wqe_common()
128 *bytes_copied = copy_length; in mlx5_ib_read_user_wqe_common()
137 size_t bytes_copied = 0; in mlx5_ib_read_kernel_wqe_sq() local
151 while (bytes_copied < wqe_length) { in mlx5_ib_read_kernel_wqe_sq()
153 min_t(size_t, buflen - bytes_copied, MLX5_SEND_WQE_BB); in mlx5_ib_read_kernel_wqe_sq()
158 memcpy(buffer + bytes_copied, p, copy_length); in mlx5_ib_read_kernel_wqe_sq()
159 bytes_copied += copy_length; in mlx5_ib_read_kernel_wqe_sq()
164 *bc = bytes_copied; in mlx5_ib_read_kernel_wqe_sq()
175 size_t bytes_copied; in mlx5_ib_read_user_wqe_sq() local
185 &bytes_copied); in mlx5_ib_read_user_wqe_sq()
190 if (bytes_copied < sizeof(*ctrl)) in mlx5_ib_read_user_wqe_sq()
198 if (bytes_copied >= wqe_length) { in mlx5_ib_read_user_wqe_sq()
199 *bc = bytes_copied; in mlx5_ib_read_user_wqe_sq()
207 ret = mlx5_ib_read_user_wqe_common(umem, buffer + bytes_copied, in mlx5_ib_read_user_wqe_sq()
208 buflen - bytes_copied, 0, wq->offset, in mlx5_ib_read_user_wqe_sq()
210 wqe_length - bytes_copied, in mlx5_ib_read_user_wqe_sq()
215 *bc = bytes_copied + bytes_copied2; in mlx5_ib_read_user_wqe_sq()
241 size_t bytes_copied; in mlx5_ib_read_user_wqe_rq() local
247 &bytes_copied); in mlx5_ib_read_user_wqe_rq()
251 *bc = bytes_copied; in mlx5_ib_read_user_wqe_rq()
276 size_t bytes_copied; in mlx5_ib_read_user_wqe_srq() local
281 buflen, &bytes_copied); in mlx5_ib_read_user_wqe_srq()
285 *bc = bytes_copied; in mlx5_ib_read_user_wqe_srq()