Lines Matching refs:id_ns
678 struct nvme_id_ns *id_ns; in nvme_trans_standard_inquiry_page() local
710 id_ns = mem; in nvme_trans_standard_inquiry_page()
711 (id_ns->dps) ? (protect = 0x01) : (protect = 0); in nvme_trans_standard_inquiry_page()
800 struct nvme_id_ns *id_ns = mem; in nvme_trans_device_id_page() local
801 void *eui = id_ns->eui64; in nvme_trans_device_id_page()
802 int len = sizeof(id_ns->eui64); in nvme_trans_device_id_page()
815 eui = id_ns->nguid; in nvme_trans_device_id_page()
816 len = sizeof(id_ns->nguid); in nvme_trans_device_id_page()
870 struct nvme_id_ns *id_ns; in nvme_trans_ext_inq_page() local
902 id_ns = mem; in nvme_trans_ext_inq_page()
903 spt = spt_lut[(id_ns->dpc) & 0x07] << 3; in nvme_trans_ext_inq_page()
904 (id_ns->dps) ? (protect = 0x01) : (protect = 0); in nvme_trans_ext_inq_page()
1204 struct nvme_id_ns *id_ns; in nvme_trans_fill_blk_desc() local
1229 id_ns = mem; in nvme_trans_fill_blk_desc()
1230 flbas = (id_ns->flbas) & 0x0F; in nvme_trans_fill_blk_desc()
1231 lba_length = (1 << (id_ns->lbaf[flbas].ds)); in nvme_trans_fill_blk_desc()
1234 __be32 tmp_cap = cpu_to_be32(le64_to_cpu(id_ns->ncap)); in nvme_trans_fill_blk_desc()
1241 __be64 tmp_cap = cpu_to_be64(le64_to_cpu(id_ns->ncap)); in nvme_trans_fill_blk_desc()
1447 static void nvme_trans_fill_read_cap(u8 *response, struct nvme_id_ns *id_ns, in nvme_trans_fill_read_cap() argument
1459 flbas = (id_ns->flbas) & 0x0F; in nvme_trans_fill_read_cap()
1460 lba_length = (1 << (id_ns->lbaf[flbas].ds)); in nvme_trans_fill_read_cap()
1461 rlba = le64_to_cpup(&id_ns->nsze) - 1; in nvme_trans_fill_read_cap()
1462 (id_ns->dps) ? (prot_en = 0x01) : (prot_en = 0); in nvme_trans_fill_read_cap()
1476 response[12] = (p_type_lut[id_ns->dps & 0x3] << 1) | prot_en; in nvme_trans_fill_read_cap()
1813 struct nvme_id_ns *id_ns; in nvme_trans_fmt_set_blk_size_count() local
1839 id_ns = mem; in nvme_trans_fmt_set_blk_size_count()
1842 ns->mode_select_num_blocks = le64_to_cpu(id_ns->ncap); in nvme_trans_fmt_set_blk_size_count()
1844 flbas = (id_ns->flbas) & 0x0F; in nvme_trans_fmt_set_blk_size_count()
1846 (1 << (id_ns->lbaf[flbas].ds)); in nvme_trans_fmt_set_blk_size_count()
1924 struct nvme_id_ns *id_ns; in nvme_trans_fmt_send_cmd() local
1947 id_ns = mem; in nvme_trans_fmt_send_cmd()
1948 flbas = (id_ns->flbas) & 0x0F; in nvme_trans_fmt_send_cmd()
1949 nlbaf = id_ns->nlbaf; in nvme_trans_fmt_send_cmd()
1952 if (ns->mode_select_block_len == (1 << (id_ns->lbaf[i].ds))) { in nvme_trans_fmt_send_cmd()
1962 if (ns->mode_select_num_blocks != le64_to_cpu(id_ns->ncap)) { in nvme_trans_fmt_send_cmd()
2481 struct nvme_id_ns *id_ns; in nvme_trans_read_capacity() local
2505 id_ns = mem; in nvme_trans_read_capacity()
2512 nvme_trans_fill_read_cap(response, id_ns, cdb16); in nvme_trans_read_capacity()