drm_suballoc_manager
struct drm_suballoc_manager base;
to_amdgpu_sa_manager(struct drm_suballoc_manager *manager)
struct drm_suballoc_manager *sa_manager = sa->manager;
static void drm_suballoc_try_free(struct drm_suballoc_manager *sa_manager)
static size_t drm_suballoc_hole_soffset(struct drm_suballoc_manager *sa_manager)
static size_t drm_suballoc_hole_eoffset(struct drm_suballoc_manager *sa_manager)
static bool drm_suballoc_try_alloc(struct drm_suballoc_manager *sa_manager,
static bool __drm_suballoc_event(struct drm_suballoc_manager *sa_manager,
static bool drm_suballoc_event(struct drm_suballoc_manager *sa_manager,
static bool drm_suballoc_next_hole(struct drm_suballoc_manager *sa_manager,
drm_suballoc_new(struct drm_suballoc_manager *sa_manager, size_t size,
struct drm_suballoc_manager *sa_manager;
void drm_suballoc_dump_debug_info(struct drm_suballoc_manager *sa_manager,
static void drm_suballoc_try_free(struct drm_suballoc_manager *sa_manager);
void drm_suballoc_manager_init(struct drm_suballoc_manager *sa_manager,
void drm_suballoc_manager_fini(struct drm_suballoc_manager *sa_manager)
struct drm_suballoc_manager base;
to_radeon_sa_manager(struct drm_suballoc_manager *manager)
struct drm_suballoc_manager vm_update_sa;
to_xe_sa_manager(struct drm_suballoc_manager *mng)
struct drm_suballoc_manager base;
drm_suballoc_dump_debug_info(struct drm_suballoc_manager *sa_manager,
struct drm_suballoc_manager *manager;
void drm_suballoc_manager_init(struct drm_suballoc_manager *sa_manager,
void drm_suballoc_manager_fini(struct drm_suballoc_manager *sa_manager);
drm_suballoc_new(struct drm_suballoc_manager *sa_manager, size_t size,
void drm_suballoc_dump_debug_info(struct drm_suballoc_manager *sa_manager,