Lines Matching refs:xfer_len

360 	u32 xfer_len;  member
377 size_t xfer_len; in nvme_trans_copy_to_user() local
388 xfer_len = min(remaining, sgl.iov_len); in nvme_trans_copy_to_user()
390 xfer_len); in nvme_trans_copy_to_user()
395 index += xfer_len; in nvme_trans_copy_to_user()
396 remaining -= xfer_len; in nvme_trans_copy_to_user()
418 size_t xfer_len; in nvme_trans_copy_from_user() local
429 xfer_len = min(remaining, sgl.iov_len); in nvme_trans_copy_from_user()
431 xfer_len); in nvme_trans_copy_from_user()
436 index += xfer_len; in nvme_trans_copy_from_user()
437 remaining -= xfer_len; in nvme_trans_copy_from_user()
456 u8 xfer_len; in nvme_trans_completion() local
477 xfer_len = min_t(u8, hdr->mx_sb_len, DESC_FMT_SENSE_DATA_SIZE); in nvme_trans_completion()
478 hdr->sb_len_wr = xfer_len; in nvme_trans_completion()
479 if (copy_to_user(hdr->sbp, resp, xfer_len) > 0) in nvme_trans_completion()
681 int xfer_len; in nvme_trans_standard_inquiry_page() local
727 xfer_len = min(alloc_len, STANDARD_INQUIRY_LENGTH); in nvme_trans_standard_inquiry_page()
728 res = nvme_trans_copy_to_user(hdr, inq_response, xfer_len); in nvme_trans_standard_inquiry_page()
742 int xfer_len; in nvme_trans_supported_vpd_pages() local
754 xfer_len = min(alloc_len, STANDARD_INQUIRY_LENGTH); in nvme_trans_supported_vpd_pages()
755 res = nvme_trans_copy_to_user(hdr, inq_response, xfer_len); in nvme_trans_supported_vpd_pages()
766 int xfer_len; in nvme_trans_unit_serial_page() local
773 xfer_len = min(alloc_len, STANDARD_INQUIRY_LENGTH); in nvme_trans_unit_serial_page()
774 res = nvme_trans_copy_to_user(hdr, inq_response, xfer_len); in nvme_trans_unit_serial_page()
787 int xfer_len; in nvme_trans_device_id_page() local
850 xfer_len = alloc_len; in nvme_trans_device_id_page()
851 res = nvme_trans_copy_to_user(hdr, inq_response, xfer_len); in nvme_trans_device_id_page()
871 int xfer_len; in nvme_trans_ext_inq_page() local
932 xfer_len = min(alloc_len, EXTENDED_INQUIRY_DATA_PAGE_LENGTH); in nvme_trans_ext_inq_page()
933 res = nvme_trans_copy_to_user(hdr, inq_response, xfer_len); in nvme_trans_ext_inq_page()
969 int xfer_len; in nvme_trans_bdev_char_page() local
984 xfer_len = min(alloc_len, EXTENDED_INQUIRY_DATA_PAGE_LENGTH); in nvme_trans_bdev_char_page()
985 res = nvme_trans_copy_to_user(hdr, inq_response, xfer_len); in nvme_trans_bdev_char_page()
998 int xfer_len; in nvme_trans_log_supp_pages() local
1014 xfer_len = min(alloc_len, LOG_PAGE_SUPPORTED_LOG_PAGES_LENGTH); in nvme_trans_log_supp_pages()
1015 res = nvme_trans_copy_to_user(hdr, log_response, xfer_len); in nvme_trans_log_supp_pages()
1026 int xfer_len; in nvme_trans_log_info_exceptions() local
1078 xfer_len = min(alloc_len, LOG_INFO_EXCP_PAGE_LENGTH); in nvme_trans_log_info_exceptions()
1079 res = nvme_trans_copy_to_user(hdr, log_response, xfer_len); in nvme_trans_log_info_exceptions()
1093 int xfer_len; in nvme_trans_log_temperature() local
1159 xfer_len = min(alloc_len, LOG_TEMP_PAGE_LENGTH); in nvme_trans_log_temperature()
1160 res = nvme_trans_copy_to_user(hdr, log_response, xfer_len); in nvme_trans_log_temperature()
1394 int xfer_len; in nvme_trans_mode_page_create() local
1436 xfer_len = min(alloc_len, resp_size); in nvme_trans_mode_page_create()
1437 res = nvme_trans_copy_to_user(hdr, response, xfer_len); in nvme_trans_mode_page_create()
1998 cdb_info->xfer_len = GET_U8_FROM_CDB(cmd, IO_6_CDB_TX_LEN_OFFSET); in nvme_trans_get_io_cdb6()
2001 if (cdb_info->xfer_len == 0) in nvme_trans_get_io_cdb6()
2002 cdb_info->xfer_len = IO_6_DEFAULT_TX_LEN; in nvme_trans_get_io_cdb6()
2013 cdb_info->xfer_len = GET_U16_FROM_CDB(cmd, IO_10_CDB_TX_LEN_OFFSET); in nvme_trans_get_io_cdb10()
2024 cdb_info->xfer_len = GET_U32_FROM_CDB(cmd, IO_12_CDB_TX_LEN_OFFSET); in nvme_trans_get_io_cdb12()
2035 cdb_info->xfer_len = GET_U32_FROM_CDB(cmd, IO_16_CDB_TX_LEN_OFFSET); in nvme_trans_get_io_cdb16()
2045 else if (cdb_info->xfer_len > max_blocks) in nvme_trans_io_get_num_cmds()
2046 return ((cdb_info->xfer_len - 1) / max_blocks) + 1; in nvme_trans_io_get_num_cmds()
2109 (cdb_info->xfer_len - nvme_offset)); in nvme_trans_do_nvme_io()
2229 if (xfer_bytes != (cdb_info.xfer_len << ns->lba_shift)) { in nvme_trans_io()
2235 if (cdb_info.xfer_len == 0) in nvme_trans_io()
2476 u32 xfer_len; in nvme_trans_read_capacity() local
2514 xfer_len = min(alloc_len, resp_size); in nvme_trans_read_capacity()
2515 res = nvme_trans_copy_to_user(hdr, response, xfer_len); in nvme_trans_read_capacity()
2530 u32 alloc_len, xfer_len, resp_size; in nvme_trans_report_luns() local
2600 xfer_len = min(alloc_len, resp_size); in nvme_trans_report_luns()
2601 res = nvme_trans_copy_to_user(hdr, response, xfer_len); in nvme_trans_report_luns()
2615 u8 alloc_len, xfer_len, resp_size; in nvme_trans_request_sense() local
2653 xfer_len = min(alloc_len, resp_size); in nvme_trans_request_sense()
2654 res = nvme_trans_copy_to_user(hdr, response, xfer_len); in nvme_trans_request_sense()