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

12

/linux-master/drivers/gpu/host1x/
H A Djob.c161 goto unpin;
181 goto unpin;
187 goto unpin;
197 goto unpin;
228 goto unpin;
234 goto unpin;
274 unpin:
/linux-master/arch/s390/kvm/
H A Dvsie.c677 /* unpin all blocks previously pinned by pin_blocks(), marking them dirty */
759 goto unpin;
769 goto unpin;
775 goto unpin;
785 goto unpin;
794 goto unpin;
804 goto unpin;
810 goto unpin;
824 goto unpin;
828 goto unpin;
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
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:
H A Dintel_context_types.h51 void (*unpin)(struct intel_context *ce); member in struct:intel_context_ops
H A Dmock_engine.c207 .unpin = mock_context_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/dma-buf/
H A Ddma-buf.c623 (exp_info->ops->pin || exp_info->ops->unpin)))
626 if (WARN_ON(!exp_info->ops->pin != !exp_info->ops->unpin))
854 * - &dma_buf_ops.unpin()
957 dmabuf->ops->unpin(attach);
1013 dmabuf->ops->unpin(attach);
1072 if (dmabuf->ops->unpin)
1073 dmabuf->ops->unpin(attach);
1137 attach->dmabuf->ops->unpin(attach);
/linux-master/include/linux/
H A Ddma-buf.h112 * @unpin:
122 void (*unpin)(struct dma_buf_attachment *attach); member in struct:dma_buf_ops
186 * For static dma_buf handling this might also unpin the backing
H A Dhost1x.h146 void (*unpin)(struct host1x_bo_mapping *map); member in struct:host1x_bo_ops
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_cursor.c294 goto unpin;
349 unpin:
/linux-master/drivers/gpu/drm/tegra/
H A Duapi.c255 goto unpin;
261 unpin:
H A Dplane.c152 goto unpin;
164 goto unpin;
177 unpin:
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_object.c107 .unpin = drm_gem_shmem_object_unpin,
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_gem.c45 .unpin = drm_gem_shmem_object_unpin,
/linux-master/drivers/gpu/drm/xe/
H A Dxe_dma_buf.c182 .unpin = xe_dma_buf_unpin,
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_bo.c60 .unpin = drm_gem_shmem_object_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/vmwgfx/
H A Dvmwgfx_gem.c106 .unpin = vmw_gem_object_unpin,
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_gem.c142 .unpin = lsdc_gem_prime_unpin,
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem.c232 .unpin = drm_gem_shmem_object_unpin,
/linux-master/drivers/gpu/drm/amd/amdgpu/
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/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/accel/ivpu/
H A Divpu_gem.c251 .unpin = drm_gem_shmem_object_unpin,
/linux-master/drivers/gpu/drm/
H A Ddrm_gem.c522 * Use drm_gem_put_pages() to release the array and unpin all pages.
1174 if (obj->funcs->unpin)
1175 obj->funcs->unpin(obj);

Completed in 720 milliseconds

12