| /linux/drivers/gpu/host1x/ |
| A D | job.c | 161 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/arch/s390/kvm/ |
| A D | vsie.c | 760 goto unpin; in pin_blocks() 770 goto unpin; in pin_blocks() 776 goto unpin; in pin_blocks() 786 goto unpin; in pin_blocks() 795 goto unpin; in pin_blocks() 805 goto unpin; in pin_blocks() 811 goto unpin; in pin_blocks() 825 goto unpin; in pin_blocks() 829 goto unpin; in pin_blocks() 833 goto unpin; in pin_blocks() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| A D | selftest_context.c | 339 goto unpin; in __remote_sync() 345 goto unpin; in __remote_sync() 350 unpin: in __remote_sync()
|
| A D | intel_context_types.h | 51 void (*unpin)(struct intel_context *ce); member
|
| /linux/arch/x86/xen/ |
| A D | mmu_pv.c | 1049 if (unpin) in xen_cleanmfnmap_free_pgtbl() 1055 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument 1075 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd() 1078 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument 1094 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud() 1097 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud() 1116 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d() 1119 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d() 1130 bool unpin; in xen_cleanmfnmap() local 1132 unpin = (vaddr == 2 * PGDIR_SIZE); in xen_cleanmfnmap() [all …]
|
| /linux/drivers/dma-buf/ |
| A D | dma-buf.c | 639 (exp_info->ops->pin || exp_info->ops->unpin))) in dma_buf_export() 642 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export() 971 dmabuf->ops->unpin(attach); in dma_buf_dynamic_attach() 1027 dmabuf->ops->unpin(attach); in dma_buf_detach() 1086 if (dmabuf->ops->unpin) in dma_buf_unpin() 1087 dmabuf->ops->unpin(attach); in dma_buf_unpin() 1151 attach->dmabuf->ops->unpin(attach); in dma_buf_map_attachment()
|
| /linux/drivers/gpu/drm/tegra/ |
| A D | uapi.c | 255 goto unpin; in tegra_drm_ioctl_channel_map() 261 unpin: in tegra_drm_ioctl_channel_map()
|
| A D | plane.c | 152 goto unpin; in tegra_dc_pin() 164 goto unpin; in tegra_dc_pin() 177 unpin: in tegra_dc_pin()
|
| /linux/drivers/gpu/drm/radeon/ |
| A D | radeon_cursor.c | 294 goto unpin; in radeon_crtc_cursor_set2() 349 unpin: in radeon_crtc_cursor_set2()
|
| /linux/include/linux/ |
| A D | dma-buf.h | 122 void (*unpin)(struct dma_buf_attachment *attach); member
|
| A D | host1x.h | 146 void (*unpin)(struct host1x_bo_mapping *map); member
|
| /linux/Documentation/core-api/ |
| A D | pin_user_pages.rst | 96 multiple processes may pin and unpin a page. 162 "invalidate range" callback , stop the device from using the range, and unpin 184 write to a page's data, unpin" can cause a problem. Case 5 may be considered a 245 long-term [R]DMA pins in place, or during pin/unpin transitions.
|
| /linux/drivers/gpu/drm/panthor/ |
| A D | panthor_gem.c | 157 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/drivers/gpu/drm/imagination/ |
| A D | pvr_gem.c | 45 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/include/drm/ |
| A D | drm_gem.h | 139 void (*unpin)(struct drm_gem_object *obj); member
|
| /linux/drivers/gpu/drm/virtio/ |
| A D | virtgpu_object.c | 107 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/drivers/gpu/drm/v3d/ |
| A D | v3d_bo.c | 72 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_dma_buf.c | 183 .unpin = xe_dma_buf_unpin,
|
| /linux/drivers/gpu/drm/loongson/ |
| A D | lsdc_gem.c | 133 .unpin = lsdc_gem_prime_unpin,
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_gem.c | 149 .unpin = vmw_gem_object_unpin,
|
| /linux/drivers/gpu/drm/panfrost/ |
| A D | panfrost_gem.c | 232 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_dma_buf.c | 237 .unpin = amdgpu_dma_buf_unpin,
|
| /linux/drivers/gpu/drm/qxl/ |
| A D | qxl_object.c | 96 .unpin = qxl_gem_prime_unpin,
|
| /linux/drivers/crypto/tegra/ |
| A D | tegra-se-main.c | 116 .unpin = tegra_se_cmdbuf_unpin,
|
| /linux/drivers/gpu/drm/ |
| A D | drm_gem.c | 1171 if (obj->funcs->unpin) in drm_gem_unpin_locked() 1172 obj->funcs->unpin(obj); in drm_gem_unpin_locked()
|