Searched refs:resv (Results 151 - 175 of 272) sorted by relevance

1234567891011

/linux-master/drivers/iommu/
H A Dvirtio-iommu.c385 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 Dpvr_vm.c62 * 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 Dnfscache.c589 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 Dlsdc_ttm.c364 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 Detnaviv_gem.c385 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 Divpu_job.c427 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 Dialloc_repair.c675 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 Dxfs_extfree_item.c602 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 Dxfs_rmap_item.c512 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 Dxfs_bmap_item.c484 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 Dintel_gtt.c60 * 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 Dvmwgfx_page_dirty.c412 dma_resv_unlock(bo->base.resv);
465 dma_resv_unlock(bo->base.resv);
H A Dvmwgfx_blit.c466 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 Di915_gem_migrate.c226 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 Dttm_resource_test.c169 dma_resv_lock(bo->base.resv, NULL);
176 dma_resv_unlock(bo->base.resv);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c1209 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 Damdgpu_cs.c785 .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 Damdgpu_vm.h278 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 Dqib_mad.h128 __be16 resv; member in struct:ib_cc_mad
/linux-master/drivers/net/ethernet/rocker/
H A Drocker_hw.h105 u16 resv[5]; member in struct:rocker_desc
/linux-master/drivers/soc/mediatek/
H A Dmtk-devapc.c27 u32 resv:4; member in struct:mtk_devapc_vio_dbgs::__anon1319::__anon1320
/linux-master/fs/xfs/libxfs/
H A Dxfs_alloc.h57 enum xfs_ag_resv_type resv; /* block reservation to use */ member in struct:xfs_alloc_arg
/linux-master/include/drm/
H A Dgpu_scheduler.h564 struct dma_resv *resv,
/linux-master/drivers/gpu/drm/i915/
H A Di915_drm_client.c64 if (!dma_resv_test_signaled(obj->base.resv,
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_bo.c55 timeout = dma_resv_wait_timeout(bo->ttm.base.resv,

Completed in 356 milliseconds

1234567891011