Lines Matching defs:pblk
33 static int pblk_rw_io(struct request_queue *q, struct pblk *pblk, in pblk_rw_io()
62 struct pblk *pblk = q->queuedata; in pblk_make_rq() local
84 static size_t pblk_trans_map_size(struct pblk *pblk) in pblk_trans_map_size()
95 static u32 pblk_l2p_crc(struct pblk *pblk) in pblk_l2p_crc()
106 static void pblk_l2p_free(struct pblk *pblk) in pblk_l2p_free()
111 static int pblk_l2p_recover(struct pblk *pblk, bool factory_init) in pblk_l2p_recover()
142 static int pblk_l2p_init(struct pblk *pblk, bool factory_init) in pblk_l2p_init()
166 static void pblk_rwb_free(struct pblk *pblk) in pblk_rwb_free()
175 static int pblk_rwb_init(struct pblk *pblk) in pblk_rwb_init()
207 static int pblk_set_addrf_12(struct pblk *pblk, struct nvm_geo *geo, in pblk_set_addrf_12()
280 static int pblk_set_addrf(struct pblk *pblk) in pblk_set_addrf()
310 static int pblk_init_global_caches(struct pblk *pblk) in pblk_init_global_caches()
351 static void pblk_free_global_caches(struct pblk *pblk) in pblk_free_global_caches()
359 static int pblk_core_init(struct pblk *pblk) in pblk_core_init()
474 static void pblk_core_free(struct pblk *pblk) in pblk_core_free()
496 static void pblk_line_mg_free(struct pblk *pblk) in pblk_line_mg_free()
525 static void pblk_lines_free(struct pblk *pblk) in pblk_lines_free()
567 static void *pblk_bb_get_meta(struct pblk *pblk) in pblk_bb_get_meta()
596 static void *pblk_chunk_get_meta(struct pblk *pblk) in pblk_chunk_get_meta()
607 static int pblk_luns_init(struct pblk *pblk) in pblk_luns_init()
641 static unsigned int calc_emeta_len(struct pblk *pblk) in calc_emeta_len()
669 static void pblk_set_provision(struct pblk *pblk, long nr_free_blks) in pblk_set_provision()
705 static int pblk_setup_line_meta_12(struct pblk *pblk, struct pblk_line *line, in pblk_setup_line_meta_12()
749 static int pblk_setup_line_meta_20(struct pblk *pblk, struct pblk_line *line, in pblk_setup_line_meta_20()
793 static long pblk_setup_line_meta(struct pblk *pblk, struct pblk_line *line, in pblk_setup_line_meta()
830 static int pblk_alloc_line_meta(struct pblk *pblk, struct pblk_line *line) in pblk_alloc_line_meta()
863 static int pblk_line_mg_init(struct pblk *pblk) in pblk_line_mg_init()
983 static int pblk_line_meta_init(struct pblk *pblk) in pblk_line_meta_init()
1044 static int pblk_lines_init(struct pblk *pblk) in pblk_lines_init()
1112 static int pblk_writer_init(struct pblk *pblk) in pblk_writer_init()
1130 static void pblk_writer_stop(struct pblk *pblk) in pblk_writer_stop()
1146 static void pblk_free(struct pblk *pblk) in pblk_free()
1156 static void pblk_tear_down(struct pblk *pblk, bool graceful) in pblk_tear_down()
1170 struct pblk *pblk = private; in pblk_exit() local
1186 struct pblk *pblk = private; in pblk_capacity() local
1197 struct pblk *pblk; in pblk_init() local