/linux-master/drivers/iommu/ |
H A D | virtio-iommu.c | 385 struct iommu_resv_region *resv; local 394 list_for_each_entry(resv, &vdev->resv_regions, list) { 395 u64 resv_start = ALIGN_DOWN(resv->start, granule); 396 u64 resv_end = ALIGN(resv->start + resv->length, granule) - 1; 488 dev_warn(vdev->dev, "unknown resv mem subtype 0x%x\n",
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_vm.c | 62 * should use the @dummy_gem.resv and not their own _resv field. 102 return vm_ctx->dummy_gem.resv; 249 dma_resv_lock(obj->resv, NULL); 251 dma_resv_unlock(obj->resv);
|
/linux-master/fs/nfsd/ |
H A D | nfscache.c | 589 struct kvec *resv = &rqstp->rq_res.head[0], *cachv; local 599 len = resv->iov_len - ((char*)statp - (char*)resv->iov_base);
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_ttm.c | 364 ret = dma_resv_wait_timeout(gem->resv, DMA_RESV_USAGE_KERNEL, false, 438 struct dma_resv *resv) 480 false, sg, resv, lsdc_bo_destroy); 433 lsdc_bo_create(struct drm_device *ddev, u32 domain, size_t size, bool kernel, struct sg_table *sg, struct dma_resv *resv) argument
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem.c | 385 if (!dma_resv_test_signaled(obj->resv, 391 ret = dma_resv_wait_timeout(obj->resv, dma_resv_usage_rw(write), 434 struct dma_resv *robj = obj->resv;
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_job.c | 427 if (!dma_resv_test_signaled(bo->base.base.resv, DMA_RESV_USAGE_READ)) { 447 ret = dma_resv_reserve_fences(job->bos[i]->base.base.resv, 1); 456 dma_resv_add_fence(job->bos[i]->base.base.resv, job->done_fence, usage);
|
/linux-master/fs/xfs/scrub/ |
H A D | ialloc_repair.c | 675 enum xfs_ag_resv_type resv = XFS_AG_RESV_METADATA; local 678 resv = XFS_AG_RESV_NONE; 683 fsbno, resv);
|
/linux-master/fs/xfs/ |
H A D | xfs_extfree_item.c | 602 struct xfs_trans_res resv; local 627 resv = xlog_recover_resv(&M_RES(mp)->tr_itruncate); 628 error = xfs_trans_alloc(mp, &resv, 0, 0, 0, &tp);
|
H A D | xfs_rmap_item.c | 512 struct xfs_trans_res resv; local 537 resv = xlog_recover_resv(&M_RES(mp)->tr_itruncate); 538 error = xfs_trans_alloc(mp, &resv, mp->m_rmap_maxlevels, 0,
|
H A D | xfs_bmap_item.c | 484 struct xfs_trans_res resv; local 507 resv = xlog_recover_resv(&M_RES(mp)->tr_itruncate); 508 error = xfs_trans_alloc(mp, &resv,
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gtt.c | 60 * Ensure all paging structures for this vm share the same dma-resv 65 obj->base.resv = i915_vm_resv_get(vm); 84 * Ensure all paging structures for this vm share the same dma-resv 89 obj->base.resv = i915_vm_resv_get(vm); 201 if (vm->scratch[0]->base.resv == &vm->_resv) {
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 412 dma_resv_unlock(bo->base.resv); 465 dma_resv_unlock(bo->base.resv);
|
H A D | vmwgfx_blit.c | 466 dma_resv_assert_held(dst->base.resv); 468 dma_resv_assert_held(src->base.resv);
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_migrate.c | 226 err = dma_resv_reserve_fences(obj->base.resv, 1); 228 dma_resv_add_fence(obj->base.resv, &rq->fence,
|
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_resource_test.c | 169 dma_resv_lock(bo->base.resv, NULL); 176 dma_resv_unlock(bo->base.resv);
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_uvmm.c | 1209 dma_resv_lock(obj->resv, NULL); 1211 dma_resv_unlock(obj->resv); 1522 dma_resv_lock(obj->resv, NULL); 1524 dma_resv_unlock(obj->resv); 1762 dma_resv_assert_held(obj->resv); 1781 dma_resv_assert_held(obj->resv); 1907 dma_resv_lock(obj->resv, NULL); 1909 dma_resv_unlock(obj->resv);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_cs.c | 785 .resv = bo->tbo.base.resv 1196 struct dma_resv *resv = bo->tbo.base.resv; local 1201 r = amdgpu_sync_resv(p->adev, &p->sync, resv, sync_mode, 1319 dma_resv_add_fence(gobj->resv, 1325 dma_resv_add_fence(gobj->resv, p->fence, DMA_RESV_USAGE_WRITE); 1778 if (dma_resv_locking_ctx((*bo)->tbo.base.resv) != &parser->exec.ticket)
|
H A D | amdgpu_vm.h | 278 int (*prepare)(struct amdgpu_vm_update_params *p, struct dma_resv *resv, 480 struct dma_resv *resv, uint64_t start, uint64_t last,
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_mad.h | 128 __be16 resv; member in struct:ib_cc_mad
|
/linux-master/drivers/net/ethernet/rocker/ |
H A D | rocker_hw.h | 105 u16 resv[5]; member in struct:rocker_desc
|
/linux-master/drivers/soc/mediatek/ |
H A D | mtk-devapc.c | 27 u32 resv:4; member in struct:mtk_devapc_vio_dbgs::__anon1319::__anon1320
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_alloc.h | 57 enum xfs_ag_resv_type resv; /* block reservation to use */ member in struct:xfs_alloc_arg
|
/linux-master/include/drm/ |
H A D | gpu_scheduler.h | 564 struct dma_resv *resv,
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_drm_client.c | 64 if (!dma_resv_test_signaled(obj->base.resv,
|
/linux-master/drivers/gpu/drm/xe/tests/ |
H A D | xe_bo.c | 55 timeout = dma_resv_wait_timeout(bo->ttm.base.resv,
|