/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/ |
H A D | virtgpu_ioctl.c | 419 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 D | amdgpu_vm.h | 246 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 D | i915_gem_migrate.c | 226 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 D | r600_dma.c | 437 * @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 D | qxl_object.c | 165 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 D | vmwgfx_blit.c | 464 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 D | vmwgfx_page_dirty.c | 412 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 D | vmwgfx_resource.c | 46 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 D | hugemmap10.c | 45 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 D | panfrost_job.c | 10 #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 D | panfrost_mmu.c | 471 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 D | iort.c | 842 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 D | connection.c | 133 .resv = 0, 139 .resv = 0, 145 .resv = 0, 151 .resv = 0,
|
/kernel/linux/linux-6.6/fs/hmdfs/comm/ |
H A D | connection.c | 133 .resv = 0, 139 .resv = 0, 145 .resv = 0, 151 .resv = 0,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | msm_gem.c | 888 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 D | amdgpu_cs.c | 397 .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 D | amdgpu_test.c | 69 bp.resv = NULL; in amdgpu_do_test_moves()
|
H A D | amdgpu_gart.c | 128 bp.resv = NULL; in amdgpu_gart_table_vram_alloc()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_cmd.h | 144 u8 resv; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_mad.h | 128 __be16 resv; member
|
/kernel/linux/linux-6.6/fs/xfs/libxfs/ |
H A D | xfs_alloc.h | 57 enum xfs_ag_resv_type resv; /* block reservation to use */ member
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | gpu_scheduler.h | 539 struct dma_resv *resv,
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_mad.h | 128 __be16 resv; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/ |
H A D | mlx5-abi.h | 306 __u32 resv; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon.h | 627 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...] |