Lines Matching refs:nvm_dev
48 static struct nvm_target *nvm_find_target(struct nvm_dev *dev, const char *name) in nvm_find_target()
61 struct nvm_dev *dev; in nvm_target_exists()
83 static int nvm_reserve_luns(struct nvm_dev *dev, int lun_begin, int lun_end) in nvm_reserve_luns()
102 static void nvm_release_luns_err(struct nvm_dev *dev, int lun_begin, in nvm_release_luns_err()
113 struct nvm_dev *dev = tgt_dev->parent; in nvm_remove_tgt_dev()
142 static struct nvm_tgt_dev *nvm_create_tgt_dev(struct nvm_dev *dev, in nvm_create_tgt_dev()
287 static int __nvm_config_simple(struct nvm_dev *dev, in __nvm_config_simple()
300 static int __nvm_config_extended(struct nvm_dev *dev, in __nvm_config_extended()
319 static int nvm_create_tgt(struct nvm_dev *dev, struct nvm_ioctl_create *create) in nvm_create_tgt()
482 static int nvm_remove_tgt(struct nvm_dev *dev, struct nvm_ioctl_remove *remove) in nvm_remove_tgt()
498 static int nvm_register_map(struct nvm_dev *dev) in nvm_register_map()
544 static void nvm_unregister_map(struct nvm_dev *dev) in nvm_unregister_map()
568 struct nvm_dev *dev = tgt_dev->parent; in nvm_map_to_tgt()
645 void *nvm_dev_dma_alloc(struct nvm_dev *dev, gfp_t mem_flags, in nvm_dev_dma_alloc()
653 void nvm_dev_dma_free(struct nvm_dev *dev, void *addr, dma_addr_t dma_handler) in nvm_dev_dma_free()
659 static struct nvm_dev *nvm_find_nvm_dev(const char *name) in nvm_find_nvm_dev()
661 struct nvm_dev *dev; in nvm_find_nvm_dev()
673 struct nvm_dev *dev = tgt_dev->parent; in nvm_set_rqd_ppalist()
718 struct nvm_dev *dev = tgt_dev->parent; in nvm_get_chunk_meta()
730 struct nvm_dev *dev = tgt_dev->parent; in nvm_set_tgt_bb_tbl()
757 struct nvm_dev *dev = tgt_dev->parent; in nvm_submit_io()
777 struct nvm_dev *dev = tgt_dev->parent; in nvm_submit_io_sync()
816 int nvm_bb_tbl_fold(struct nvm_dev *dev, u8 *blks, int nr_blks) in nvm_bb_tbl_fold()
847 struct nvm_dev *dev = tgt_dev->parent; in nvm_get_tgt_bb_tbl()
855 static int nvm_core_init(struct nvm_dev *dev) in nvm_core_init()
880 static void nvm_free(struct nvm_dev *dev) in nvm_free()
893 static int nvm_init(struct nvm_dev *dev) in nvm_init()
923 struct nvm_dev *nvm_alloc_dev(int node) in nvm_alloc_dev()
925 return kzalloc_node(sizeof(struct nvm_dev), GFP_KERNEL, node); in nvm_alloc_dev()
929 int nvm_register(struct nvm_dev *dev) in nvm_register()
958 void nvm_unregister(struct nvm_dev *dev) in nvm_unregister()
980 struct nvm_dev *dev; in __nvm_configure_create()
1035 struct nvm_dev *dev; in nvm_ioctl_get_devices()
1110 struct nvm_dev *dev; in nvm_ioctl_dev_remove()