Lines Matching refs:lba

29 				sector_t lba, struct ppa_addr ppa)  in pblk_read_from_cache()  argument
37 return pblk_rb_copy_to_bio(&pblk->rwb, bio, lba, ppa); in pblk_read_from_cache()
56 sector_t lba = blba + i; in pblk_read_ppalist_rq() local
61 meta->lba = addr_empty; in pblk_read_ppalist_rq()
68 if (!pblk_read_from_cache(pblk, bio, lba, in pblk_read_ppalist_rq()
89 meta->lba = cpu_to_le64(lba); in pblk_read_ppalist_rq()
121 u64 lba = le64_to_cpu(meta->lba); in pblk_read_check_seq() local
123 if (lba == ADDR_EMPTY) in pblk_read_check_seq()
126 if (lba != blba + i) { in pblk_read_check_seq()
133 lba, (u64)blba + i); in pblk_read_check_seq()
154 u64 lba = lba_list[i]; in pblk_read_check_rand() local
157 if (lba == ADDR_EMPTY) in pblk_read_check_rand()
160 meta_lba = le64_to_cpu(meta->lba); in pblk_read_check_rand()
162 if (lba != meta_lba) { in pblk_read_check_rand()
169 meta_lba, lba); in pblk_read_check_rand()
199 pblk_read_check_seq(pblk, rqd, r_ctx->lba); in __pblk_end_io_read()
225 sector_t lba, bool *from_cache) in pblk_read_rq() argument
230 pblk_lookup_l2p_seq(pblk, &ppa, lba, 1, from_cache); in pblk_read_rq()
240 meta->lba = addr_empty; in pblk_read_rq()
248 if (!pblk_read_from_cache(pblk, bio, lba, ppa)) { in pblk_read_rq()
249 pblk_lookup_l2p_seq(pblk, &ppa, lba, 1, from_cache); in pblk_read_rq()
253 meta->lba = cpu_to_le64(lba); in pblk_read_rq()
284 r_ctx->lba = blba; in pblk_submit_read()
381 struct pblk_line *line, sector_t lba, in read_rq_gc() argument
387 if (lba == ADDR_EMPTY) in read_rq_gc()
391 if (lba >= pblk->capacity) { in read_rq_gc()
397 ppa_l2p = pblk_trans_map_get(pblk, lba); in read_rq_gc()