Searched refs:real_virt_addr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | mmu.c | 118 u64 real_virt_addr; in hl_mmu_unmap() local 150 real_virt_addr = virt_addr; in hl_mmu_unmap() 153 rc = hdev->mmu_func.unmap(ctx, real_virt_addr, is_dram_addr); in hl_mmu_unmap() 157 real_virt_addr += real_page_size; in hl_mmu_unmap() 194 u64 real_virt_addr, real_phys_addr; in hl_mmu_map() local 230 real_virt_addr = virt_addr; in hl_mmu_map() 234 rc = hdev->mmu_func.map(ctx, real_virt_addr, real_phys_addr, in hl_mmu_map() 239 real_virt_addr += real_page_size; in hl_mmu_map() 250 real_virt_addr = virt_addr; in hl_mmu_map() 252 if (hdev->mmu_func.unmap(ctx, real_virt_addr, is_dram_add in hl_mmu_map() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu.c | 233 u64 real_virt_addr; in hl_mmu_unmap_page() local 251 real_virt_addr = virt_addr; in hl_mmu_unmap_page() 254 rc = mmu_funcs->unmap(ctx, real_virt_addr, is_dram_addr); in hl_mmu_unmap_page() 258 real_virt_addr += real_page_size; in hl_mmu_unmap_page() 298 u64 real_virt_addr, real_phys_addr; in hl_mmu_map_page() local 335 real_virt_addr = virt_addr; in hl_mmu_map_page() 339 rc = mmu_funcs->map(ctx, real_virt_addr, real_phys_addr, real_page_size, in hl_mmu_map_page() 344 real_virt_addr += real_page_size; in hl_mmu_map_page() 357 real_virt_addr = virt_addr; in hl_mmu_map_page() 359 if (mmu_funcs->unmap(ctx, real_virt_addr, is_dram_add in hl_mmu_map_page() [all...] |
Completed in 2 milliseconds