Home
last modified time | relevance | path

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

12

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtc_qevent.c57 SYS(unpin, "ip netns add %s", NS_TX); in run_qevent_redirect()
93 unpin: in run_qevent_redirect()
/linux/arch/x86/xen/
H A Dmmu_pv.c1109 static void __init xen_cleanmfnmap_free_pgtbl(void *pgtbl, bool unpin) in xen_cleanmfnmap_free_pgtbl() argument
1113 if (unpin) in xen_cleanmfnmap_free_pgtbl()
1120 static void __init xen_cleanmfnmap_pmd(pmd_t *pmd, bool unpin) in xen_cleanmfnmap_pmd() argument
1140 xen_cleanmfnmap_free_pgtbl(pte_tbl, unpin); in xen_cleanmfnmap_pmd()
1143 static void __init xen_cleanmfnmap_pud(pud_t *pud, bool unpin) in xen_cleanmfnmap_pud() argument
1159 xen_cleanmfnmap_pmd(pmd_tbl + i, unpin); in xen_cleanmfnmap_pud()
1162 xen_cleanmfnmap_free_pgtbl(pmd_tbl, unpin); in xen_cleanmfnmap_pud()
1165 static void __init xen_cleanmfnmap_p4d(p4d_t *p4d, bool unpin) in xen_cleanmfnmap_p4d() argument
1181 xen_cleanmfnmap_pud(pud_tbl + i, unpin); in xen_cleanmfnmap_p4d()
1184 xen_cleanmfnmap_free_pgtbl(pud_tbl, unpin); in xen_cleanmfnmap_p4d()
[all …]
/linux/drivers/gpu/drm/tegra/
H A Dplane.c152 goto unpin; in tegra_dc_pin()
164 goto unpin; in tegra_dc_pin()
177 unpin: in tegra_dc_pin()
H A Duapi.c258 goto unpin; in tegra_drm_ioctl_channel_map()
264 unpin: in tegra_drm_ioctl_channel_map()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_cursor.c294 goto unpin; in radeon_crtc_cursor_set2()
349 unpin: in radeon_crtc_cursor_set2()
/linux/drivers/dma-buf/
H A Ddma-buf.c722 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin)) in dma_buf_export()
1142 if (dmabuf->ops->unpin) in dma_buf_unpin()
1143 dmabuf->ops->unpin(attach); in dma_buf_unpin()
1236 attach->dmabuf->ops->unpin(attach); in dma_buf_map_attachment()
1295 attach->dmabuf->ops->unpin(attach); in dma_buf_unmap_attachment()
/linux/include/linux/
H A Ddma-buf.h114 void (*unpin)(struct dma_buf_attachment *attach); member
/linux/Documentation/core-api/
H A Dpin_user_pages.rst96 multiple processes may pin and unpin a page.
162 "invalidate range" callback , stop the device from using the range, and unpin
184 write to a page's data, unpin" can cause a problem. Case 5 may be considered a
245 long-term [R]DMA pins in place, or during pin/unpin transitions.
/linux/drivers/infiniband/core/
H A Duverbs_std_types_dmabuf.c84 .unpin = uverbs_dmabuf_unpin,
/linux/drivers/accel/rocket/
H A Drocket_gem.c39 .unpin = drm_gem_shmem_object_unpin,
/linux/rust/kernel/drm/gem/
H A Dshmem.rs137 unpin: Some(bindings::drm_gem_shmem_object_unpin), in new()
H A Dmod.rs272 unpin: None, in new()
/linux/drivers/gpu/drm/v3d/
H A Dv3d_bo.c69 .unpin = drm_gem_shmem_object_unpin,
/linux/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c212 .unpin = xe_dma_buf_unpin,
/linux/drivers/gpu/drm/qxl/
H A Dqxl_object.c96 .unpin = qxl_gem_prime_unpin,
/linux/drivers/crypto/tegra/
H A Dtegra-se-main.c114 .unpin = tegra_se_cmdbuf_unpin,
/linux/drivers/gpu/drm/i915/gt/
H A Dmock_engine.c207 .unpin = mock_context_unpin,
H A Dintel_context.c335 ce->ops->unpin(ce); in __intel_context_do_unpin()
/linux/drivers/gpu/drm/lima/
H A Dlima_gem.c217 .unpin = drm_gem_shmem_object_unpin,
/linux/fs/btrfs/
H A Dextent-tree.c2988 struct extent_io_tree *unpin = &trans->transaction->pinned_extents; in btrfs_finish_extent_commit() local
2996 btrfs_find_first_extent_bit(unpin, 0, &start, &end, EXTENT_DIRTY, &cached_state); in btrfs_finish_extent_commit()
3011 next_state = btrfs_next_extent_state(unpin, cached_state); in btrfs_finish_extent_commit()
3012 btrfs_clear_extent_dirty(unpin, start, end, &cached_state); in btrfs_finish_extent_commit()
3039 btrfs_find_first_extent_bit(unpin, 0, &start, &end, in btrfs_finish_extent_commit()
H A Dfree-space-cache.c1201 struct extent_io_tree *unpin = NULL; in write_pinned_extent_entries() local
1211 unpin = &trans->transaction->pinned_extents; in write_pinned_extent_entries()
1216 if (!btrfs_find_first_extent_bit(unpin, start, in write_pinned_extent_entries()
H A Ddisk-io.c4834 struct extent_io_tree *unpin) in btrfs_destroy_pinned_extent() argument
4849 if (!btrfs_find_first_extent_bit(unpin, 0, &start, &end, in btrfs_destroy_pinned_extent()
4855 btrfs_clear_extent_dirty(unpin, start, end, &cached_state); in btrfs_destroy_pinned_extent()
/linux/Documentation/arch/s390/
H A Dvfio-ccw.rst144 backend for the physical devices to pin and unpin pages by demand.
/linux/drivers/accel/amdxdna/
H A Damdxdna_gem.c778 .unpin = drm_gem_shmem_object_unpin,
/linux/Documentation/filesystems/caching/
H A Dnetfs-api.rst362 The *unpin* function is intended to be called from the filesystem's

12