Lines Matching refs:nvme_ns
282 struct nvme_ns __rcu *current_path;
307 struct nvme_ns { struct
357 void nvme_fault_inject_init(struct nvme_ns *ns); argument
358 void nvme_fault_inject_fini(struct nvme_ns *ns);
361 static inline void nvme_fault_inject_init(struct nvme_ns *ns) {} in nvme_fault_inject_init()
362 static inline void nvme_fault_inject_fini(struct nvme_ns *ns) {} in nvme_fault_inject_fini()
382 static inline u64 nvme_block_nr(struct nvme_ns *ns, sector_t sector) in nvme_block_nr()
444 blk_status_t nvme_setup_cmd(struct nvme_ns *ns, struct request *req,
467 void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns,
472 void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id);
478 static inline void nvme_mpath_clear_current_path(struct nvme_ns *ns) in nvme_mpath_clear_current_path()
485 struct nvme_ns *nvme_find_path(struct nvme_ns_head *head);
487 static inline void nvme_mpath_check_last_path(struct nvme_ns *ns) in nvme_mpath_check_last_path()
507 static inline void nvme_set_disk_name(char *disk_name, struct nvme_ns *ns, in nvme_set_disk_name()
524 static inline void nvme_mpath_add_disk(struct nvme_ns *ns, in nvme_mpath_add_disk()
531 static inline void nvme_mpath_clear_current_path(struct nvme_ns *ns) in nvme_mpath_clear_current_path()
534 static inline void nvme_mpath_check_last_path(struct nvme_ns *ns) in nvme_mpath_check_last_path()
551 void nvme_nvm_update_nvm_info(struct nvme_ns *ns);
552 int nvme_nvm_register(struct nvme_ns *ns, char *disk_name, int node);
553 void nvme_nvm_unregister(struct nvme_ns *ns);
554 int nvme_nvm_register_sysfs(struct nvme_ns *ns);
555 void nvme_nvm_unregister_sysfs(struct nvme_ns *ns);
556 int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd, unsigned long arg);
558 static inline void nvme_nvm_update_nvm_info(struct nvme_ns *ns) {}; in nvme_nvm_update_nvm_info()
559 static inline int nvme_nvm_register(struct nvme_ns *ns, char *disk_name, in nvme_nvm_register()
565 static inline void nvme_nvm_unregister(struct nvme_ns *ns) {}; in nvme_nvm_unregister()
566 static inline int nvme_nvm_register_sysfs(struct nvme_ns *ns) in nvme_nvm_register_sysfs()
570 static inline void nvme_nvm_unregister_sysfs(struct nvme_ns *ns) {}; in nvme_nvm_unregister_sysfs()
571 static inline int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd, in nvme_nvm_ioctl()
578 static inline struct nvme_ns *nvme_get_ns_from_dev(struct device *dev) in nvme_get_ns_from_dev()