Searched refs:scramble_addr (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v2.c | 76 scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr); in hl_mmu_v2_unmap() 149 scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr); in hl_mmu_v2_map() 150 scrambled_phys_addr = hdev->asic_funcs->scramble_addr(hdev, phys_addr); in hl_mmu_v2_map() 264 hops->scrambled_vaddr = hdev->asic_funcs->scramble_addr(hdev, virt_addr); in hl_mmu_v2_get_tlb_info()
|
H A D | mmu_v2_hr.c | 132 scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr); in _hl_mmu_v2_hr_unmap() 238 scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr); in _hl_mmu_v2_hr_map() 239 scrambled_phys_addr = hdev->asic_funcs->scramble_addr(hdev, phys_addr); in _hl_mmu_v2_hr_map()
|
H A D | mmu.c | 325 ((hdev->asic_funcs->scramble_addr(hdev, phys_addr) & in hl_mmu_map_page() 327 (hdev->asic_funcs->scramble_addr(hdev, virt_addr) & in hl_mmu_map_page() 1175 hops->scrambled_vaddr = hdev->asic_funcs->scramble_addr(hdev, virt_addr); in hl_mmu_hr_get_tlb_info()
|
/linux/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2_security.c | 3181 rr_cfg.min = hdev->asic_funcs->scramble_addr(hdev, DRAM_PHYS_BASE); in gaudi2_init_mmu_range_registers() 3182 rr_cfg.max = hdev->asic_funcs->scramble_addr(hdev, hdev->asic_prop.dram_user_base_address); in gaudi2_init_mmu_range_registers()
|
H A D | gaudi2.c | 11614 .scramble_addr = gaudi2_mmu_scramble_addr,
|
/linux/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 1743 u64 (*scramble_addr)(struct hl_device *hdev, u64 addr); member
|
/linux/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 5505 .scramble_addr = hl_mmu_scramble_addr,
|
/linux/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 9185 .scramble_addr = hl_mmu_scramble_addr,
|