Home
last modified time | relevance | path

Searched refs:vm_ops (Results 1 - 24 of 24) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/arbiter/
H A Dmali_kbase_arbif.c230 if (arb_if->vm_ops.vm_arb_register_dev) { in kbase_arbif_init()
231 err = arb_if->vm_ops.vm_arb_register_dev(arb_if, in kbase_arbif_init()
260 if (arb_if && arb_if->vm_ops.vm_arb_unregister_dev) { in kbase_arbif_destroy()
262 arb_if->vm_ops.vm_arb_unregister_dev(kbdev->arb.arb_if); in kbase_arbif_destroy()
280 if (arb_if && arb_if->vm_ops.vm_arb_get_max_config) { in kbase_arbif_get_max_config()
282 arb_if->vm_ops.vm_arb_get_max_config(arb_if); in kbase_arbif_get_max_config()
296 if (arb_if && arb_if->vm_ops.vm_arb_gpu_request) { in kbase_arbif_gpu_request()
299 arb_if->vm_ops.vm_arb_gpu_request(arb_if); in kbase_arbif_gpu_request()
313 if (arb_if && arb_if->vm_ops.vm_arb_gpu_stopped) { in kbase_arbif_gpu_stopped()
318 arb_if->vm_ops in kbase_arbif_gpu_stopped()
[all...]
H A Dmali_kbase_arbiter_interface.h160 * @vm_ops: Callback functions for connecting KBase with
168 struct arbiter_if_vm_arb_ops vm_ops; member
/device/soc/rockchip/common/sdk_linux/ipc/
H A Dshm.c78 const struct vm_operations_struct *vm_ops; member
522 return sfd->vm_ops->fault(vmf); in shm_fault()
530 if (sfd->vm_ops->split) { in shm_split()
531 return sfd->vm_ops->split(vma, addr); in shm_split()
542 if (sfd->vm_ops->pagesize) { in shm_pagesize()
543 return sfd->vm_ops->pagesize(vma); in shm_pagesize()
556 if (sfd->vm_ops->set_policy) { in shm_set_policy()
557 err = sfd->vm_ops->set_policy(vma, new); in shm_set_policy()
568 if (sfd->vm_ops->get_policy) { in shm_get_policy()
569 pol = sfd->vm_ops in shm_get_policy()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/arbiter/
H A Dmali_kbase_arbiter_interface.h167 * @vm_ops: Callback functions for connecting KBase with
175 struct arbiter_if_vm_arb_ops vm_ops; member
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/
H A Ddma-buf.c186 /* call this first because the exporter might override vma->vm_ops */ in dma_buf_do_mmap()
192 /* save the exporter provided vm_ops */ in dma_buf_do_mmap()
193 dmabuf->exp_vm_ops = vma->vm_ops; in dma_buf_do_mmap()
194 dmabuf->vm_ops = *(dmabuf->exp_vm_ops); in dma_buf_do_mmap()
196 dmabuf->vm_ops.open = dma_buf_vma_open; in dma_buf_do_mmap()
197 dmabuf->vm_ops.close = dma_buf_vma_close; in dma_buf_do_mmap()
198 vma->vm_ops = &dmabuf->vm_ops; in dma_buf_do_mmap()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_gem.c1098 if (obj->funcs && obj->funcs->vm_ops) in drm_gem_mmap_obj()
1099 vma->vm_ops = obj->funcs->vm_ops; in drm_gem_mmap_obj()
1101 vma->vm_ops = dev->driver->gem_vm_ops; in drm_gem_mmap_obj()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Ddma-buf.h381 * @vm_ops: the overridden vm_ops used to track mmap_count of the buffer.
429 struct vm_operations_struct vm_ops; member
H A Dmm.h570 * vm_ops->map_pages() calls
653 vma->vm_ops = &dummy_vm_ops; in vma_init()
659 vma->vm_ops = NULL; in vma_set_anonymous()
664 return !vma->vm_ops; in vma_is_anonymous()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dvideobuf2-rdma-sg.c300 vma->vm_ops = &vb2_common_vm_ops; in vb2_dma_sg_mmap()
302 vma->vm_ops->open(vma); in vb2_dma_sg_mmap()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dvideobuf2-rdma-sg.c290 vma->vm_ops = &vb2_common_vm_ops; in vb2_dma_sg_mmap()
292 vma->vm_ops->open(vma); in vb2_dma_sg_mmap()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/linux/
H A Dump_osk_low_level_mem.c161 vma->vm_ops = &ump_vm_ops; in _ump_osk_mem_mapregion_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory.c226 vma->vm_ops = &mali_kernel_vm_ops; in mali_mmap()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory.c227 vma->vm_ops = &mali_kernel_vm_ops; in mali_mmap()
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/
H A Dcma_heap.c187 vma->vm_ops = &dma_heap_vm_ops; in cma_heap_mmap()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c2551 vma->vm_ops = &kbase_vm_ops;
3246 vma->vm_ops = &kbase_vm_special_ops;
3442 vma->vm_ops = &kbase_csf_user_io_pages_vm_ops;
3531 vma->vm_ops = &kbase_csf_user_reg_vm_ops;
H A Dmali_kbase_mem.c1413 if (vma->vm_ops != &kbase_vm_ops) { in kbasep_find_enclosing_cpu_mapping()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c2518 vma->vm_ops = &kbase_vm_ops;
3204 vma->vm_ops = &kbase_vm_special_ops;
3408 vma->vm_ops = &kbase_csf_user_io_pages_vm_ops;
3520 vma->vm_ops = &kbase_csf_user_reg_vm_ops;
H A Dmali_kbase_mem.c1718 if (vma->vm_ops != &kbase_vm_ops) in kbasep_find_enclosing_cpu_mapping()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
H A Ddrv_mmz_userdev.c1025 * Ref count is decrease in vma->vm_ops->closed. And this satisfy: in mmz_userdev_mmap()
1030 vma->vm_ops = &g_mmz_vma_ops; in mmz_userdev_mmap()
1067 * Ref count is decrease in vma->vm_ops->closed. And this satisfy: in mmz_userdev_mmap()
1072 vma->vm_ops = &g_mmz_vma_ops; in mmz_userdev_mmap()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c1747 vma->vm_ops = &kbase_vm_ops;
2444 vma->vm_ops = &kbase_vm_special_ops;
H A Dmali_kbase_mem.c1029 if (vma->vm_ops != &kbase_vm_ops) in kbasep_find_enclosing_cpu_mapping()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c1750 vma->vm_ops = &kbase_vm_ops;
2442 vma->vm_ops = &kbase_vm_special_ops;
H A Dmali_kbase_mem.c999 if (vma->vm_ops != &kbase_vm_ops) { in kbasep_find_enclosing_cpu_mapping()
/device/soc/rockchip/common/sdk_linux/kernel/bpf/
H A Dsyscall.c641 vma->vm_ops = &bpf_map_default_vmops; in bpf_map_mmap()

Completed in 55 milliseconds