| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | tc_qevent.c | 57 SYS(unpin, "ip netns add %s", NS_TX); in run_qevent_redirect() 93 unpin: in run_qevent_redirect()
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 1109 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 D | plane.c | 152 goto unpin; in tegra_dc_pin() 164 goto unpin; in tegra_dc_pin() 177 unpin: in tegra_dc_pin()
|
| H A D | uapi.c | 258 goto unpin; in tegra_drm_ioctl_channel_map() 264 unpin: in tegra_drm_ioctl_channel_map()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_cursor.c | 294 goto unpin; in radeon_crtc_cursor_set2() 349 unpin: in radeon_crtc_cursor_set2()
|
| /linux/drivers/dma-buf/ |
| H A D | dma-buf.c | 722 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 D | dma-buf.h | 114 void (*unpin)(struct dma_buf_attachment *attach); member
|
| /linux/Documentation/core-api/ |
| H A D | pin_user_pages.rst | 96 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 D | uverbs_std_types_dmabuf.c | 84 .unpin = uverbs_dmabuf_unpin,
|
| /linux/drivers/accel/rocket/ |
| H A D | rocket_gem.c | 39 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/rust/kernel/drm/gem/ |
| H A D | shmem.rs | 137 unpin: Some(bindings::drm_gem_shmem_object_unpin), in new()
|
| H A D | mod.rs | 272 unpin: None, in new()
|
| /linux/drivers/gpu/drm/v3d/ |
| H A D | v3d_bo.c | 69 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_dma_buf.c | 212 .unpin = xe_dma_buf_unpin,
|
| /linux/drivers/gpu/drm/qxl/ |
| H A D | qxl_object.c | 96 .unpin = qxl_gem_prime_unpin,
|
| /linux/drivers/crypto/tegra/ |
| H A D | tegra-se-main.c | 114 .unpin = tegra_se_cmdbuf_unpin,
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | mock_engine.c | 207 .unpin = mock_context_unpin,
|
| H A D | intel_context.c | 335 ce->ops->unpin(ce); in __intel_context_do_unpin()
|
| /linux/drivers/gpu/drm/lima/ |
| H A D | lima_gem.c | 217 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/fs/btrfs/ |
| H A D | extent-tree.c | 2988 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 D | free-space-cache.c | 1201 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 D | disk-io.c | 4834 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 D | vfio-ccw.rst | 144 backend for the physical devices to pin and unpin pages by demand.
|
| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_gem.c | 778 .unpin = drm_gem_shmem_object_unpin,
|
| /linux/Documentation/filesystems/caching/ |
| H A D | netfs-api.rst | 362 The *unpin* function is intended to be called from the filesystem's
|