/Linux-v5.4/drivers/gpu/host1x/ |
D | job.c | 115 goto unpin; in pin_job() 139 goto unpin; in pin_job() 154 goto unpin; in pin_job() 163 goto unpin; in pin_job() 182 unpin: in pin_job() 559 struct host1x_job_unpin_data *unpin = &job->unpins[i]; in host1x_job_unpin() local 562 unpin->size && host->domain) { in host1x_job_unpin() 564 unpin->size); in host1x_job_unpin() 569 host1x_bo_unpin(unpin->bo, unpin->sgt); in host1x_job_unpin() 570 host1x_bo_put(unpin->bo); in host1x_job_unpin()
|
/Linux-v5.4/arch/s390/kvm/ |
D | vsie.c | 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() 817 goto unpin; in pin_blocks() [all …]
|
/Linux-v5.4/drivers/gpu/drm/i915/gt/ |
D | selftest_context.c | 342 goto unpin; in __remote_sync() 348 goto unpin; in __remote_sync() 353 unpin: in __remote_sync()
|
D | intel_context_types.h | 29 void (*unpin)(struct intel_context *ce); member
|
D | intel_context.c | 103 ce->ops->unpin(ce); in intel_context_unpin()
|
D | mock_engine.c | 158 .unpin = mock_context_unpin,
|
D | selftest_lrc.c | 1457 goto unpin; in smoke_submit() 1474 unpin: in smoke_submit()
|
/Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ldu.c | 152 if (ld->fb->unpin) in vmw_ldu_del_active() 153 ld->fb->unpin(ld->fb); in vmw_ldu_del_active() 170 if (ld->fb && ld->fb->unpin) in vmw_ldu_add_active() 171 ld->fb->unpin(ld->fb); in vmw_ldu_add_active()
|
D | vmwgfx_kms.h | 220 int (*unpin)(struct vmw_framebuffer *fb); member
|
/Linux-v5.4/arch/x86/xen/ |
D | mmu_pv.c | 1127 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument 1131 if (unpin) in xen_cleanmfnmap_free_pgtbl() 1137 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument 1157 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd() 1160 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument 1176 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud() 1179 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud() 1182 static void __init xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) in xen_cleanmfnmap_p4d() argument 1198 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d() 1201 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d() [all …]
|
/Linux-v5.4/include/linux/ |
D | host1x.h | 68 void (*unpin)(struct host1x_bo *bo, struct sg_table *sgt); member 103 bo->ops->unpin(bo, sgt); in host1x_bo_unpin()
|
/Linux-v5.4/drivers/gpu/drm/radeon/ |
D | radeon_cursor.c | 294 goto unpin; in radeon_crtc_cursor_set2() 349 unpin: in radeon_crtc_cursor_set2()
|
/Linux-v5.4/include/drm/ |
D | drm_gem.h | 117 void (*unpin)(struct drm_gem_object *obj); member
|
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_display.c | 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()
|
/Linux-v5.4/drivers/gpu/drm/panfrost/ |
D | panfrost_gem.c | 111 .unpin = drm_gem_shmem_unpin,
|
/Linux-v5.4/drivers/gpu/drm/v3d/ |
D | v3d_bo.c | 57 .unpin = drm_gem_shmem_unpin,
|
/Linux-v5.4/drivers/gpu/drm/ |
D | drm_gem_vram_helper.c | 634 .unpin = drm_gem_vram_object_unpin,
|
D | drm_gem.c | 1234 if (obj->funcs && obj->funcs->unpin) in drm_gem_unpin() 1235 obj->funcs->unpin(obj); in drm_gem_unpin()
|
D | drm_gem_shmem_helper.c | 31 .unpin = drm_gem_shmem_unpin,
|
/Linux-v5.4/drivers/infiniband/hw/hfi1/ |
D | user_sdma.c | 82 static void user_sdma_free_request(struct user_sdma_request *req, bool unpin); 1416 static void user_sdma_free_request(struct user_sdma_request *req, bool unpin) in user_sdma_free_request() argument 1440 if (unpin) in user_sdma_free_request()
|
/Linux-v5.4/fs/btrfs/ |
D | disk-io.c | 4398 struct extent_io_tree *unpin; in btrfs_destroy_pinned_extent() local 4404 unpin = pinned_extents; in btrfs_destroy_pinned_extent() 4416 ret = find_first_extent_bit(unpin, 0, &start, &end, in btrfs_destroy_pinned_extent() 4423 clear_extent_dirty(unpin, start, end, &cached_state); in btrfs_destroy_pinned_extent() 4431 if (unpin == &fs_info->freed_extents[0]) in btrfs_destroy_pinned_extent() 4432 unpin = &fs_info->freed_extents[1]; in btrfs_destroy_pinned_extent() 4434 unpin = &fs_info->freed_extents[0]; in btrfs_destroy_pinned_extent()
|
D | extent-tree.c | 2885 struct extent_io_tree *unpin; in btrfs_finish_extent_commit() local 2891 unpin = &fs_info->freed_extents[1]; in btrfs_finish_extent_commit() 2893 unpin = &fs_info->freed_extents[0]; in btrfs_finish_extent_commit() 2899 ret = find_first_extent_bit(unpin, 0, &start, &end, in btrfs_finish_extent_commit() 2910 clear_extent_dirty(unpin, start, end, &cached_state); in btrfs_finish_extent_commit()
|
D | free-space-cache.c | 1049 struct extent_io_tree *unpin = NULL; in write_pinned_extent_entries() local 1062 unpin = block_group->fs_info->pinned_extents; in write_pinned_extent_entries() 1067 ret = find_first_extent_bit(unpin, start, in write_pinned_extent_entries()
|
/Linux-v5.4/drivers/gpu/drm/tegra/ |
D | gem.c | 107 .unpin = tegra_bo_unpin,
|
/Linux-v5.4/Documentation/filesystems/ |
D | xfs-delayed-logging-design.txt | 397 and unpin) in the log vector chain and then free the log vector chain and 575 transactions is completed, they will unpin the item once. As a result, the item 585 log items becomes unbalanced if we retain the "pin on transaction commit, unpin 588 To keep pin/unpin symmetry, the algorithm needs to change to a "pin on 589 insertion into the CIL, unpin on checkpoint completion". In other words, the
|