Home
last modified time | relevance | path

Searched refs:unpin (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v6.6/drivers/gpu/host1x/
Djob.c161 goto unpin; in pin_job()
181 goto unpin; in pin_job()
187 goto unpin; in pin_job()
197 goto unpin; in pin_job()
228 goto unpin; in pin_job()
234 goto unpin; in pin_job()
274 unpin: in pin_job()
/Linux-v6.6/arch/s390/kvm/
Dvsie.c763 goto unpin; in pin_blocks()
773 goto unpin; in pin_blocks()
779 goto unpin; in pin_blocks()
789 goto unpin; in pin_blocks()
798 goto unpin; in pin_blocks()
808 goto unpin; in pin_blocks()
814 goto unpin; in pin_blocks()
828 goto unpin; in pin_blocks()
832 goto unpin; in pin_blocks()
836 goto unpin; in pin_blocks()
[all …]
/Linux-v6.6/drivers/gpu/drm/i915/gt/
Dselftest_context.c338 goto unpin; in __remote_sync()
344 goto unpin; in __remote_sync()
349 unpin: in __remote_sync()
Dintel_context_types.h50 void (*unpin)(struct intel_context *ce); member
Dmock_engine.c207 .unpin = mock_context_unpin,
Dintel_context.c319 ce->ops->unpin(ce); in __intel_context_do_unpin()
/Linux-v6.6/arch/x86/xen/
Dmmu_pv.c1046 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument
1050 if (unpin) in xen_cleanmfnmap_free_pgtbl()
1056 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument
1076 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd()
1079 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument
1095 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud()
1098 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud()
1101 static void __init xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) in xen_cleanmfnmap_p4d() argument
1117 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d()
1120 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d()
[all …]
/Linux-v6.6/drivers/dma-buf/
Ddma-buf.c623 (exp_info->ops->pin || exp_info->ops->unpin))) in dma_buf_export()
626 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export()
957 dmabuf->ops->unpin(attach); in dma_buf_dynamic_attach()
1013 dmabuf->ops->unpin(attach); in dma_buf_detach()
1072 if (dmabuf->ops->unpin) in dma_buf_unpin()
1073 dmabuf->ops->unpin(attach); in dma_buf_unpin()
1137 attach->dmabuf->ops->unpin(attach); in dma_buf_map_attachment()
/Linux-v6.6/drivers/gpu/drm/tegra/
Duapi.c255 goto unpin; in tegra_drm_ioctl_channel_map()
261 unpin: in tegra_drm_ioctl_channel_map()
Dplane.c152 goto unpin; in tegra_dc_pin()
164 goto unpin; in tegra_dc_pin()
177 unpin: in tegra_dc_pin()
/Linux-v6.6/drivers/gpu/drm/radeon/
Dradeon_cursor.c294 goto unpin; in radeon_crtc_cursor_set2()
349 unpin: in radeon_crtc_cursor_set2()
/Linux-v6.6/include/linux/
Ddma-buf.h122 void (*unpin)(struct dma_buf_attachment *attach); member
Dhost1x.h146 void (*unpin)(struct host1x_bo_mapping *map); member
/Linux-v6.6/Documentation/core-api/
Dpin_user_pages.rst96 multiple processes may pin and unpin a page.
160 "invalidate range" callback , stop the device from using the range, and unpin
182 write to a page's data, unpin" can cause a problem. Case 5 may be considered a
243 long-term [R]DMA pins in place, or during pin/unpin transitions.
/Linux-v6.6/drivers/gpu/drm/v3d/
Dv3d_bo.c57 .unpin = drm_gem_shmem_object_unpin,
/Linux-v6.6/include/drm/
Ddrm_gem.h139 void (*unpin)(struct drm_gem_object *obj); member
/Linux-v6.6/drivers/gpu/drm/virtio/
Dvirtgpu_object.c107 .unpin = drm_gem_shmem_object_unpin,
/Linux-v6.6/drivers/gpu/drm/vmwgfx/
Dvmwgfx_gem.c106 .unpin = vmw_gem_object_unpin,
/Linux-v6.6/drivers/gpu/drm/panfrost/
Dpanfrost_gem.c204 .unpin = drm_gem_shmem_object_unpin,
/Linux-v6.6/drivers/gpu/drm/loongson/
Dlsdc_gem.c142 .unpin = lsdc_gem_prime_unpin,
/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_dma_buf.c268 .unpin = amdgpu_dma_buf_unpin,
Damdgpu_display.c247 goto unpin; in amdgpu_display_crtc_page_flip_target()
255 goto unpin; in amdgpu_display_crtc_page_flip_target()
292 unpin: in amdgpu_display_crtc_page_flip_target()
/Linux-v6.6/drivers/gpu/drm/
Ddrm_gem.c1174 if (obj->funcs->unpin) in drm_gem_unpin()
1175 obj->funcs->unpin(obj); in drm_gem_unpin()
/Linux-v6.6/drivers/gpu/drm/qxl/
Dqxl_object.c101 .unpin = qxl_gem_prime_unpin,
/Linux-v6.6/drivers/gpu/drm/lima/
Dlima_gem.c212 .unpin = drm_gem_shmem_object_unpin,

12