xe_sa_manager
int xe_bb_init(struct xe_bb *bb, struct xe_sa_manager *bb_pool, u32 dwords)
struct xe_sa_manager;
int xe_bb_init(struct xe_bb *bb, struct xe_sa_manager *bb_pool, u32 dwords);
struct xe_sa_manager *bb_pool;
struct xe_sa_manager *sam;
struct xe_sa_manager;
struct xe_sa_manager *sam;
void xe_sa_bo_swap_shadow(struct xe_sa_manager *sa_manager)
struct xe_sa_manager *sa_manager = to_xe_sa_manager(sa_bo->manager);
struct drm_suballoc *__xe_sa_bo_new(struct xe_sa_manager *sa_manager, u32 size, gfp_t gfp)
struct xe_sa_manager *sa_manager = arg;
int xe_sa_bo_init(struct xe_sa_manager *sa_manager, struct drm_suballoc *sa, size_t size)
struct xe_sa_manager *sa_manager = to_xe_sa_manager(sa_bo->manager);
struct xe_sa_manager *sa_manager = to_xe_sa_manager(sa_bo->manager);
struct xe_sa_manager *__xe_sa_bo_manager_init(struct xe_tile *tile, u32 size,
struct xe_sa_manager *sa_manager;
struct xe_sa_manager *__xe_sa_bo_manager_init(struct xe_tile *tile, u32 size,
struct drm_suballoc *__xe_sa_bo_new(struct xe_sa_manager *sa_manager, u32 size, gfp_t gfp);
static inline struct xe_sa_manager *xe_sa_bo_manager_init(struct xe_tile *tile, u32 size, u32 align)
static inline struct drm_suballoc *xe_sa_bo_new(struct xe_sa_manager *sa_manager, u32 size)
int xe_sa_bo_init(struct xe_sa_manager *sa_manager, struct drm_suballoc *sa, size_t size);
static inline struct xe_sa_manager *
return container_of(mng, struct xe_sa_manager, base);
static inline u64 xe_sa_manager_gpu_addr(struct xe_sa_manager *sa_manager)
void xe_sa_bo_swap_shadow(struct xe_sa_manager *sa_manager);
static inline struct mutex *xe_sa_bo_swap_guard(struct xe_sa_manager *sa_manager)
struct xe_sa_manager *kernel_bb_pool;
struct xe_sa_manager *reclaim_pool;