Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/host1x/
Djob.c126 goto unpin; in pin_job()
150 goto unpin; in pin_job()
165 goto unpin; in pin_job()
174 goto unpin; in pin_job()
193 unpin: in pin_job()
570 struct host1x_job_unpin_data *unpin = &job->unpins[i]; in host1x_job_unpin() local
573 unpin->size && host->domain) { in host1x_job_unpin()
575 unpin->size); in host1x_job_unpin()
580 host1x_bo_unpin(unpin->bo, unpin->sgt); in host1x_job_unpin()
581 host1x_bo_put(unpin->bo); in host1x_job_unpin()
/Linux-v4.19/arch/s390/kvm/
Dvsie.c578 goto unpin; in pin_blocks()
588 goto unpin; in pin_blocks()
594 goto unpin; in pin_blocks()
604 goto unpin; in pin_blocks()
613 goto unpin; in pin_blocks()
623 goto unpin; in pin_blocks()
629 goto unpin; in pin_blocks()
643 goto unpin; in pin_blocks()
647 goto unpin; in pin_blocks()
651 goto unpin; in pin_blocks()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_context.h52 void (*unpin)(struct intel_context *ce); member
296 ce->ops->unpin(ce); in intel_context_unpin()
Di915_vma.c1061 goto unpin; in i915_vma_unbind()
1068 goto unpin; in i915_vma_unbind()
1073 unpin: in i915_vma_unbind()
Dintel_ringbuffer.c1379 .unpin = intel_ring_context_unpin,
Dintel_lrc.c1361 .unpin = execlists_context_unpin,
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
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()
Dvmwgfx_kms.h104 int (*unpin)(struct vmw_framebuffer *fb); member
Dvmwgfx_kms.c1417 vfb->unpin = vmw_framebuffer_unpin; in vmw_kms_new_framebuffer()
/Linux-v4.19/arch/x86/xen/
Dmmu_pv.c1118 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument
1122 if (unpin) in xen_cleanmfnmap_free_pgtbl()
1128 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument
1148 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd()
1151 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument
1167 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud()
1170 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud()
1173 static void __init xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) in xen_cleanmfnmap_p4d() argument
1189 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d()
1192 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d()
[all …]
/Linux-v4.19/include/linux/
Dhost1x.h81 void (*unpin)(struct host1x_bo *bo, struct sg_table *sgt); member
116 bo->ops->unpin(bo, sgt); in host1x_bo_unpin()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_cursor.c292 goto unpin; in radeon_crtc_cursor_set2()
347 unpin: in radeon_crtc_cursor_set2()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_display.c200 goto unpin; in amdgpu_display_crtc_page_flip_target()
208 goto unpin; in amdgpu_display_crtc_page_flip_target()
244 unpin: in amdgpu_display_crtc_page_flip_target()
Ddce_v8_0.c2254 goto unpin; in dce_v8_0_crtc_cursor_set2()
2307 unpin: in dce_v8_0_crtc_cursor_set2()
Ddce_v6_0.c2243 goto unpin; in dce_v6_0_crtc_cursor_set2()
2296 unpin: in dce_v6_0_crtc_cursor_set2()
Ddce_v10_0.c2352 goto unpin; in dce_v10_0_crtc_cursor_set2()
2405 unpin: in dce_v10_0_crtc_cursor_set2()
Ddce_v11_0.c2431 goto unpin; in dce_v11_0_crtc_cursor_set2()
2484 unpin: in dce_v11_0_crtc_cursor_set2()
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_engine.c86 .unpin = mock_context_unpin,
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Duser_sdma.c83 static void user_sdma_free_request(struct user_sdma_request *req, bool unpin);
1429 static void user_sdma_free_request(struct user_sdma_request *req, bool unpin) in user_sdma_free_request() argument
1451 if (unpin) in user_sdma_free_request()
/Linux-v4.19/fs/btrfs/
Ddisk-io.c4353 struct extent_io_tree *unpin; in btrfs_destroy_pinned_extent() local
4359 unpin = pinned_extents; in btrfs_destroy_pinned_extent()
4362 ret = find_first_extent_bit(unpin, 0, &start, &end, in btrfs_destroy_pinned_extent()
4367 clear_extent_dirty(unpin, start, end); in btrfs_destroy_pinned_extent()
4373 if (unpin == &fs_info->freed_extents[0]) in btrfs_destroy_pinned_extent()
4374 unpin = &fs_info->freed_extents[1]; in btrfs_destroy_pinned_extent()
4376 unpin = &fs_info->freed_extents[0]; in btrfs_destroy_pinned_extent()
Dfree-space-cache.c1021 struct extent_io_tree *unpin = NULL; in write_pinned_extent_entries() local
1034 unpin = fs_info->pinned_extents; in write_pinned_extent_entries()
1039 ret = find_first_extent_bit(unpin, start, in write_pinned_extent_entries()
Dextent-tree.c6612 struct extent_io_tree *unpin; in btrfs_finish_extent_commit() local
6618 unpin = &fs_info->freed_extents[1]; in btrfs_finish_extent_commit()
6620 unpin = &fs_info->freed_extents[0]; in btrfs_finish_extent_commit()
6624 ret = find_first_extent_bit(unpin, 0, &start, &end, in btrfs_finish_extent_commit()
6635 clear_extent_dirty(unpin, start, end); in btrfs_finish_extent_commit()
/Linux-v4.19/drivers/gpu/drm/tegra/
Dgem.c107 .unpin = tegra_bo_unpin,
/Linux-v4.19/Documentation/filesystems/
Dxfs-delayed-logging-design.txt397 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
/Linux-v4.19/Documentation/s390/
Dvfio-ccw.txt138 backend for the physical devices to pin and unpin pages by demand.