Lines Matching refs:ppa
28 sector_t lba, struct ppa_addr ppa, in pblk_read_from_cache() argument
33 BUG_ON(pblk_ppa_empty(ppa)); in pblk_read_from_cache()
34 BUG_ON(!pblk_addr_in_cache(ppa)); in pblk_read_from_cache()
37 return pblk_rb_copy_to_bio(&pblk->rwb, bio, lba, ppa, in pblk_read_from_cache()
178 struct ppa_addr ppa = ppa_list[i]; in pblk_read_put_rqd_kref() local
181 line = &pblk->lines[pblk_ppa_to_line(ppa)]; in pblk_read_put_rqd_kref()
252 struct ppa_addr ppa; in pblk_end_partial_read() local
254 ppa = rqd->ppa_addr; in pblk_end_partial_read()
257 rqd->ppa_list[0] = ppa; in pblk_end_partial_read()
408 struct ppa_addr ppa; in pblk_read_rq() local
410 pblk_lookup_l2p_seq(pblk, &ppa, lba, 1); in pblk_read_rq()
417 if (pblk_ppa_empty(ppa)) { in pblk_read_rq()
426 if (pblk_addr_in_cache(ppa)) { in pblk_read_rq()
427 if (!pblk_read_from_cache(pblk, bio, lba, ppa, 0, 1)) { in pblk_read_rq()
428 pblk_lookup_l2p_seq(pblk, &ppa, lba, 1); in pblk_read_rq()
439 rqd->ppa_addr = ppa; in pblk_read_rq()