Home
last modified time | relevance | path

Searched refs:hl_mmu_invalidate_cache (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/accel/habanalabs/common/
H A Dcommand_buffer.c49 rc = hl_mmu_invalidate_cache(hdev, false, MMU_OP_USERPTR | MMU_OP_SKIP_LOW_CACHE_INV); in cb_map_mem()
74 hl_mmu_invalidate_cache(hdev, true, MMU_OP_USERPTR); in cb_unmap_mem()
H A Dmemory.c2769 hl_mmu_invalidate_cache(hdev, true, MMU_OP_USERPTR); in hl_vm_ctx_fini()
2770 hl_mmu_invalidate_cache(hdev, true, MMU_OP_PHYS_PACK); in hl_vm_ctx_fini()
H A Dhabanalabs.h3770 int hl_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags);
/openbmc/linux/drivers/accel/habanalabs/common/mmu/
H A Dmmu.c637 int hl_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) in hl_mmu_invalidate_cache() function
/openbmc/linux/drivers/accel/habanalabs/goya/
H A Dgoya.c2702 hl_mmu_invalidate_cache(hdev, true, MMU_OP_USERPTR | MMU_OP_PHYS_PACK); in goya_mmu_init()
5081 return hl_mmu_invalidate_cache(hdev, is_hard, flags); in goya_mmu_invalidate_cache_range()
/openbmc/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c3668 rc = hl_mmu_invalidate_cache(hdev, true, 0); in gaudi_mmu_init()
8348 rc = hl_mmu_invalidate_cache(hdev, false, MMU_OP_USERPTR); in gaudi_internal_cb_pool_init()
8385 hl_mmu_invalidate_cache(hdev, true, MMU_OP_USERPTR); in gaudi_internal_cb_pool_fini()
/openbmc/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c10446 rc = hl_mmu_invalidate_cache(hdev, false, MMU_OP_USERPTR); in gaudi2_internal_cb_pool_init()
10478 hl_mmu_invalidate_cache(hdev, true, MMU_OP_USERPTR); in gaudi2_internal_cb_pool_fini()