Lines Matching full:va
252 void *va; in rxe_mr_copy_xarray() local
261 va = kmap_local_page(page); in rxe_mr_copy_xarray()
263 memcpy(addr, va + page_offset, bytes); in rxe_mr_copy_xarray()
265 memcpy(va + page_offset, addr, bytes); in rxe_mr_copy_xarray()
266 kunmap_local(va); in rxe_mr_copy_xarray()
283 u8 *va; in rxe_mr_copy_dma() local
289 va = kmap_local_page(page); in rxe_mr_copy_dma()
292 memcpy(va + page_offset, addr, bytes); in rxe_mr_copy_dma()
294 memcpy(addr, va + page_offset, bytes); in rxe_mr_copy_dma()
296 kunmap_local(va); in rxe_mr_copy_dma()
431 u8 *va; in rxe_flush_pmem_iova() local
456 va = kmap_local_page(page); in rxe_flush_pmem_iova()
457 arch_wb_cache_pmem(va + page_offset, bytes); in rxe_flush_pmem_iova()
458 kunmap_local(va); in rxe_flush_pmem_iova()
477 u64 *va; in rxe_mr_do_atomic_op() local
508 va = kmap_local_page(page); in rxe_mr_do_atomic_op()
511 value = *orig_val = va[page_offset >> 3]; in rxe_mr_do_atomic_op()
515 va[page_offset >> 3] = swap_add; in rxe_mr_do_atomic_op()
518 va[page_offset >> 3] = value; in rxe_mr_do_atomic_op()
522 kunmap_local(va); in rxe_mr_do_atomic_op()
533 u64 *va; in rxe_mr_do_atomic_write() local
567 va = kmap_local_page(page); in rxe_mr_do_atomic_write()
570 smp_store_release(&va[page_offset >> 3], value); in rxe_mr_do_atomic_write()
572 kunmap_local(va); in rxe_mr_do_atomic_write()