Lines Matching defs:line
36 struct pblk_line *line; in pblk_line_mark_bb() local
50 static void pblk_mark_bb(struct pblk *pblk, struct pblk_line *line, in pblk_mark_bb()
84 struct pblk_line *line; in __pblk_end_io_erase() local
164 void __pblk_map_invalidate(struct pblk *pblk, struct pblk_line *line, in __pblk_map_invalidate()
206 struct pblk_line *line; in pblk_map_invalidate() local
407 struct list_head *pblk_line_gc_list(struct pblk *pblk, struct pblk_line *line) in pblk_line_gc_list()
598 void pblk_dealloc_page(struct pblk *pblk, struct pblk_line *line, int nr_secs) in pblk_dealloc_page()
613 u64 __pblk_alloc_page(struct pblk *pblk, struct pblk_line *line, int nr_secs) in __pblk_alloc_page()
634 u64 pblk_alloc_page(struct pblk *pblk, struct pblk_line *line, int nr_secs) in pblk_alloc_page()
650 u64 pblk_lookup_page(struct pblk *pblk, struct pblk_line *line) in pblk_lookup_page()
662 u64 pblk_line_smeta_start(struct pblk *pblk, struct pblk_line *line) in pblk_line_smeta_start()
677 int pblk_line_smeta_read(struct pblk *pblk, struct pblk_line *line) in pblk_line_smeta_read()
717 static int pblk_line_smeta_write(struct pblk *pblk, struct pblk_line *line, in pblk_line_smeta_write()
764 int pblk_line_emeta_read(struct pblk *pblk, struct pblk_line *line, in pblk_line_emeta_read()
885 int pblk_line_erase(struct pblk *pblk, struct pblk_line *line) in pblk_line_erase()
918 static void pblk_line_setup_metadata(struct pblk_line *line, in pblk_line_setup_metadata()
951 static int pblk_line_init_metadata(struct pblk *pblk, struct pblk_line *line, in pblk_line_init_metadata()
1034 static int pblk_line_alloc_bitmaps(struct pblk *pblk, struct pblk_line *line) in pblk_line_alloc_bitmaps()
1059 static int pblk_line_init_bb(struct pblk *pblk, struct pblk_line *line, in pblk_line_init_bb()
1133 static int pblk_prepare_new_line(struct pblk *pblk, struct pblk_line *line) in pblk_prepare_new_line()
1157 static int pblk_line_prepare(struct pblk *pblk, struct pblk_line *line) in pblk_line_prepare()
1209 int pblk_line_recov_alloc(struct pblk *pblk, struct pblk_line *line) in pblk_line_recov_alloc()
1246 void pblk_line_recov_close(struct pblk *pblk, struct pblk_line *line) in pblk_line_recov_close()
1256 static void pblk_line_reinit(struct pblk_line *line) in pblk_line_reinit()
1266 void pblk_line_free(struct pblk_line *line) in pblk_line_free()
1281 struct pblk_line *line; in pblk_line_get() local
1331 struct pblk_line *line) in pblk_line_retry()
1374 struct pblk_line *line; in pblk_line_get_first_data() local
1438 struct pblk_line *line; in pblk_ppa_to_line_put() local
1453 static void pblk_stop_writes(struct pblk *pblk, struct pblk_line *line) in pblk_stop_writes()
1466 struct pblk_line *line, *tline; in pblk_line_close_meta_sync() local
1615 static void __pblk_line_put(struct pblk *pblk, struct pblk_line *line) in __pblk_line_put()
1657 struct pblk_line *line = line_put_ws->line; in pblk_line_put_ws() local
1665 struct pblk_line *line = container_of(ref, struct pblk_line, ref); in pblk_line_put() local
1673 struct pblk_line *line = container_of(ref, struct pblk_line, ref); in pblk_line_put_wq() local
1731 int pblk_line_is_full(struct pblk_line *line) in pblk_line_is_full()
1742 void pblk_line_close(struct pblk *pblk, struct pblk_line *line) in pblk_line_close()
1788 void pblk_line_close_meta(struct pblk *pblk, struct pblk_line *line) in pblk_line_close_meta()
1835 static void pblk_save_lba_list(struct pblk *pblk, struct pblk_line *line) in pblk_save_lba_list()
1852 struct pblk_line *line = line_ws->line; in pblk_line_close_ws() local
1865 void pblk_gen_run_ws(struct pblk *pblk, struct pblk_line *line, void *priv, in pblk_gen_run_ws()
2077 struct pblk_line *line = pblk_ppa_to_line(pblk, ppa); in pblk_lookup_l2p_seq() local