Lines Matching defs:lba
224 sector_t lba;
227 for (lba = slba; lba < slba + nr_secs; lba++) {
230 ppa = pblk_trans_map_get(pblk, lba);
236 pblk_trans_map_set(pblk, lba, ppa);
743 meta->lba = lba_list[paddr] = addr_empty;
1856 * so keep a copy of the lba list until we've gc'd the line
1947 void pblk_update_map(struct pblk *pblk, sector_t lba, struct ppa_addr ppa)
1951 /* logic error: lba out-of-bounds. Ignore update */
1952 if (!(lba < pblk->capacity)) {
1958 ppa_l2p = pblk_trans_map_get(pblk, lba);
1963 pblk_trans_map_set(pblk, lba, ppa);
1967 void pblk_update_map_cache(struct pblk *pblk, sector_t lba, struct ppa_addr ppa)
1976 pblk_update_map(pblk, lba, ppa);
1979 int pblk_update_map_gc(struct pblk *pblk, sector_t lba, struct ppa_addr ppa_new,
1991 /* logic error: lba out-of-bounds. Ignore update */
1992 if (!(lba < pblk->capacity)) {
1998 ppa_l2p = pblk_trans_map_get(pblk, lba);
2011 pblk_trans_map_set(pblk, lba, ppa_new);
2017 void pblk_update_map_dev(struct pblk *pblk, sector_t lba,
2027 if (lba == ADDR_EMPTY) {
2037 /* logic error: lba out-of-bounds. Ignore update */
2038 if (!(lba < pblk->capacity)) {
2044 ppa_l2p = pblk_trans_map_get(pblk, lba);
2059 pblk_trans_map_set(pblk, lba, ppa_mapped);
2097 u64 lba;
2102 lba = lba_list[i];
2103 if (lba != ADDR_EMPTY) {
2104 /* logic error: lba out-of-bounds. Ignore update */
2105 if (!(lba < pblk->capacity)) {
2109 ppas[i] = pblk_trans_map_get(pblk, lba);