drm_property_blob
struct drm_property_blob *edid_blob = connector->edid_blob_ptr;
struct drm_property_blob *blob = crtc->base.gamma_lut;
struct drm_property_blob *blob = crtc->base.ctm;
struct drm_property_blob *blob = crtc_state->degamma_lut;
struct drm_property_blob *blob = NULL;
struct drm_property_blob *blob)
struct drm_property_blob **blob,
struct drm_property_blob *new_blob = NULL;
struct drm_property_blob *mode =
static struct drm_property_blob *setcmap_new_gamma_lut(struct drm_crtc *crtc,
struct drm_property_blob *gamma_lut;
struct drm_property_blob *gamma_lut = NULL;
struct drm_property_blob *blob, *bt;
struct drm_property_blob *blob;
struct drm_property_blob *blob =
container_of(kref, struct drm_property_blob, base.refcount);
struct drm_property_blob *
struct drm_property_blob *blob;
if (!length || length > ULONG_MAX - sizeof(struct drm_property_blob))
blob = kvzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL);
void drm_property_blob_put(struct drm_property_blob *blob)
struct drm_property_blob *blob, *bt;
struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob)
struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
struct drm_property_blob *blob = NULL;
struct drm_property_blob **replace,
struct drm_property_blob *new_blob = NULL;
struct drm_property_blob *old_blob = NULL;
bool drm_property_replace_blob(struct drm_property_blob **blob,
struct drm_property_blob *new_blob)
struct drm_property_blob *old_blob = *blob;
struct drm_property_blob *blob;
struct drm_property_blob *blob;
struct drm_property_blob *blob = NULL, *bt;
struct drm_property_blob *blob;
struct drm_property_blob *blob,
struct drm_property_blob;
struct drm_property_blob *blob);
static inline int drm_color_lut_size(const struct drm_property_blob *blob)
struct drm_property_blob *tile_blob_ptr;
struct drm_property_blob;
struct drm_property_blob *edid_blob_ptr;
struct drm_property_blob *path_blob_ptr;
struct drm_property_blob *mode_blob;
struct drm_property_blob *degamma_lut;
struct drm_property_blob *ctm;
struct drm_property_blob *gamma_lut;
#define obj_to_blob(x) container_of(x, struct drm_property_blob, base)
struct drm_property_blob *drm_property_create_blob(struct drm_device *dev,
struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
struct drm_property_blob **replace,
bool drm_property_replace_blob(struct drm_property_blob **blob,
struct drm_property_blob *new_blob);
struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob);
void drm_property_blob_put(struct drm_property_blob *blob);
struct drm_property_blob *edid_blob = connector->edid_blob_ptr;