intel_dsb_buffer
struct intel_dsb_buffer *dsb_buf;
static struct intel_dsb_buffer *dsb_buffer_create(struct intel_display *display, size_t size)
struct intel_dsb_buffer *dsb_buf;
static void intel_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf)
static u32 intel_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf)
static void intel_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val)
static u32 intel_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx)
static void intel_dsb_buffer_fill(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size)
static struct intel_dsb_buffer *intel_dsb_buffer_create(struct drm_device *drm, size_t size)
struct intel_dsb_buffer *dsb_buf;
static void intel_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf)
static u32 xe_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf)
static void xe_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val)
static u32 xe_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx)
static void xe_dsb_buffer_fill(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size)
static struct intel_dsb_buffer *xe_dsb_buffer_create(struct drm_device *drm, size_t size)
struct intel_dsb_buffer *dsb_buf;
static void xe_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf)
static void xe_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf)
struct intel_dsb_buffer;
u32 (*ggtt_offset)(struct intel_dsb_buffer *dsb_buf);
void (*write)(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val);
u32 (*read)(struct intel_dsb_buffer *dsb_buf, u32 idx);
void (*fill)(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size);
struct intel_dsb_buffer *(*create)(struct drm_device *drm, size_t size);
void (*cleanup)(struct intel_dsb_buffer *dsb_buf);
void (*flush_map)(struct intel_dsb_buffer *dsb_buf);