Home
last modified time | relevance | path

Searched refs:nvme_namespace (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/drivers/disk/nvme/
Dnvme_namespace.c18 uint32_t nvme_namespace_get_sector_size(struct nvme_namespace *ns) in nvme_namespace_get_sector_size()
30 uint64_t nvme_namespace_get_num_sectors(struct nvme_namespace *ns) in nvme_namespace_get_num_sectors()
35 uint64_t nvme_namespace_get_size(struct nvme_namespace *ns) in nvme_namespace_get_size()
41 uint32_t nvme_namespace_get_flags(struct nvme_namespace *ns) in nvme_namespace_get_flags()
46 const char *nvme_namespace_get_serial_number(struct nvme_namespace *ns) in nvme_namespace_get_serial_number()
51 const char *nvme_namespace_get_model_number(struct nvme_namespace *ns) in nvme_namespace_get_model_number()
57 nvme_namespace_get_data(struct nvme_namespace *ns) in nvme_namespace_get_data()
62 uint32_t nvme_namespace_get_stripesize(struct nvme_namespace *ns) in nvme_namespace_get_stripesize()
78 int nvme_namespace_construct(struct nvme_namespace *ns, in nvme_namespace_construct()
Dnvme_namespace.h160 struct nvme_namespace { struct
175 uint32_t nvme_namespace_get_sector_size(struct nvme_namespace *ns); argument
177 uint64_t nvme_namespace_get_num_sectors(struct nvme_namespace *ns);
179 uint64_t nvme_namespace_get_size(struct nvme_namespace *ns);
181 uint32_t nvme_namespace_get_flags(struct nvme_namespace *ns);
183 const char *nvme_namespace_get_serial_number(struct nvme_namespace *ns);
185 const char *nvme_namespace_get_model_number(struct nvme_namespace *ns);
188 nvme_namespace_get_data(struct nvme_namespace *ns);
190 uint32_t nvme_namespace_get_stripesize(struct nvme_namespace *ns);
192 int nvme_namespace_construct(struct nvme_namespace *ns,
[all …]
Dnvme_disk.c24 struct nvme_namespace *ns = CONTAINER_OF(disk->name, in nvme_disk_read()
25 struct nvme_namespace, name[0]); in nvme_disk_read()
73 struct nvme_namespace *ns = CONTAINER_OF(disk->name, in nvme_disk_write()
74 struct nvme_namespace, name[0]); in nvme_disk_write()
117 static int nvme_disk_flush(struct nvme_namespace *ns) in nvme_disk_flush()
147 struct nvme_namespace *ns = CONTAINER_OF(disk->name, in nvme_disk_ioctl()
148 struct nvme_namespace, name[0]); in nvme_disk_ioctl()
209 int nvme_namespace_disk_setup(struct nvme_namespace *ns, in nvme_namespace_disk_setup()
DCMakeLists.txt8 nvme_namespace.c
Dnvme.h454 struct nvme_namespace ns[CONFIG_NVME_MAX_NAMESPACES];
Dnvme_controller.c408 struct nvme_namespace *ns = &nvme_ctrlr->ns[i]; in nvme_controller_setup_namespaces()
/Zephyr-latest/doc/services/storage/disk/
Dnvme.rst18 - NVMe namespace: :zephyr_file:`drivers/disk/nvme/nvme_namespace.c`