Lines Matching refs:ppa_addr
27 struct ppa_addr *ppa = line_ws->priv; in pblk_line_mark_bb()
47 struct ppa_addr ppa_addr) in pblk_mark_bb() argument
51 struct ppa_addr *ppa; in pblk_mark_bb()
52 int pos = pblk_ppa_to_pos(geo, ppa_addr); in pblk_mark_bb()
66 ppa = kmalloc(sizeof(struct ppa_addr), GFP_ATOMIC); in pblk_mark_bb()
70 *ppa = ppa_addr; in pblk_mark_bb()
83 line = &pblk->lines[pblk_ppa_to_line(rqd->ppa_addr)]; in __pblk_end_io_erase()
84 pos = pblk_ppa_to_pos(geo, rqd->ppa_addr); in __pblk_end_io_erase()
91 pblk_mark_bb(pblk, line, rqd->ppa_addr); in __pblk_end_io_erase()
118 struct ppa_addr ppa; in pblk_chunk_get_info()
140 struct ppa_addr ppa) in pblk_chunk_get_off()
191 void pblk_map_invalidate(struct pblk *pblk, struct ppa_addr ppa) in pblk_map_invalidate()
217 struct ppa_addr ppa; in pblk_invalidate_range()
704 struct ppa_addr ppa = addr_to_gen_ppa(pblk, paddr, id); in pblk_line_submit_emeta_io()
883 struct ppa_addr ppa) in pblk_setup_e_rq()
886 rqd->ppa_addr = ppa; in pblk_setup_e_rq()
892 static int pblk_blk_erase_sync(struct pblk *pblk, struct ppa_addr ppa) in pblk_blk_erase_sync()
927 struct ppa_addr ppa; in pblk_line_erase()
1671 int pblk_blk_erase_async(struct pblk *pblk, struct ppa_addr ppa) in pblk_blk_erase_async()
1850 static void __pblk_down_page(struct pblk *pblk, struct ppa_addr *ppa_list, in __pblk_down_page()
1874 void pblk_down_page(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas) in pblk_down_page()
1883 void pblk_down_rq(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas, in pblk_down_rq()
1899 void pblk_up_page(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas) in pblk_up_page()
1918 void pblk_up_rq(struct pblk *pblk, struct ppa_addr *ppa_list, int nr_ppas, in pblk_up_rq()
1933 void pblk_update_map(struct pblk *pblk, sector_t lba, struct ppa_addr ppa) in pblk_update_map()
1935 struct ppa_addr ppa_l2p; in pblk_update_map()
1953 void pblk_update_map_cache(struct pblk *pblk, sector_t lba, struct ppa_addr ppa) in pblk_update_map_cache()
1965 int pblk_update_map_gc(struct pblk *pblk, sector_t lba, struct ppa_addr ppa_new, in pblk_update_map_gc()
1968 struct ppa_addr ppa_l2p, ppa_gc; in pblk_update_map_gc()
2004 struct ppa_addr ppa_mapped, struct ppa_addr ppa_cache) in pblk_update_map_dev()
2006 struct ppa_addr ppa_l2p; in pblk_update_map_dev()
2050 void pblk_lookup_l2p_seq(struct pblk *pblk, struct ppa_addr *ppas, in pblk_lookup_l2p_seq()
2057 struct ppa_addr ppa; in pblk_lookup_l2p_seq()
2072 void pblk_lookup_l2p_rand(struct pblk *pblk, struct ppa_addr *ppas, in pblk_lookup_l2p_rand()