Home
last modified time | relevance | path

Searched refs:mmu_ctx (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/imagination/
Dpvr_rogue_meta.h237 #define ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC(pers, slc_policy, mmu_ctx) \ argument
238 ((((u64)((pers) & 0x3)) << 52) | (((u64)((mmu_ctx) & 0xFF)) << 44) | \
240 #define ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC_CACHED(mmu_ctx) \ argument
241 ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC(0x3, 0x0, mmu_ctx)
242 #define ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC_UNCACHED(mmu_ctx) \ argument
243 ROGUE_FW_SEGMMU_OUTADDR_TOP_VIVT_SLC(0x0, 0x1, mmu_ctx)
Dpvr_vm.c44 struct pvr_mmu_context *mmu_ctx; member
89 return pvr_mmu_get_root_table_dma_addr(vm_ctx->mmu_ctx); in pvr_vm_get_page_table_root_addr()
273 pvr_mmu_op_context_create(vm_ctx->mmu_ctx, sgt, offset, size); in pvr_vm_bind_op_map_init()
314 pvr_mmu_op_context_create(vm_ctx->mmu_ctx, NULL, 0, 0); in pvr_vm_bind_op_unmap_init()
566 vm_ctx->mmu_ctx = pvr_mmu_context_create(pvr_dev); in pvr_vm_create_context()
567 err = PTR_ERR_OR_ZERO(vm_ctx->mmu_ctx); in pvr_vm_create_context()
592 pvr_mmu_context_destroy(vm_ctx->mmu_ctx); in pvr_vm_create_context()
632 pvr_mmu_context_destroy(vm_ctx->mmu_ctx); in pvr_vm_context_release()
Dpvr_mmu.c1398 struct pvr_mmu_context *mmu_ctx; member
1477 &op_ctx->mmu_ctx->page_table_l2; in pvr_page_table_l2_insert()
1504 &op_ctx->mmu_ctx->page_table_l2; in pvr_page_table_l2_remove()
1735 &op_ctx->mmu_ctx->page_table_l2; in pvr_page_table_l1_get_or_insert()
1969 pvr_page_table_l2_sync(&op_ctx->mmu_ctx->page_table_l2); in pvr_mmu_op_context_sync_manual()
2293 pvr_mmu_flush_exec(op_ctx->mmu_ctx->pvr_dev, true); in pvr_mmu_op_context_destroy()
2355 op_ctx->mmu_ctx = ctx; in pvr_mmu_op_context_create()