Lines Matching refs:sgl
380 struct sg_iovec sgl; in nvme_trans_copy_to_user() local
383 not_copied = copy_from_user(&sgl, hdr->dxferp + in nvme_trans_copy_to_user()
388 xfer_len = min(remaining, sgl.iov_len); in nvme_trans_copy_to_user()
389 not_copied = copy_to_user(sgl.iov_base, index, in nvme_trans_copy_to_user()
421 struct sg_iovec sgl; in nvme_trans_copy_from_user() local
424 not_copied = copy_from_user(&sgl, hdr->dxferp + in nvme_trans_copy_from_user()
429 xfer_len = min(remaining, sgl.iov_len); in nvme_trans_copy_from_user()
430 not_copied = copy_from_user(index, sgl.iov_base, in nvme_trans_copy_from_user()
2097 struct sg_iovec sgl; in nvme_trans_do_nvme_io() local
2099 retcode = copy_from_user(&sgl, hdr->dxferp + in nvme_trans_do_nvme_io()
2104 unit_len = sgl.iov_len; in nvme_trans_do_nvme_io()
2106 next_mapping_addr = sgl.iov_base; in nvme_trans_do_nvme_io()
2174 struct sg_iovec sgl; in nvme_trans_io() local
2205 not_copied = copy_from_user(&sgl, hdr->dxferp + in nvme_trans_io()
2210 sum_iov_len += sgl.iov_len; in nvme_trans_io()
2212 if (sgl.iov_len % (1 << ns->lba_shift) != 0) { in nvme_trans_io()