Searched refs:unpin (Results 1 - 25 of 47) sorted by last modified time

12

/linux-master/arch/s390/kvm/
H A Dvsie.c678 /* unpin all blocks previously pinned by pin_blocks(), marking them dirty */
760 goto unpin;
770 goto unpin;
776 goto unpin;
786 goto unpin;
795 goto unpin;
805 goto unpin;
811 goto unpin;
825 goto unpin;
829 goto unpin;
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gem.c106 .unpin = vmw_gem_object_unpin,
/linux-master/fs/btrfs/
H A Dextent-tree.c2879 struct extent_io_tree *unpin; local
2884 unpin = &trans->transaction->pinned_extents;
2890 if (!find_first_extent_bit(unpin, 0, &start, &end,
2900 clear_extent_dirty(unpin, start, end, &cached_state);
H A Dfree-space-cache.c1207 struct extent_io_tree *unpin = NULL; local
1220 unpin = &trans->transaction->pinned_extents;
1225 if (!find_first_extent_bit(unpin, start,
H A Ddisk-io.c4703 struct extent_io_tree *unpin)
4714 * Hence, hold the unused_bg_unpin_mutex to avoid double unpin
4718 if (!find_first_extent_bit(unpin, 0, &start, &end,
4724 clear_extent_dirty(unpin, start, end, &cached_state);
4702 btrfs_destroy_pinned_extent(struct btrfs_fs_info *fs_info, struct extent_io_tree *unpin) argument
/linux-master/drivers/gpu/host1x/
H A Dbus.c942 mapping->bo->ops->unpin(mapping);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c67 * Context unpin:
68 * To unpin a context a H2G is used to disable scheduling. When the
70 * completed it is safe to unpin the context. While a disable is in flight it
3713 .unpin = guc_context_unpin,
3989 .unpin = guc_virtual_context_unpin,
4081 .unpin = guc_parent_context_unpin,
4103 .unpin = guc_child_context_unpin,
5070 * submitted + retired before this unpin completes resulting in
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_execlists_submission.c2701 .unpin = lrc_unpin,
3778 .unpin = lrc_unpin,
H A Dselftest_context.c102 * context unpin when debugging. We are using the same location
205 * we retire the final request. We track when we unpin the context,
208 * to unpin the context from the next idle-barrier.
215 * get a message from the GuC to signal that it is safe to unpin the
339 goto unpin;
345 goto unpin;
350 unpin:
/linux-master/include/drm/
H A Ddrm_gem.h133 * @unpin:
139 void (*unpin)(struct drm_gem_object *obj); member in struct:drm_gem_object_funcs
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_bo.c60 .unpin = drm_gem_shmem_object_unpin,
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_object.c99 .unpin = qxl_gem_prime_unpin,
/linux-master/drivers/gpu/drm/lima/
H A Dlima_gem.c217 .unpin = drm_gem_shmem_object_unpin,
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c537 .unpin = etnaviv_gem_prime_unpin,
/linux-master/drivers/gpu/drm/
H A Ddrm_gem_vram_helper.c425 * unmap and unpin the GEM VRAM object.
645 * Call drm_gem_vram_plane_helper_cleanup_fb() to unpin them.
723 * drm_gem_vram_simple_display_pipe_cleanup_fb() to unpin them.
783 * drm_gem_vram_object_unpin() - Implements &struct drm_gem_object_funcs.unpin
784 * @gem: The GEM object to unpin
832 .unpin = drm_gem_vram_object_unpin,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v8_0.c2301 goto unpin;
2354 unpin:
2484 DRM_ERROR("failed to reserve abo before unpin\n");
H A Ddce_v6_0.c2302 goto unpin;
2355 unpin:
2480 DRM_ERROR("failed to reserve abo before unpin\n");
H A Ddce_v11_0.c2466 goto unpin;
2519 unpin:
2649 DRM_ERROR("failed to reserve abo before unpin\n");
H A Ddce_v10_0.c2382 goto unpin;
2435 unpin:
2565 DRM_ERROR("failed to reserve abo before unpin\n");
H A Damdgpu_display.c169 * Handle unpin events outside the interrupt handler proper.
177 /* unpin of the old buffer */
218 /* schedule unpin of the old buffer */
247 goto unpin;
255 goto unpin;
292 unpin:
1657 /* unpin the front buffers and cursors */
H A Damdgpu_dma_buf.c116 * amdgpu_dma_buf_unpin - &dma_buf_ops.unpin implementation
118 * @attach: attachment to unpin
272 .unpin = amdgpu_dma_buf_unpin,
/linux-master/drivers/accel/ivpu/
H A Divpu_gem.c251 .unpin = drm_gem_shmem_object_unpin,
/linux-master/arch/x86/xen/
H A Dmmu_pv.c929 * 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) argument
1050 if (unpin)
1056 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) argument
1076 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin);
1079 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) argument
1095 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin);
1098 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin);
1101 xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) argument
1131 bool unpin; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_gem.c226 .unpin = nouveau_gem_prime_unpin,
/linux-master/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c182 .unpin = xe_dma_buf_unpin,

Completed in 311 milliseconds

12