pvr_mmu_op_context
pvr_page_table_l2_insert(struct pvr_mmu_op_context *op_ctx,
pvr_page_table_l2_remove(struct pvr_mmu_op_context *op_ctx)
pvr_page_table_l1_insert(struct pvr_mmu_op_context *op_ctx,
pvr_page_table_l1_remove(struct pvr_mmu_op_context *op_ctx)
pvr_page_table_l0_insert(struct pvr_mmu_op_context *op_ctx,
pvr_page_table_l0_remove(struct pvr_mmu_op_context *op_ctx)
pvr_page_table_l1_get_or_insert(struct pvr_mmu_op_context *op_ctx,
pvr_page_table_l0_get_or_insert(struct pvr_mmu_op_context *op_ctx,
pvr_mmu_op_context_require_sync(struct pvr_mmu_op_context *op_ctx,
pvr_mmu_op_context_sync_manual(struct pvr_mmu_op_context *op_ctx,
pvr_mmu_op_context_sync_partial(struct pvr_mmu_op_context *op_ctx,
pvr_mmu_op_context_sync(struct pvr_mmu_op_context *op_ctx)
pvr_mmu_op_context_load_tables(struct pvr_mmu_op_context *op_ctx,
pvr_mmu_op_context_set_curr_page(struct pvr_mmu_op_context *op_ctx,
pvr_mmu_op_context_next_page(struct pvr_mmu_op_context *op_ctx,
pvr_page_create(struct pvr_mmu_op_context *op_ctx, dma_addr_t dma_addr,
pvr_page_destroy(struct pvr_mmu_op_context *op_ctx)
void pvr_mmu_op_context_destroy(struct pvr_mmu_op_context *op_ctx)
struct pvr_mmu_op_context *
struct pvr_mmu_op_context *op_ctx = kzalloc_obj(*op_ctx);
pvr_mmu_op_context_unmap_curr_page(struct pvr_mmu_op_context *op_ctx,
int pvr_mmu_unmap(struct pvr_mmu_op_context *op_ctx, u64 device_addr, u64 size)
pvr_mmu_map_sgl(struct pvr_mmu_op_context *op_ctx, struct scatterlist *sgl,
int pvr_mmu_map(struct pvr_mmu_op_context *op_ctx, u64 size, u64 flags,
struct pvr_mmu_op_context *
int pvr_mmu_map(struct pvr_mmu_op_context *op_ctx, u64 size, u64 flags,
int pvr_mmu_unmap(struct pvr_mmu_op_context *op_ctx, u64 device_addr, u64 size);
struct pvr_mmu_op_context;
void pvr_mmu_op_context_destroy(struct pvr_mmu_op_context *op_ctx);
struct pvr_mmu_op_context *mmu_op_ctx;