Searched refs:unpin (Results 26 - 47 of 47) sorted by relevance

12

/linux-master/drivers/gpu/drm/amd/amdgpu/
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 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 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");
/linux-master/drivers/gpu/drm/tegra/
H A Dsubmit.c140 .unpin = gather_bo_unpin,
H A Dgem.c230 .unpin = tegra_bo_unpin,
/linux-master/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c44 .unpin = drm_gem_shmem_object_unpin,
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/i915/gt/
H A Dintel_context.c332 CE_TRACE(ce, "unpin\n");
333 ce->ops->unpin(ce);
H A Dintel_ring_submission.c644 .unpin = ring_context_unpin,
H A Dselftest_execlists.c3513 goto unpin;
3526 unpin:
H A Dintel_execlists_submission.c2701 .unpin = lrc_unpin,
3778 .unpin = lrc_unpin,
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c537 .unpin = etnaviv_gem_prime_unpin,
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_gem.c285 .unpin = radeon_gem_prime_unpin,
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_gem.c226 .unpin = nouveau_gem_prime_unpin,
/linux-master/drivers/gpu/host1x/
H A Dbus.c942 mapping->bo->ops->unpin(mapping);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_gem.c513 /* Special unpin path for use in fence-signaling path, avoiding the need
1122 .unpin = msm_gem_prime_unpin,
/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/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

Completed in 390 milliseconds

12