Lines Matching refs:nvm_dev

38 static struct nvm_target *nvm_find_target(struct nvm_dev *dev, const char *name)  in nvm_find_target()
51 struct nvm_dev *dev; in nvm_target_exists()
73 static int nvm_reserve_luns(struct nvm_dev *dev, int lun_begin, int lun_end) in nvm_reserve_luns()
92 static void nvm_release_luns_err(struct nvm_dev *dev, int lun_begin, in nvm_release_luns_err()
103 struct nvm_dev *dev = tgt_dev->parent; in nvm_remove_tgt_dev()
132 static struct nvm_tgt_dev *nvm_create_tgt_dev(struct nvm_dev *dev, in nvm_create_tgt_dev()
273 static int __nvm_config_simple(struct nvm_dev *dev, in __nvm_config_simple()
286 static int __nvm_config_extended(struct nvm_dev *dev, in __nvm_config_extended()
305 static int nvm_create_tgt(struct nvm_dev *dev, struct nvm_ioctl_create *create) in nvm_create_tgt()
479 struct nvm_dev *dev; in nvm_remove_tgt()
505 static int nvm_register_map(struct nvm_dev *dev) in nvm_register_map()
551 static void nvm_unregister_map(struct nvm_dev *dev) in nvm_unregister_map()
575 struct nvm_dev *dev = tgt_dev->parent; in nvm_map_to_tgt()
646 void *nvm_dev_dma_alloc(struct nvm_dev *dev, gfp_t mem_flags, in nvm_dev_dma_alloc()
654 void nvm_dev_dma_free(struct nvm_dev *dev, void *addr, dma_addr_t dma_handler) in nvm_dev_dma_free()
660 static struct nvm_dev *nvm_find_nvm_dev(const char *name) in nvm_find_nvm_dev()
662 struct nvm_dev *dev; in nvm_find_nvm_dev()
674 struct nvm_dev *dev = tgt_dev->parent; in nvm_set_rqd_ppalist()
736 struct nvm_dev *dev = tgt_dev->parent; in nvm_submit_io()
762 static int nvm_submit_io_wait(struct nvm_dev *dev, struct nvm_rq *rqd, in nvm_submit_io_wait()
783 struct nvm_dev *dev = tgt_dev->parent; in nvm_submit_io_sync()
813 static int nvm_submit_io_sync_raw(struct nvm_dev *dev, struct nvm_rq *rqd) in nvm_submit_io_sync_raw()
824 static int nvm_bb_chunk_sense(struct nvm_dev *dev, struct ppa_addr ppa) in nvm_bb_chunk_sense()
860 static int nvm_bb_chunk_scan(struct nvm_dev *dev, struct ppa_addr ppa, in nvm_bb_chunk_scan()
957 static int nvm_bb_to_chunk(struct nvm_dev *dev, struct ppa_addr ppa, in nvm_bb_to_chunk()
997 static int nvm_get_bb_meta(struct nvm_dev *dev, sector_t slba, in nvm_get_bb_meta()
1054 struct nvm_dev *dev = tgt_dev->parent; in nvm_get_chunk_meta()
1068 struct nvm_dev *dev = tgt_dev->parent; in nvm_set_chunk_meta()
1094 static int nvm_core_init(struct nvm_dev *dev) in nvm_core_init()
1121 struct nvm_dev *dev = container_of(ref, struct nvm_dev, ref); in nvm_free()
1133 static int nvm_init(struct nvm_dev *dev) in nvm_init()
1162 struct nvm_dev *nvm_alloc_dev(int node) in nvm_alloc_dev()
1164 struct nvm_dev *dev; in nvm_alloc_dev()
1166 dev = kzalloc_node(sizeof(struct nvm_dev), GFP_KERNEL, node); in nvm_alloc_dev()
1174 int nvm_register(struct nvm_dev *dev) in nvm_register()
1210 void nvm_unregister(struct nvm_dev *dev) in nvm_unregister()
1233 struct nvm_dev *dev; in __nvm_configure_create()
1294 struct nvm_dev *dev; in nvm_ioctl_get_devices()