struct drm_mm_node;
struct drm_i915_gem_object;
-#define i915_stolen_fb drm_mm_node
+#define intel_stolen_node drm_mm_node
int i915_gem_stolen_insert_node(struct drm_i915_private *i915,
struct drm_mm_node *node, u64 size,
struct xe_bo;
-struct i915_stolen_fb {
+struct intel_stolen_node {
struct xe_bo *bo;
};
static inline int i915_gem_stolen_insert_node_in_range(struct xe_device *xe,
- struct i915_stolen_fb *fb,
+ struct intel_stolen_node *fb,
u32 size, u32 align,
u32 start, u32 end)
{
}
static inline int i915_gem_stolen_insert_node(struct xe_device *xe,
- struct i915_stolen_fb *fb,
+ struct intel_stolen_node *fb,
u32 size, u32 align)
{
/* Not used on xe */
}
static inline void i915_gem_stolen_remove_node(struct xe_device *xe,
- struct i915_stolen_fb *fb)
+ struct intel_stolen_node *fb)
{
xe_bo_unpin_map_no_vm(fb->bo);
fb->bo = NULL;
#define i915_gem_stolen_initialized(xe) (!!ttm_manager_type(&(xe)->ttm, XE_PL_STOLEN))
#define i915_gem_stolen_node_allocated(fb) (!!((fb)->bo))
-static inline u32 i915_gem_stolen_node_offset(struct i915_stolen_fb *fb)
+static inline u32 i915_gem_stolen_node_offset(struct intel_stolen_node *fb)
{
struct xe_res_cursor res;