Symbol: intel_stolen_node
drivers/gpu/drm/i915/display/intel_fbc.c
102
struct intel_stolen_node *compressed_fb;
drivers/gpu/drm/i915/display/intel_fbc.c
103
struct intel_stolen_node *compressed_llb;
drivers/gpu/drm/i915/display/intel_parent.c
329
struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/i915/display/intel_parent.c
335
int intel_parent_stolen_insert_node(struct intel_display *display, struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/i915/display/intel_parent.c
345
struct intel_stolen_node *node)
drivers/gpu/drm/i915/display/intel_parent.c
356
const struct intel_stolen_node *node)
drivers/gpu/drm/i915/display/intel_parent.c
361
u32 intel_parent_stolen_node_offset(struct intel_display *display, struct intel_stolen_node *node)
drivers/gpu/drm/i915/display/intel_parent.c
382
u64 intel_parent_stolen_node_address(struct intel_display *display, struct intel_stolen_node *node)
drivers/gpu/drm/i915/display/intel_parent.c
387
u64 intel_parent_stolen_node_size(struct intel_display *display, const struct intel_stolen_node *node)
drivers/gpu/drm/i915/display/intel_parent.c
392
struct intel_stolen_node *intel_parent_stolen_node_alloc(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_parent.c
397
void intel_parent_stolen_node_free(struct intel_display *display, const struct intel_stolen_node *node)
drivers/gpu/drm/i915/display/intel_parent.h
130
struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/i915/display/intel_parent.h
132
int intel_parent_stolen_insert_node(struct intel_display *display, struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/i915/display/intel_parent.h
135
struct intel_stolen_node *node);
drivers/gpu/drm/i915/display/intel_parent.h
138
const struct intel_stolen_node *node);
drivers/gpu/drm/i915/display/intel_parent.h
139
u32 intel_parent_stolen_node_offset(struct intel_display *display, struct intel_stolen_node *node);
drivers/gpu/drm/i915/display/intel_parent.h
142
u64 intel_parent_stolen_node_address(struct intel_display *display, struct intel_stolen_node *node);
drivers/gpu/drm/i915/display/intel_parent.h
143
u64 intel_parent_stolen_node_size(struct intel_display *display, const struct intel_stolen_node *node);
drivers/gpu/drm/i915/display/intel_parent.h
144
struct intel_stolen_node *intel_parent_stolen_node_alloc(struct intel_display *display);
drivers/gpu/drm/i915/display/intel_parent.h
145
void intel_parent_stolen_node_free(struct intel_display *display, const struct intel_stolen_node *node);
drivers/gpu/drm/i915/display/intel_parent.h
22
struct intel_stolen_node;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
100
static void i915_gem_stolen_remove_node(struct intel_stolen_node *node)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1050
static u64 i915_gem_stolen_node_offset(const struct intel_stolen_node *node)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1055
static u64 i915_gem_stolen_node_address(const struct intel_stolen_node *node)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1062
static bool i915_gem_stolen_node_allocated(const struct intel_stolen_node *node)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1067
static u64 i915_gem_stolen_node_size(const struct intel_stolen_node *node)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1072
static struct intel_stolen_node *i915_gem_stolen_node_alloc(struct drm_device *drm)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1075
struct intel_stolen_node *node;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
1086
static void i915_gem_stolen_node_free(const struct intel_stolen_node *node)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
68
static int i915_gem_stolen_insert_node_in_range(struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
86
static int i915_gem_stolen_insert_node(struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/xe/display/xe_stolen.c
16
static int xe_stolen_insert_node_in_range(struct intel_stolen_node *node, u64 size,
drivers/gpu/drm/xe/display/xe_stolen.c
46
static void xe_stolen_remove_node(struct intel_stolen_node *node)
drivers/gpu/drm/xe/display/xe_stolen.c
59
static bool xe_stolen_node_allocated(const struct intel_stolen_node *node)
drivers/gpu/drm/xe/display/xe_stolen.c
64
static u64 xe_stolen_node_offset(const struct intel_stolen_node *node)
drivers/gpu/drm/xe/display/xe_stolen.c
72
static u64 xe_stolen_node_address(const struct intel_stolen_node *node)
drivers/gpu/drm/xe/display/xe_stolen.c
79
static u64 xe_stolen_node_size(const struct intel_stolen_node *node)
drivers/gpu/drm/xe/display/xe_stolen.c
84
static struct intel_stolen_node *xe_stolen_node_alloc(struct drm_device *drm)
drivers/gpu/drm/xe/display/xe_stolen.c
87
struct intel_stolen_node *node;
drivers/gpu/drm/xe/display/xe_stolen.c
98
static void xe_stolen_node_free(const struct intel_stolen_node *node)
include/drm/intel/display_parent_interface.h
209
int (*insert_node_in_range)(struct intel_stolen_node *node, u64 size,
include/drm/intel/display_parent_interface.h
211
int (*insert_node)(struct intel_stolen_node *node, u64 size, unsigned int align); /* Optional */
include/drm/intel/display_parent_interface.h
212
void (*remove_node)(struct intel_stolen_node *node);
include/drm/intel/display_parent_interface.h
214
bool (*node_allocated)(const struct intel_stolen_node *node);
include/drm/intel/display_parent_interface.h
215
u64 (*node_offset)(const struct intel_stolen_node *node);
include/drm/intel/display_parent_interface.h
218
u64 (*node_address)(const struct intel_stolen_node *node);
include/drm/intel/display_parent_interface.h
219
u64 (*node_size)(const struct intel_stolen_node *node);
include/drm/intel/display_parent_interface.h
220
struct intel_stolen_node *(*node_alloc)(struct drm_device *drm);
include/drm/intel/display_parent_interface.h
221
void (*node_free)(const struct intel_stolen_node *node);
include/drm/intel/display_parent_interface.h
27
struct intel_stolen_node;