Lines Matching refs:bytes_copied
111 size_t *bytes_copied) in mlx5_ib_read_user_wqe_common() argument
128 if (!ret && bytes_copied) in mlx5_ib_read_user_wqe_common()
129 *bytes_copied = copy_length; in mlx5_ib_read_user_wqe_common()
138 size_t bytes_copied = 0; in mlx5_ib_read_kernel_wqe_sq() local
152 while (bytes_copied < wqe_length) { in mlx5_ib_read_kernel_wqe_sq()
154 min_t(size_t, buflen - bytes_copied, MLX5_SEND_WQE_BB); in mlx5_ib_read_kernel_wqe_sq()
159 memcpy(buffer + bytes_copied, p, copy_length); in mlx5_ib_read_kernel_wqe_sq()
160 bytes_copied += copy_length; in mlx5_ib_read_kernel_wqe_sq()
165 *bc = bytes_copied; in mlx5_ib_read_kernel_wqe_sq()
176 size_t bytes_copied; in mlx5_ib_read_user_wqe_sq() local
186 &bytes_copied); in mlx5_ib_read_user_wqe_sq()
191 if (bytes_copied < sizeof(*ctrl)) in mlx5_ib_read_user_wqe_sq()
199 if (bytes_copied >= wqe_length) { in mlx5_ib_read_user_wqe_sq()
200 *bc = bytes_copied; in mlx5_ib_read_user_wqe_sq()
208 ret = mlx5_ib_read_user_wqe_common(umem, buffer + bytes_copied, in mlx5_ib_read_user_wqe_sq()
209 buflen - bytes_copied, 0, wq->offset, in mlx5_ib_read_user_wqe_sq()
211 wqe_length - bytes_copied, in mlx5_ib_read_user_wqe_sq()
216 *bc = bytes_copied + bytes_copied2; in mlx5_ib_read_user_wqe_sq()
242 size_t bytes_copied; in mlx5_ib_read_user_wqe_rq() local
248 &bytes_copied); in mlx5_ib_read_user_wqe_rq()
252 *bc = bytes_copied; in mlx5_ib_read_user_wqe_rq()
277 size_t bytes_copied; in mlx5_ib_read_user_wqe_srq() local
282 buflen, &bytes_copied); in mlx5_ib_read_user_wqe_srq()
286 *bc = bytes_copied; in mlx5_ib_read_user_wqe_srq()