Home
last modified time | relevance | path

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

123

/linux-6.15/drivers/gpu/host1x/
H A 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-6.15/arch/s390/kvm/
H A Dvsie.c776 goto unpin; in pin_blocks()
786 goto unpin; in pin_blocks()
792 goto unpin; in pin_blocks()
802 goto unpin; in pin_blocks()
811 goto unpin; in pin_blocks()
821 goto unpin; in pin_blocks()
827 goto unpin; in pin_blocks()
841 goto unpin; in pin_blocks()
845 goto unpin; in pin_blocks()
849 goto unpin; in pin_blocks()
[all …]
/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dselftest_context.c339 goto unpin; in __remote_sync()
345 goto unpin; in __remote_sync()
350 unpin: in __remote_sync()
H A Dintel_context_types.h51 void (*unpin)(struct intel_context *ce); member
/linux-6.15/arch/x86/xen/
H A Dmmu_pv.c1101 if (unpin) in xen_cleanmfnmap_free_pgtbl()
1107 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument
1127 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd()
1130 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument
1146 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud()
1149 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud()
1168 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d()
1171 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d()
1182 bool unpin; in xen_cleanmfnmap() local
1184 unpin = (vaddr == 2 * PGDIR_SIZE); in xen_cleanmfnmap()
[all …]
/linux-6.15/drivers/dma-buf/
H A Ddma-buf.c640 (exp_info->ops->pin || exp_info->ops->unpin))) in dma_buf_export()
643 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export()
973 dmabuf->ops->unpin(attach); in dma_buf_dynamic_attach()
1029 dmabuf->ops->unpin(attach); in dma_buf_detach()
1088 if (dmabuf->ops->unpin) in dma_buf_unpin()
1089 dmabuf->ops->unpin(attach); in dma_buf_unpin()
1153 attach->dmabuf->ops->unpin(attach); in dma_buf_map_attachment()
/linux-6.15/drivers/gpu/drm/tegra/
H A Duapi.c255 goto unpin; in tegra_drm_ioctl_channel_map()
261 unpin: in tegra_drm_ioctl_channel_map()
H A Dplane.c152 goto unpin; in tegra_dc_pin()
164 goto unpin; in tegra_dc_pin()
177 unpin: in tegra_dc_pin()
/linux-6.15/drivers/gpu/drm/radeon/
H A Dradeon_cursor.c294 goto unpin; in radeon_crtc_cursor_set2()
349 unpin: in radeon_crtc_cursor_set2()
/linux-6.15/include/linux/
H A Ddma-buf.h122 void (*unpin)(struct dma_buf_attachment *attach); member
H A Dhost1x.h151 void (*unpin)(struct host1x_bo_mapping *map); member
/linux-6.15/Documentation/core-api/
H A Dpin_user_pages.rst96 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-6.15/drivers/gpu/drm/imagination/
H A Dpvr_gem.c45 .unpin = drm_gem_shmem_object_unpin,
/linux-6.15/drivers/gpu/drm/panthor/
H A Dpanthor_gem.c168 .unpin = drm_gem_shmem_object_unpin,
/linux-6.15/include/drm/
H A Ddrm_gem.h142 void (*unpin)(struct drm_gem_object *obj); member
/linux-6.15/drivers/gpu/drm/virtio/
H A Dvirtgpu_object.c131 .unpin = drm_gem_shmem_object_unpin,
/linux-6.15/drivers/gpu/drm/v3d/
H A Dv3d_bo.c68 .unpin = drm_gem_shmem_object_unpin,
/linux-6.15/drivers/gpu/drm/loongson/
H A Dlsdc_gem.c133 .unpin = lsdc_gem_prime_unpin,
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c180 .unpin = xe_dma_buf_unpin,
/linux-6.15/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gem.c149 .unpin = vmw_gem_object_unpin,
/linux-6.15/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem.c232 .unpin = drm_gem_shmem_object_unpin,
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c291 .unpin = amdgpu_dma_buf_unpin,
/linux-6.15/drivers/gpu/drm/qxl/
H A Dqxl_object.c96 .unpin = qxl_gem_prime_unpin,
/linux-6.15/drivers/crypto/tegra/
H A Dtegra-se-main.c116 .unpin = tegra_se_cmdbuf_unpin,
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gem.c1197 if (obj->funcs->unpin) in drm_gem_unpin_locked()
1198 obj->funcs->unpin(obj); in drm_gem_unpin_locked()

123