/src/sys/arch/evbarm/stand/board/ |
s3c2410_vector.S | 53 resv: label
|
s3c2800_vector.S | 85 resv: label
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_prime.c | 71 struct dma_resv *resv = attach->dmabuf->resv; local in function:radeon_gem_prime_import_sg_table 76 dma_resv_lock(resv, NULL); 78 RADEON_GEM_DOMAIN_GTT, 0, sg, resv, &bo); 79 dma_resv_unlock(resv);
|
radeon_cs.c | 273 struct dma_resv *resv; local in function:radeon_cs_sync_rings 275 resv = reloc->robj->tbo.base.resv; 276 r = radeon_sync_resv(p->rdev, &p->ib.sync, resv,
|
radeon_object.c | 193 struct dma_resv *resv, 271 sg, resv, &radeon_ttm_bo_destroy); 628 dma_resv_assert_held(bo->tbo.base.resv); 754 dma_resv_assert_held(bo->tbo.base.resv); 766 dma_resv_assert_held(bo->tbo.base.resv); 888 struct dma_resv *resv = bo->tbo.base.resv; local in function:radeon_bo_fence 891 dma_resv_add_shared_fence(resv, &fence->base); 893 dma_resv_add_excl_fence(resv, &fence->base);
|
/src/sys/arch/amiga/amiga/ |
cfdev.h | 43 u_long resv; member in struct:expanrom
|
/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
intel_engine_pool.c | 51 struct dma_resv *resv = node->obj->base.resv; local in function:pool_active 54 if (dma_resv_trylock(resv)) { 55 dma_resv_add_excl_fence(resv, NULL); 56 dma_resv_unlock(resv);
|
/src/sys/external/bsd/drm2/dist/drm/vgem/ |
vgem_fence.c | 29 #include <linux/dma-resv.h> 136 struct dma_resv *resv; local in function:vgem_fence_attach_ioctl 158 resv = obj->resv; 159 if (!dma_resv_test_signaled_rcu(resv, 167 dma_resv_lock(resv, NULL); 169 dma_resv_add_excl_fence(resv, fence); 170 else if ((ret = dma_resv_reserve_shared(resv, 1)) == 0) 171 dma_resv_add_shared_fence(resv, fence); 172 dma_resv_unlock(resv); [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_dma_buf.c | 221 r = __dma_resv_make_exclusive(bo->tbo.base.resv); 414 struct dma_resv *resv = dma_buf->resv; local in function:amdgpu_dma_buf_create_obj 426 bp.resv = resv; 427 dma_resv_lock(resv, NULL); 437 dma_resv_unlock(resv); 441 dma_resv_unlock(resv);
|
amdgpu_gem.c | 60 struct dma_resv *resv, 73 bp.resv = resv; 152 abo->tbo.base.resv != vm->root.base.bo->tbo.base.resv) 233 struct dma_resv *resv = NULL; local in function:amdgpu_gem_create_ioctl 270 resv = vm->root.base.bo->tbo.base.resv; 275 flags, ttm_bo_type_device, resv, &gobj); 453 ret = dma_resv_wait_timeout_rcu(robj->tbo.base.resv, true, true [all...] |
amdgpu_object.c | 260 bp.resv = NULL; 526 .resv = bp->resv, 587 NULL, bp->resv, &amdgpu_bo_destroy); 603 r = amdgpu_fill_buffer(bo, 0, bo->tbo.base.resv, &fence); 612 if (!bp->resv) 625 if (!bp->resv) 626 dma_resv_unlock(bo->tbo.base.resv); 647 bp.resv = bo->tbo.base.resv; 1414 struct dma_resv *resv = bo->tbo.base.resv; local in function:amdgpu_bo_fence [all...] |
amdgpu_object.h | 50 struct dma_resv *resv; member in struct:amdgpu_bo_param
|
amdgpu_cs.c | 411 .resv = bo->tbo.base.resv, 672 struct dma_resv *resv = bo->tbo.base.resv; local in function:amdgpu_cs_sync_rings 674 r = amdgpu_sync_resv(p->adev, &p->job->sync, resv, p->filp, 1696 if (dma_resv_locking_ctx((*bo)->tbo.base.resv) != &parser->ticket)
|
amdgpu_amdkfd_gpuvm.c | 226 * NOTE: Must be called with BO reserved i.e. bo->tbo.resv->lock held. 231 struct dma_resv *resv = bo->tbo.base.resv; local in function:amdgpu_amdkfd_remove_eviction_fence 238 old = dma_resv_get_list(resv); 254 dma_resv_held(resv)); 266 write_seqcount_begin(&resv->seq); 267 RCU_INIT_POINTER(resv->fence, new); 268 write_seqcount_end(&resv->seq); 276 dma_resv_held(resv)); 856 sync, pd->tbo.base.resv, [all...] |
/src/sys/external/bsd/drm2/dist/drm/ |
drm_mode_config.c | 35 #include <linux/dma-resv.h> 430 struct dma_resv resv; local in function:drm_mode_config_init 433 dma_resv_init(&resv); 442 ret = dma_resv_lock(&resv, &resv_ctx); 444 dma_resv_lock_slow(&resv, &resv_ctx); 446 dma_resv_unlock(&resv); 451 dma_resv_fini(&resv);
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_gem.h | 45 #include <linux/dma-resv.h> 310 * @resv: 314 * Normally (@resv == &@_resv) except for imported GEM objects. 316 struct dma_resv *resv; member in struct:drm_gem_object
|
/src/sys/external/bsd/drm2/include/linux/ |
dma-buf.h | 41 #include <linux/dma-resv.h> 78 struct dma_resv *resv; member in struct:dma_buf 101 struct dma_resv *resv; member in struct:dma_buf_export_info
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_fence.c | 383 struct dma_resv *resv = nvbo->bo.base.resv; local in function:nouveau_fence_sync 389 ret = dma_resv_reserve_shared(resv, 1); 395 fobj = dma_resv_get_list(resv); 396 fence = dma_resv_get_excl(resv); 425 dma_resv_held(resv));
|
/src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/ |
i915_gem_mman.c | 631 struct drm_mm_node *resv; local in function:igt_mmap_offset_exhaustion 633 resv = kzalloc(sizeof(*resv), GFP_NOWAIT); 634 if (!resv) { 639 resv->start = drm_mm_hole_node_start(hole) + loop; 640 resv->size = hole->hole_size - loop; 641 resv->color = -1ul; 644 if (!resv->size) { 645 kfree(resv); 650 resv->start, resv->size) [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_vma_types.h | 184 struct dma_resv *resv; /** Alias of obj->resv */ member in struct:i915_vma
|
/src/sys/external/bsd/drm2/dist/include/drm/ttm/ |
ttm_bo_api.h | 55 #include <linux/dma-resv.h> 209 * Members protected by the bo::resv::reserved lock. 290 * @resv: Reservation object to allow reserved evictions with. 299 struct dma_resv *resv; member in struct:ttm_operation_ctx 470 * @resv: Pointer to a dma_resv, or NULL to let ttm allocate one. 481 * Furthermore, if resv == NULL, the buffer's reservation lock will be held, 503 struct dma_resv *resv, 522 * @resv: Pointer to a dma_resv, or NULL to let ttm allocate one. 547 struct sg_table *sg, struct dma_resv *resv,
|
/src/sys/arch/ia64/include/ |
dig64.h | 118 uint8_t resv; /* must be 0 */ member in struct:dig64_acpi_spec 130 uint8_t resv; /* must be 0 */ member in struct:dig64_pci_spec
|
/src/sys/arch/amiga/dev/ |
if_esreg.h | 40 volatile u_short resv; member in struct:smcregs::__anonf052b2be0108 65 volatile u_short resv[3]; member in struct:smcregs::__anonf052b2be0408
|
/src/sys/external/bsd/drm2/dist/drm/ttm/ |
ttm_bo.c | 56 #include <linux/dma-resv.h> 200 dma_resv_assert_held(bo->base.resv); 256 dma_resv_assert_held(bo->base.resv); 289 dma_resv_assert_held(pos->first->base.resv); 290 dma_resv_assert_held(pos->last->base.resv); 304 dma_resv_assert_held(pos->first->base.resv); 305 dma_resv_assert_held(pos->last->base.resv); 319 dma_resv_assert_held(pos->first->base.resv); 320 dma_resv_assert_held(pos->last->base.resv); 451 if (bo->base.resv == &bo->base._resv 556 struct dma_resv *resv; local in function:ttm_bo_cleanup_refs [all...] |
/src/sys/sys/ |
disklabel_rdb.h | 149 uint32_t resv; member in struct:badblock
|