Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/host1x/
A Djob.c155 goto unpin; in pin_job()
178 goto unpin; in pin_job()
201 goto unpin; in pin_job()
206 goto unpin; in pin_job()
243 goto unpin; in pin_job()
308 unpin: in pin_job()
695 struct sg_table *sgt = unpin->sgt; in host1x_job_unpin()
699 unpin->size); in host1x_job_unpin()
704 if (unpin->dev && sgt) in host1x_job_unpin()
705 dma_unmap_sgtable(unpin->dev, sgt, unpin->dir, 0); in host1x_job_unpin()
[all …]
/linux/arch/s390/kvm/
A Dvsie.c743 goto unpin; in pin_blocks()
753 goto unpin; in pin_blocks()
759 goto unpin; in pin_blocks()
769 goto unpin; in pin_blocks()
778 goto unpin; in pin_blocks()
788 goto unpin; in pin_blocks()
794 goto unpin; in pin_blocks()
808 goto unpin; in pin_blocks()
812 goto unpin; in pin_blocks()
816 goto unpin; in pin_blocks()
[all …]
/linux/drivers/gpu/drm/i915/gt/
A Dselftest_context.c337 goto unpin; in __remote_sync()
343 goto unpin; in __remote_sync()
348 unpin: in __remote_sync()
A Dintel_context_types.h44 void (*unpin)(struct intel_context *ce); member
A Dmock_engine.c189 .unpin = mock_context_unpin,
/linux/arch/x86/xen/
A Dmmu_pv.c1040 if (unpin) in xen_cleanmfnmap_free_pgtbl()
1046 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument
1066 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd()
1069 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument
1085 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud()
1088 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud()
1107 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d()
1110 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d()
1121 bool unpin; in xen_cleanmfnmap() local
1123 unpin = (vaddr == 2 * PGDIR_SIZE); in xen_cleanmfnmap()
[all …]
/linux/drivers/dma-buf/
A Ddma-buf.c517 (exp_info->ops->pin || exp_info->ops->unpin))) in dma_buf_export()
520 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export()
775 dmabuf->ops->unpin(attach); in dma_buf_dynamic_attach()
832 dmabuf->ops->unpin(attach); in dma_buf_detach()
893 if (dmabuf->ops->unpin) in dma_buf_unpin()
894 dmabuf->ops->unpin(attach); in dma_buf_unpin()
960 attach->dmabuf->ops->unpin(attach); in dma_buf_map_attachment()
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_ldu.c150 if (ld->fb->unpin) in vmw_ldu_del_active()
151 ld->fb->unpin(ld->fb); in vmw_ldu_del_active()
168 if (ld->fb && ld->fb->unpin) in vmw_ldu_add_active()
169 ld->fb->unpin(ld->fb); in vmw_ldu_add_active()
A Dvmwgfx_kms.h220 int (*unpin)(struct vmw_framebuffer *fb); member
/linux/drivers/gpu/drm/tegra/
A Dplane.c166 goto unpin; in tegra_dc_pin()
172 goto unpin; in tegra_dc_pin()
182 goto unpin; in tegra_dc_pin()
194 unpin: in tegra_dc_pin()
A Duapi.c220 goto unpin; in tegra_drm_ioctl_channel_map()
241 unpin: in tegra_drm_ioctl_channel_map()
/linux/include/linux/
A Dhost1x.h90 void (*unpin)(struct device *dev, struct sg_table *sgt); member
125 bo->ops->unpin(dev, sgt); in host1x_bo_unpin()
A Ddma-buf.h122 void (*unpin)(struct dma_buf_attachment *attach); member
/linux/drivers/gpu/drm/radeon/
A Dradeon_cursor.c294 goto unpin; in radeon_crtc_cursor_set2()
349 unpin: in radeon_crtc_cursor_set2()
/linux/Documentation/core-api/
A Dpin_user_pages.rst97 multiple processes may pin and unpin a page.
155 "invalidate range" callback , stop the device from using the range, and unpin
177 write to a page's data, unpin" can cause a problem. Case 5 may be considered a
238 long-term [R]DMA pins in place, or during pin/unpin transitions.
/linux/include/drm/
A Ddrm_gem.h118 void (*unpin)(struct drm_gem_object *obj); member
/linux/drivers/gpu/drm/v3d/
A Dv3d_bo.c57 .unpin = drm_gem_shmem_unpin,
/linux/drivers/gpu/drm/panfrost/
A Dpanfrost_gem.c202 .unpin = drm_gem_shmem_unpin,
/linux/drivers/gpu/drm/virtio/
A Dvirtgpu_object.c123 .unpin = drm_gem_shmem_unpin,
/linux/drivers/gpu/drm/
A Ddrm_gem.c1164 if (obj->funcs->unpin) in drm_gem_unpin()
1165 obj->funcs->unpin(obj); in drm_gem_unpin()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_dma_buf.c282 .unpin = amdgpu_dma_buf_unpin,
A Damdgpu_display.c203 goto unpin; in amdgpu_display_crtc_page_flip_target()
210 goto unpin; in amdgpu_display_crtc_page_flip_target()
247 unpin: in amdgpu_display_crtc_page_flip_target()
/linux/drivers/gpu/drm/qxl/
A Dqxl_object.c101 .unpin = qxl_gem_prime_unpin,
/linux/drivers/infiniband/hw/hfi1/
A Duser_sdma.c42 static void user_sdma_free_request(struct user_sdma_request *req, bool unpin);
1404 static void user_sdma_free_request(struct user_sdma_request *req, bool unpin) in user_sdma_free_request() argument
1428 if (unpin) in user_sdma_free_request()
/linux/drivers/gpu/drm/lima/
A Dlima_gem.c211 .unpin = drm_gem_shmem_unpin,

Completed in 54 milliseconds

12