Symbol: drm_suballoc
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
325
static inline uint64_t amdgpu_sa_bo_gpu_addr(struct drm_suballoc *sa_bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
331
static inline void *amdgpu_sa_bo_cpu_addr(struct drm_suballoc *sa_bo)
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
345
struct drm_suballoc **sa_bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h
347
void amdgpu_sa_bo_free(struct drm_suballoc **sa_bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
100
struct drm_suballoc *sa_bo;
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
80
struct drm_suballoc **sa_bo,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
83
struct drm_suballoc *sa = drm_suballoc_new(&sa_manager->base, size,
sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c
96
void amdgpu_sa_bo_free(struct drm_suballoc **sa_bo, struct dma_fence *fence)
sys/dev/pci/drm/drm_suballoc.c
116
static void drm_suballoc_remove_locked(struct drm_suballoc *sa)
sys/dev/pci/drm/drm_suballoc.c
131
struct drm_suballoc *sa, *tmp;
sys/dev/pci/drm/drm_suballoc.c
136
sa = list_entry(sa_manager->hole->next, struct drm_suballoc, olist);
sys/dev/pci/drm/drm_suballoc.c
150
return list_entry(hole, struct drm_suballoc, olist)->eoffset;
sys/dev/pci/drm/drm_suballoc.c
160
return list_entry(hole->next, struct drm_suballoc, olist)->soffset;
sys/dev/pci/drm/drm_suballoc.c
165
struct drm_suballoc *sa,
sys/dev/pci/drm/drm_suballoc.c
230
struct drm_suballoc *best_bo = NULL;
sys/dev/pci/drm/drm_suballoc.c
248
struct drm_suballoc *sa;
sys/dev/pci/drm/drm_suballoc.c
256
struct drm_suballoc, flist);
sys/dev/pci/drm/drm_suballoc.c
314
struct drm_suballoc *
sys/dev/pci/drm/drm_suballoc.c
322
struct drm_suballoc *sa;
sys/dev/pci/drm/drm_suballoc.c
400
void drm_suballoc_free(struct drm_suballoc *suballoc,
sys/dev/pci/drm/drm_suballoc.c
430
struct drm_suballoc *i;
sys/dev/pci/drm/drm_suballoc.c
52
static void drm_suballoc_remove_locked(struct drm_suballoc *sa);
sys/dev/pci/drm/drm_suballoc.c
97
struct drm_suballoc *sa, *tmp;
sys/dev/pci/drm/include/drm/drm_suballoc.h
56
struct drm_suballoc *
sys/dev/pci/drm/include/drm/drm_suballoc.h
60
void drm_suballoc_free(struct drm_suballoc *sa, struct dma_fence *fence);
sys/dev/pci/drm/include/drm/drm_suballoc.h
68
static inline size_t drm_suballoc_soffset(struct drm_suballoc *sa)
sys/dev/pci/drm/include/drm/drm_suballoc.h
79
static inline size_t drm_suballoc_eoffset(struct drm_suballoc *sa)
sys/dev/pci/drm/include/drm/drm_suballoc.h
90
static inline size_t drm_suballoc_size(struct drm_suballoc *sa)
sys/dev/pci/drm/radeon/radeon.h
561
struct drm_suballoc *sa_bo;
sys/dev/pci/drm/radeon/radeon.h
792
struct drm_suballoc *sa_bo;
sys/dev/pci/drm/radeon/radeon_object.h
178
static inline uint64_t radeon_sa_bo_gpu_addr(struct drm_suballoc *sa_bo)
sys/dev/pci/drm/radeon/radeon_object.h
184
static inline void *radeon_sa_bo_cpu_addr(struct drm_suballoc *sa_bo)
sys/dev/pci/drm/radeon/radeon_object.h
201
struct drm_suballoc **sa_bo,
sys/dev/pci/drm/radeon/radeon_object.h
203
extern void radeon_sa_bo_free(struct drm_suballoc **sa_bo,
sys/dev/pci/drm/radeon/radeon_sa.c
122
struct drm_suballoc **sa_bo,
sys/dev/pci/drm/radeon/radeon_sa.c
125
struct drm_suballoc *sa = drm_suballoc_new(&sa_manager->base, size,
sys/dev/pci/drm/radeon/radeon_sa.c
137
void radeon_sa_bo_free(struct drm_suballoc **sa_bo,