/kernel/linux/linux-5.10/drivers/gpu/host1x/ |
H A D | job.c | 124 goto unpin; in pin_job() 147 goto unpin; in pin_job() 170 goto unpin; in pin_job() 175 goto unpin; in pin_job() 209 goto unpin; in pin_job() 274 unpin: in pin_job() 645 struct host1x_job_unpin_data *unpin = &job->unpins[i]; in host1x_job_unpin() local 646 struct device *dev = unpin->dev ?: host->dev; in host1x_job_unpin() 647 struct sg_table *sgt = unpin->sgt; in host1x_job_unpin() 650 unpin in host1x_job_unpin() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/host1x/ |
H 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()
|
/kernel/linux/linux-5.10/arch/s390/kvm/ |
H A D | vsie.c | 662 /* unpin all blocks previously pinned by pin_blocks(), marking them dirty */ 744 goto unpin; in pin_blocks() 754 goto unpin; in pin_blocks() 760 goto unpin; in pin_blocks() 770 goto unpin; in pin_blocks() 779 goto unpin; in pin_blocks() 789 goto unpin; in pin_blocks() 795 goto unpin; in pin_blocks() 809 goto unpin; in pin_blocks() 813 goto unpin; in pin_blocks() [all...] |
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | vsie.c | 677 /* unpin all blocks previously pinned by pin_blocks(), marking them dirty */ 759 goto unpin; in pin_blocks() 769 goto unpin; in pin_blocks() 775 goto unpin; in pin_blocks() 785 goto unpin; in pin_blocks() 794 goto unpin; in pin_blocks() 804 goto unpin; in pin_blocks() 810 goto unpin; in pin_blocks() 824 goto unpin; in pin_blocks() 828 goto unpin; in pin_blocks() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | selftest_context.c | 101 * context unpin when debugging. We are using the same location in __live_context_size() 204 * we retire the final request. We track when we unpin the context, in __live_active_context() 207 * to unpin the context from the next idle-barrier. in __live_active_context() 331 goto unpin; in __remote_sync() 337 goto unpin; in __remote_sync() 342 unpin: in __remote_sync()
|
H A D | intel_context_types.h | 37 void (*unpin)(struct intel_context *ce); member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | selftest_context.c | 102 * context unpin when debugging. We are using the same location in __live_context_size() 205 * we retire the final request. We track when we unpin the context, in __live_active_context() 208 * to unpin the context from the next idle-barrier. in __live_active_context() 215 * get a message from the GuC to signal that it is safe to unpin the in __live_active_context() 338 goto unpin; in __remote_sync() 344 goto unpin; in __remote_sync() 349 unpin: in __remote_sync()
|
H A D | intel_context_types.h | 50 void (*unpin)(struct intel_context *ce); member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ldu.c | 151 if (ld->fb->unpin) in vmw_ldu_del_active() 152 ld->fb->unpin(ld->fb); in vmw_ldu_del_active() 169 if (ld->fb && ld->fb->unpin) in vmw_ldu_add_active() 170 ld->fb->unpin(ld->fb); in vmw_ldu_add_active()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | plane.c | 130 goto unpin; in tegra_dc_pin() 136 goto unpin; in tegra_dc_pin() 146 goto unpin; in tegra_dc_pin() 158 unpin: in tegra_dc_pin()
|
/kernel/linux/linux-5.10/arch/x86/xen/ |
H A D | mmu_pv.c | 914 * we need to repoint it somewhere else before we can unpin it. 963 * unpin old process pagetable and mark it all read-write, which 968 * switch all CPUs off this pagetable before we can unpin it. 1031 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument 1035 if (unpin) in xen_cleanmfnmap_free_pgtbl() 1041 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument 1061 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd() 1064 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument 1080 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud() 1083 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud() 1086 xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) xen_cleanmfnmap_p4d() argument 1116 bool unpin; xen_cleanmfnmap() local [all...] |
/kernel/linux/linux-6.6/arch/x86/xen/ |
H A D | mmu_pv.c | 929 * we need to repoint it somewhere else before we can unpin it. 978 * unpin old process pagetable and mark it all read-write, which 983 * switch all CPUs off this pagetable before we can unpin it. 1046 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 xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) xen_cleanmfnmap_p4d() argument 1131 bool unpin; xen_cleanmfnmap() local [all...] |
/kernel/linux/linux-6.6/drivers/dma-buf/ |
H A D | dma-buf.c | 624 (exp_info->ops->pin || exp_info->ops->unpin))) in dma_buf_export() 627 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export() 855 * - &dma_buf_ops.unpin() 958 dmabuf->ops->unpin(attach); in dma_buf_dynamic_attach() 1014 dmabuf->ops->unpin(attach); in dma_buf_detach() 1073 if (dmabuf->ops->unpin) in dma_buf_unpin() 1074 dmabuf->ops->unpin(attach); in dma_buf_unpin() 1138 attach->dmabuf->ops->unpin(attach); in dma_buf_map_attachment()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | plane.c | 152 goto unpin; in tegra_dc_pin() 164 goto unpin; in tegra_dc_pin() 177 unpin: in tegra_dc_pin()
|
H A D | uapi.c | 255 goto unpin; in tegra_drm_ioctl_channel_map() 261 unpin: in tegra_drm_ioctl_channel_map()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_cursor.c | 294 goto unpin; in radeon_crtc_cursor_set2() 349 unpin: in radeon_crtc_cursor_set2()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | host1x.h | 86 void (*unpin)(struct device *dev, struct sg_table *sgt); member 121 bo->ops->unpin(dev, sgt); in host1x_bo_unpin()
|
H A D | dma-buf.h | 103 * @unpin: 113 void (*unpin)(struct dma_buf_attachment *attach); member 217 * unpin any resources pinned in @begin_cpu_access.
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_cursor.c | 294 goto unpin; in radeon_crtc_cursor_set2() 349 unpin: in radeon_crtc_cursor_set2()
|
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | dma-buf.c | 547 (exp_info->ops->pin || exp_info->ops->unpin))) in dma_buf_export() 550 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export() 870 if (dmabuf->ops->unpin) in dma_buf_unpin() 871 dmabuf->ops->unpin(attach); in dma_buf_unpin()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_display.c | 124 * Handle unpin events outside the interrupt handler proper. 132 /* unpin of the old buffer */ in amdgpu_display_unpin_work_func() 137 DRM_ERROR("failed to unpin buffer after flip\n"); in amdgpu_display_unpin_work_func() 176 /* schedule unpin of the old buffer */ in amdgpu_display_crtc_page_flip_target() 205 goto unpin; in amdgpu_display_crtc_page_flip_target() 213 goto unpin; in amdgpu_display_crtc_page_flip_target() 250 unpin: in amdgpu_display_crtc_page_flip_target() 253 DRM_ERROR("failed to unpin new abo in error path\n"); in amdgpu_display_crtc_page_flip_target()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_gem.h | 111 * @unpin: 117 void (*unpin)(struct drm_gem_object *obj); member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dma-buf.h | 112 * @unpin: 122 void (*unpin)(struct dma_buf_attachment *attach); member 186 * For static dma_buf handling this might also unpin the backing
|
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
H A D | v3d_bo.c | 57 .unpin = drm_gem_shmem_unpin,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/ |
H A D | virtgpu_object.c | 111 .unpin = drm_gem_shmem_unpin,
|