Home
last modified time | relevance | path

Searched refs:resv (Results 276 - 300 of 469) sorted by relevance

1...<<111213141516171819

/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c419 ret = dma_resv_test_signaled_rcu(obj->resv, true); in virtio_gpu_wait_ioctl()
421 ret = dma_resv_wait_timeout_rcu(obj->resv, true, true, in virtio_gpu_wait_ioctl()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.h246 int (*prepare)(struct amdgpu_vm_update_params *p, struct dma_resv *resv,
426 struct dma_resv *resv, uint64_t start, uint64_t last,
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_migrate.c226 err = dma_resv_reserve_fences(obj->base.resv, 1); in __igt_lmem_pages_migrate()
228 dma_resv_add_fence(obj->base.resv, &rq->fence, in __igt_lmem_pages_migrate()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dr600_dma.c437 * @resv: reservation object to sync to
446 struct dma_resv *resv) in r600_copy_dma()
467 radeon_sync_resv(rdev, &sync, resv, false); in r600_copy_dma()
443 r600_copy_dma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) r600_copy_dma() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/
H A Dqxl_object.c165 dma_resv_assert_held(bo->tbo.base.resv); in qxl_bo_vmap_locked()
242 dma_resv_assert_held(bo->tbo.base.resv); in qxl_bo_vunmap_locked()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c464 dma_resv_assert_held(dst->base.resv); in vmw_bo_cpu_blit()
466 dma_resv_assert_held(src->base.resv); in vmw_bo_cpu_blit()
H A Dvmwgfx_page_dirty.c412 dma_resv_unlock(bo->base.resv); in vmw_bo_vm_mkwrite()
465 dma_resv_unlock(bo->base.resv); in vmw_bo_vm_fault()
H A Dvmwgfx_resource.c46 dma_resv_assert_held(gbo->tbo.base.resv); in vmw_resource_mob_attach()
73 dma_resv_assert_held(gbo->tbo.base.resv); in vmw_resource_mob_detach()
758 dma_resv_assert_held(vbo->tbo.base.resv); in vmw_resource_unbind_list()
/third_party/ltp/testcases/kernel/mem/hugetlb/hugemmap/
H A Dhugemmap10.c45 static void read_meminfo_huge(long *total, long *free, long *resv, long *surp) in read_meminfo_huge() argument
49 *resv = SAFE_READ_MEMINFO(MEMINFO_HPAGE_RSVD); in read_meminfo_huge()
287 * Shared (and private when supported) mappings and consume resv pages in touch_()
292 * which could elevate total, free, and surplus counts. resv is in touch_()
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c10 #include <linux/dma-resv.h>
251 ret = dma_resv_reserve_fences(bos[i]->resv, 1); in panfrost_acquire_object_fences()
272 dma_resv_add_fence(bos[i]->resv, fence, DMA_RESV_USAGE_WRITE); in panfrost_attach_object_fences()
H A Dpanfrost_mmu.c471 dma_resv_lock(obj->resv, NULL); in panfrost_mmu_map_fault_addr()
529 dma_resv_unlock(obj->resv); in panfrost_mmu_map_fault_addr()
540 dma_resv_unlock(obj->resv); in panfrost_mmu_map_fault_addr()
/kernel/linux/linux-5.10/drivers/acpi/arm64/
H A Diort.c842 int i, resv = 0; in iort_iommu_msi_get_resv_regions() local
882 resv++; in iort_iommu_msi_get_resv_regions()
887 return (resv == its->its_count) ? resv : -ENODEV; in iort_iommu_msi_get_resv_regions()
/kernel/linux/linux-5.10/fs/hmdfs/comm/
H A Dconnection.c133 .resv = 0,
139 .resv = 0,
145 .resv = 0,
151 .resv = 0,
/kernel/linux/linux-6.6/fs/hmdfs/comm/
H A Dconnection.c133 .resv = 0,
139 .resv = 0,
145 .resv = 0,
151 .resv = 0,
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_gem.c888 return !dma_resv_test_signaled(obj->resv, dma_resv_usage_rw(true)); in msm_gem_active()
899 dma_resv_set_deadline(obj->resv, dma_resv_usage_rw(write), in msm_gem_cpu_prep()
903 ret = dma_resv_wait_timeout(obj->resv, dma_resv_usage_rw(write), in msm_gem_cpu_prep()
926 struct dma_resv *robj = obj->resv; in msm_gem_describe()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c397 .resv = bo->tbo.base.resv, in amdgpu_cs_bo_validate()
653 struct dma_resv *resv = bo->tbo.base.resv; in amdgpu_cs_sync_rings() local
658 r = amdgpu_sync_resv(p->adev, &p->job->sync, resv, sync_mode, in amdgpu_cs_sync_rings()
1664 if (dma_resv_locking_ctx((*bo)->tbo.base.resv) != &parser->ticket) in amdgpu_cs_find_mapping()
H A Damdgpu_test.c69 bp.resv = NULL; in amdgpu_do_test_moves()
H A Damdgpu_gart.c128 bp.resv = NULL; in amdgpu_gart_table_vram_alloc()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_cmd.h144 u8 resv; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_mad.h128 __be16 resv; member
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_alloc.h57 enum xfs_ag_resv_type resv; /* block reservation to use */ member
/kernel/linux/linux-6.6/include/drm/
H A Dgpu_scheduler.h539 struct dma_resv *resv,
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_mad.h128 __be16 resv; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/
H A Dmlx5-abi.h306 __u32 resv; member
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon.h627 struct dma_resv *resv,
1921 struct dma_resv *resv);
1927 struct dma_resv *resv);
1934 struct dma_resv *resv);
2740 #define radeon_copy_blit(rdev, s, d, np, resv) (rdev)->asic->copy.blit((rdev), (s), (d), (np), (resv))
2741 #define radeon_copy_dma(rdev, s, d, np, resv) (rdev)->asic->copy.dma((rdev), (s), (d), (np), (resv))
2742 #define radeon_copy(rdev, s, d, np, resv) (rdev)->asic->copy.copy((rdev), (s), (d), (np), (resv))
[all...]

Completed in 37 milliseconds

1...<<111213141516171819