Home
last modified time | relevance | path

Searched refs:flbas (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/nvme/target/
Dpassthru.c193 id->flbas = id->flbas & ~(1 << 4); in nvmet_passthru_override_id_ns()
Dadmin-cmd.c545 id->flbas = 0; in nvmet_execute_identify_ns()
564 id->flbas = NVME_NS_FLBAS_META_EXT; in nvmet_execute_identify_ns()
/linux-6.12.1/include/linux/
Dnvme.h405 __u8 flbas; member
590 static inline __u8 nvme_lbaf_index(__u8 flbas) in nvme_lbaf_index() argument
592 return (flbas & NVME_NS_FLBAS_LBA_MASK) | in nvme_lbaf_index()
593 ((flbas & NVME_NS_FLBAS_LBA_UMASK) >> NVME_NS_FLBAS_LBA_SHIFT); in nvme_lbaf_index()
/linux-6.12.1/drivers/nvme/host/
Dcore.c1895 u32 elbaf = le32_to_cpu(nvm->elbaf[nvme_lbaf_index(id->flbas)]); in nvme_configure_pi_elbas()
1927 head->ms = le16_to_cpu(id->lbaf[nvme_lbaf_index(id->flbas)].ms); in nvme_configure_metadata()
1953 if (WARN_ON_ONCE(!(id->flbas & NVME_NS_FLBAS_META_EXT))) in nvme_configure_metadata()
1976 if (id->flbas & NVME_NS_FLBAS_META_EXT) in nvme_configure_metadata()
2157 lbaf = nvme_lbaf_index(id->flbas); in nvme_update_ns_info_block()