Searched refs:sa_bo (Results 1 - 6 of 6) sorted by relevance
/freebsd-9.3-release/sys/dev/drm2/radeon/ |
H A D | radeon_sa.c | 51 static void radeon_sa_bo_remove_locked(struct radeon_sa_bo *sa_bo); 84 struct radeon_sa_bo *sa_bo, *tmp; local 93 list_for_each_entry_safe(sa_bo, tmp, &sa_manager->olist, olist) { 94 radeon_sa_bo_remove_locked(sa_bo); 148 static void radeon_sa_bo_remove_locked(struct radeon_sa_bo *sa_bo) argument 150 struct radeon_sa_manager *sa_manager = sa_bo->manager; 151 if (sa_manager->hole == &sa_bo->olist) { 152 sa_manager->hole = sa_bo->olist.prev; 154 list_del_init(&sa_bo->olist); 155 list_del_init(&sa_bo 162 struct radeon_sa_bo *sa_bo, *tmp; local 196 radeon_sa_bo_try_alloc(struct radeon_sa_manager *sa_manager, struct radeon_sa_bo *sa_bo, unsigned size, unsigned align) argument 274 struct radeon_sa_bo *sa_bo; local 318 radeon_sa_bo_new(struct radeon_device *rdev, struct radeon_sa_manager *sa_manager, struct radeon_sa_bo **sa_bo, unsigned size, unsigned align, bool block) argument 384 radeon_sa_bo_free(struct radeon_device *rdev, struct radeon_sa_bo **sa_bo, struct radeon_fence *fence) argument [all...] |
H A D | radeon_object.h | 161 static inline uint64_t radeon_sa_bo_gpu_addr(struct radeon_sa_bo *sa_bo) argument 163 return sa_bo->manager->gpu_addr + sa_bo->soffset; 166 static inline void * radeon_sa_bo_cpu_addr(struct radeon_sa_bo *sa_bo) argument 168 return (char *)sa_bo->manager->cpu_ptr + sa_bo->soffset; 182 struct radeon_sa_bo **sa_bo, 185 struct radeon_sa_bo **sa_bo,
|
H A D | radeon_semaphore.c | 49 &(*semaphore)->sa_bo, 8, 8, true); 56 (*semaphore)->gpu_addr = radeon_sa_bo_gpu_addr((*semaphore)->sa_bo); 57 *((uint64_t*)radeon_sa_bo_cpu_addr((*semaphore)->sa_bo)) = 0; 121 radeon_sa_bo_free(rdev, &(*semaphore)->sa_bo, fence);
|
H A D | radeon_ring.c | 70 r = radeon_sa_bo_new(rdev, &rdev->ring_tmp_bo, &ib->sa_bo, size, 256, true); 83 ib->ptr = radeon_sa_bo_cpu_addr(ib->sa_bo); 89 ib->gpu_addr = ib->sa_bo->soffset + RADEON_VA_IB_OFFSET; 91 ib->gpu_addr = radeon_sa_bo_gpu_addr(ib->sa_bo); 111 radeon_sa_bo_free(rdev, &ib->sa_bo, ib->fence);
|
H A D | radeon_cs.c | 176 p->ib.sa_bo = NULL; 178 p->const_ib.sa_bo = NULL;
|
H A D | radeon.h | 445 struct radeon_sa_bo *sa_bo; member in struct:radeon_semaphore 631 struct radeon_sa_bo *sa_bo; member in struct:radeon_ib
|
Completed in 191 milliseconds