NVME_IDENTIFY_DATA_SIZE
data = kzalloc(NVME_IDENTIFY_DATA_SIZE, GFP_KERNEL);
NVME_IDENTIFY_DATA_SIZE);
for (pos = 0; pos < NVME_IDENTIFY_DATA_SIZE; pos += len) {
const int nr_entries = NVME_IDENTIFY_DATA_SIZE / sizeof(__le32);
ns_list = kzalloc(NVME_IDENTIFY_DATA_SIZE, GFP_KERNEL);
NVME_IDENTIFY_DATA_SIZE);
BUILD_BUG_ON(sizeof(struct nvme_id_ctrl) != NVME_IDENTIFY_DATA_SIZE);
BUILD_BUG_ON(sizeof(struct nvme_id_ns) != NVME_IDENTIFY_DATA_SIZE);
NVME_IDENTIFY_DATA_SIZE);
BUILD_BUG_ON(sizeof(struct nvme_id_ns_zns) != NVME_IDENTIFY_DATA_SIZE);
BUILD_BUG_ON(sizeof(struct nvme_id_ns_nvm) != NVME_IDENTIFY_DATA_SIZE);
BUILD_BUG_ON(sizeof(struct nvme_id_ctrl_zns) != NVME_IDENTIFY_DATA_SIZE);
BUILD_BUG_ON(sizeof(struct nvme_id_ctrl_nvm) != NVME_IDENTIFY_DATA_SIZE);
if (sg_zero_buffer(req->sg, req->sg_cnt, NVME_IDENTIFY_DATA_SIZE - off,
off) != NVME_IDENTIFY_DATA_SIZE - off)
if (!nvmet_check_transfer_len(req, NVME_IDENTIFY_DATA_SIZE))
return NVME_IDENTIFY_DATA_SIZE;
static const int buf_size = NVME_IDENTIFY_DATA_SIZE;
static const int buf_size = NVME_IDENTIFY_DATA_SIZE;
if (!nvmet_check_transfer_len(req, NVME_IDENTIFY_DATA_SIZE))
return NVME_IDENTIFY_DATA_SIZE;
data = kzalloc(NVME_IDENTIFY_DATA_SIZE, GFP_KERNEL);
status = nvmet_copy_from_sgl(req, 0, data, NVME_IDENTIFY_DATA_SIZE);
for (pos = 0; pos < NVME_IDENTIFY_DATA_SIZE; pos += len) {
memset(data, 0, NVME_IDENTIFY_DATA_SIZE);
status = nvmet_copy_to_sgl(req, 0, data, NVME_IDENTIFY_DATA_SIZE);