Lines Matching refs:laddr
66 sector_t laddr, unsigned int pages) in rrpc_inflight_laddr_acquire() argument
76 if (rrpc_lock_laddr(rrpc, laddr, pages, inf)) { in rrpc_inflight_laddr_acquire()
509 static struct rrpc_addr *rrpc_update_map(struct rrpc *rrpc, sector_t laddr, in rrpc_update_map() argument
515 BUG_ON(laddr >= rrpc->nr_pages); in rrpc_update_map()
517 gp = &rrpc->trans_map[laddr]; in rrpc_update_map()
526 rev->addr = laddr; in rrpc_update_map()
556 static struct rrpc_addr *rrpc_map_page(struct rrpc *rrpc, sector_t laddr, in rrpc_map_page() argument
601 return rrpc_update_map(rrpc, laddr, rblk, paddr); in rrpc_map_page()
625 sector_t laddr, uint8_t npages) in rrpc_end_io_write() argument
633 p = &rrpc->trans_map[laddr + i]; in rrpc_end_io_write()
648 sector_t laddr = rrpc_get_laddr(rqd->bio) - npages; in rrpc_end_io() local
651 rrpc_end_io_write(rrpc, rrqd, laddr, npages); in rrpc_end_io()
674 sector_t laddr = rrpc_get_laddr(bio); in rrpc_read_ppalist_rq() local
685 BUG_ON(!(laddr + i >= 0 && laddr + i < rrpc->nr_pages)); in rrpc_read_ppalist_rq()
686 gp = &rrpc->trans_map[laddr + i]; in rrpc_read_ppalist_rq()
710 sector_t laddr = rrpc_get_laddr(bio); in rrpc_read_rq() local
716 BUG_ON(!(laddr >= 0 && laddr < rrpc->nr_pages)); in rrpc_read_rq()
717 gp = &rrpc->trans_map[laddr]; in rrpc_read_rq()
738 sector_t laddr = rrpc_get_laddr(bio); in rrpc_write_ppalist_rq() local
749 p = rrpc_map_page(rrpc, laddr + i, is_gc); in rrpc_write_ppalist_rq()
774 sector_t laddr = rrpc_get_laddr(bio); in rrpc_write_rq() local
779 p = rrpc_map_page(rrpc, laddr, is_gc); in rrpc_write_rq()
1190 struct rrpc_addr *laddr; in rrpc_block_map_update() local
1200 laddr = &rrpc->trans_map[pladdr]; in rrpc_block_map_update()
1202 if (paddr == laddr->addr) { in rrpc_block_map_update()
1203 laddr->rblk = rblk; in rrpc_block_map_update()