Searched refs:nvme_namespace (Results 1 – 9 of 9) sorted by relevance
| /src/sys/dev/nvme/ |
| H A D | nvme_ns.c | 59 static int nvme_ns_split_bio(struct nvme_namespace *ns, 67 struct nvme_namespace *ns; in nvme_ns_ioctl() 158 struct nvme_namespace *ns; in nvme_ns_strategy() 185 nvme_ns_get_max_io_xfer_size(struct nvme_namespace *ns) in nvme_ns_get_max_io_xfer_size() 191 nvme_ns_get_sector_size(struct nvme_namespace *ns) in nvme_ns_get_sector_size() 202 nvme_ns_get_num_sectors(struct nvme_namespace *ns) in nvme_ns_get_num_sectors() 208 nvme_ns_get_size(struct nvme_namespace *ns) in nvme_ns_get_size() 214 nvme_ns_get_flags(struct nvme_namespace *ns) in nvme_ns_get_flags() 220 nvme_ns_get_serial_number(struct nvme_namespace *ns) in nvme_ns_get_serial_number() 226 nvme_ns_get_model_number(struct nvme_namespace *ns) in nvme_ns_get_model_number() [all …]
|
| H A D | nvme_ns_cmd.c | 33 nvme_ns_cmd_read(struct nvme_namespace *ns, void *payload, uint64_t lba, in nvme_ns_cmd_read() 51 nvme_ns_cmd_read_bio(struct nvme_namespace *ns, struct bio *bp, in nvme_ns_cmd_read_bio() 71 nvme_ns_cmd_write(struct nvme_namespace *ns, void *payload, uint64_t lba, in nvme_ns_cmd_write() 89 nvme_ns_cmd_write_bio(struct nvme_namespace *ns, struct bio *bp, in nvme_ns_cmd_write_bio() 109 nvme_ns_cmd_deallocate(struct nvme_namespace *ns, void *payload, in nvme_ns_cmd_deallocate() 135 nvme_ns_cmd_flush(struct nvme_namespace *ns, nvme_cb_fn_t cb_fn, void *cb_arg) in nvme_ns_cmd_flush() 153 nvme_ns_dump(struct nvme_namespace *ns, void *virt, off_t offset, size_t len) in nvme_ns_dump()
|
| H A D | nvme_sim.c | 53 static int nvme_sim_ns_added(device_t dev, struct nvme_namespace *ns); 55 static int nvme_sim_ns_removed(device_t dev, struct nvme_namespace *ns); 364 struct nvme_namespace *ns = &ctrlr->ns[i]; in nvme_sim_attach() 387 struct nvme_namespace *ns = &ctrlr->ns[i]; in nvme_sim_fail_all_ns() 403 nvme_sim_ns_added(device_t dev, struct nvme_namespace *ns) in nvme_sim_ns_added() 434 nvme_sim_ns_removed(device_t dev, struct nvme_namespace *ns) in nvme_sim_ns_removed() 454 struct nvme_namespace *ns = &sc->s_ctrlr->ns[nsid - 1]; in nvme_sim_ns_changed()
|
| H A D | nvme.h | 1914 struct nvme_namespace; 1955 int nvme_ns_cmd_write(struct nvme_namespace *ns, void *payload, 1958 int nvme_ns_cmd_write_bio(struct nvme_namespace *ns, struct bio *bp, 1960 int nvme_ns_cmd_read(struct nvme_namespace *ns, void *payload, 1963 int nvme_ns_cmd_read_bio(struct nvme_namespace *ns, struct bio *bp, 1965 int nvme_ns_cmd_deallocate(struct nvme_namespace *ns, void *payload, 1968 int nvme_ns_cmd_flush(struct nvme_namespace *ns, nvme_cb_fn_t cb_fn, 1970 int nvme_ns_dump(struct nvme_namespace *ns, void *virt, off_t offset, 2003 uint32_t nvme_ns_get_max_io_xfer_size(struct nvme_namespace *ns); 2004 uint32_t nvme_ns_get_sector_size(struct nvme_namespace *ns); [all …]
|
| H A D | nvme_if.m | 20 struct nvme_namespace *ns; /* information about the namespace */ 28 struct nvme_namespace *ns; /* information about the namespace */
|
| H A D | nvme_private.h | 203 struct nvme_namespace { struct 288 struct nvme_namespace ns[NVME_MAX_NAMESPACES]; 345 void nvme_ns_test(struct nvme_namespace *ns, u_long cmd, caddr_t arg); 425 int nvme_ns_construct(struct nvme_namespace *ns, uint32_t id, 427 void nvme_ns_destruct(struct nvme_namespace *ns);
|
| H A D | nvme_test.c | 49 struct nvme_namespace *ns; 59 struct nvme_namespace *ns; 236 nvme_ns_test(struct nvme_namespace *ns, u_long cmd, caddr_t arg) in nvme_ns_test()
|
| H A D | nvme_ctrlr.c | 591 struct nvme_namespace *ns; in nvme_ctrlr_construct_namespaces() 1137 struct nvme_namespace *ns = &ctrlr->ns[i]; in nvme_ctrlr_start_config_hook()
|
| /src/sys/dev/nvd/ |
| H A D | nvd.c | 82 struct nvme_namespace *ns; 452 nvd_ns_to_disk(struct nvd_controller *nvd_ctrlr, struct nvme_namespace *ns) in nvd_ns_to_disk() 467 nvdc_ns_added(device_t dev, struct nvme_namespace *ns) in nvdc_ns_added() 569 nvdc_ns_removed(device_t dev, struct nvme_namespace *ns) in nvdc_ns_removed() 587 struct nvme_namespace *ns; in nvdc_ns_changed()
|