Lines Matching refs:pblk_line

219 	struct pblk_line *line;
435 struct pblk_line { struct
518 struct pblk_line *log_line; /* Current FTL log line */
519 struct pblk_line *data_line; /* Current data line */
520 struct pblk_line *log_next; /* Next FTL log line */
521 struct pblk_line *data_next; /* Next data line */
607 struct pblk_line *lines; /* Line array */
708 struct pblk_line *line;
739 struct pblk_w_ctx w_ctx, struct pblk_line *line,
785 int pblk_submit_meta_io(struct pblk *pblk, struct pblk_line *meta_line);
789 struct pblk_line *pblk_line_get(struct pblk *pblk);
790 struct pblk_line *pblk_line_get_first_data(struct pblk *pblk);
791 struct pblk_line *pblk_line_replace_data(struct pblk *pblk);
792 int pblk_line_recov_alloc(struct pblk *pblk, struct pblk_line *line);
793 void pblk_line_recov_close(struct pblk *pblk, struct pblk_line *line);
794 struct pblk_line *pblk_line_get_data(struct pblk *pblk);
795 struct pblk_line *pblk_line_get_erase(struct pblk *pblk);
796 int pblk_line_erase(struct pblk *pblk, struct pblk_line *line);
797 int pblk_line_is_full(struct pblk_line *line);
798 void pblk_line_free(struct pblk_line *line);
799 void pblk_line_close_meta(struct pblk *pblk, struct pblk_line *line);
800 void pblk_line_close(struct pblk *pblk, struct pblk_line *line);
805 void pblk_gen_run_ws(struct pblk *pblk, struct pblk_line *line, void *priv,
808 u64 pblk_line_smeta_start(struct pblk *pblk, struct pblk_line *line);
809 int pblk_line_read_smeta(struct pblk *pblk, struct pblk_line *line);
810 int pblk_line_read_emeta(struct pblk *pblk, struct pblk_line *line,
815 struct list_head *pblk_line_gc_list(struct pblk *pblk, struct pblk_line *line);
816 u64 pblk_lookup_page(struct pblk *pblk, struct pblk_line *line);
817 void pblk_dealloc_page(struct pblk *pblk, struct pblk_line *line, int nr_secs);
818 u64 pblk_alloc_page(struct pblk *pblk, struct pblk_line *line, int nr_secs);
819 u64 __pblk_alloc_page(struct pblk *pblk, struct pblk_line *line, int nr_secs);
833 void __pblk_map_invalidate(struct pblk *pblk, struct pblk_line *line,
841 struct pblk_line *gc_line, u64 paddr);
881 struct pblk_line *pblk_recov_l2p(struct pblk *pblk);
919 void pblk_rl_free_lines_inc(struct pblk_rl *rl, struct pblk_line *line);
920 void pblk_rl_free_lines_dec(struct pblk_rl *rl, struct pblk_line *line,
974 static inline int pblk_line_vsc(struct pblk_line *line) in pblk_line_vsc()
1388 struct pblk_line *line; in pblk_check_io()