Symbol: drm_property_blob
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
888
struct drm_property_blob *degamma_lut;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
916
struct drm_property_blob *ctm;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
921
struct drm_property_blob *shaper_lut;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
932
struct drm_property_blob *lut3d;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
937
struct drm_property_blob *blend_lut;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
338
__extract_blob_lut(const struct drm_property_blob *blob, uint32_t *size)
sys/dev/pci/drm/drm_atomic_helper.c
849
struct drm_property_blob *pixel_format_blob;
sys/dev/pci/drm/drm_atomic_uapi.c
124
struct drm_property_blob *blob)
sys/dev/pci/drm/drm_atomic_uapi.c
380
struct drm_property_blob *mode =
sys/dev/pci/drm/drm_atomic_uapi.c
83
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_color_mgmt.c
285
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_color_mgmt.c
606
int drm_color_lut_check(const struct drm_property_blob *lut, u32 tests)
sys/dev/pci/drm/drm_connector.c
2949
struct drm_property_blob *old_blob = old_state->hdr_output_metadata;
sys/dev/pci/drm/drm_connector.c
2950
struct drm_property_blob *new_blob = new_state->hdr_output_metadata;
sys/dev/pci/drm/drm_damage_helper.c
115
struct drm_property_blob *damage = NULL;
sys/dev/pci/drm/drm_fb_helper.c
906
static struct drm_property_blob *setcmap_new_gamma_lut(struct drm_crtc *crtc,
sys/dev/pci/drm/drm_fb_helper.c
910
struct drm_property_blob *gamma_lut;
sys/dev/pci/drm/drm_fb_helper.c
953
struct drm_property_blob *gamma_lut = NULL;
sys/dev/pci/drm/drm_mode_config.c
518
struct drm_property_blob *blob, *bt;
sys/dev/pci/drm/drm_plane.c
1805
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_plane.c
197
static struct drm_property_blob *create_in_format_blob(struct drm_device *dev,
sys/dev/pci/drm/drm_plane.c
204
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_plane.c
371
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_property.c
529
struct drm_property_blob *blob =
sys/dev/pci/drm/drm_property.c
530
container_of(kref, struct drm_property_blob, base.refcount);
sys/dev/pci/drm/drm_property.c
555
struct drm_property_blob *
sys/dev/pci/drm/drm_property.c
559
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_property.c
562
if (!length || length > INT_MAX - sizeof(struct drm_property_blob))
sys/dev/pci/drm/drm_property.c
565
blob = kvzalloc(sizeof(struct drm_property_blob) + length, GFP_KERNEL_ACCOUNT);
sys/dev/pci/drm/drm_property.c
601
void drm_property_blob_put(struct drm_property_blob *blob)
sys/dev/pci/drm/drm_property.c
613
struct drm_property_blob *blob, *bt;
sys/dev/pci/drm/drm_property.c
632
struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob)
sys/dev/pci/drm/drm_property.c
651
struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
sys/dev/pci/drm/drm_property.c
655
struct drm_property_blob *blob = NULL;
sys/dev/pci/drm/drm_property.c
692
struct drm_property_blob **replace,
sys/dev/pci/drm/drm_property.c
698
struct drm_property_blob *new_blob = NULL;
sys/dev/pci/drm/drm_property.c
699
struct drm_property_blob *old_blob = NULL;
sys/dev/pci/drm/drm_property.c
739
bool drm_property_replace_blob(struct drm_property_blob **blob,
sys/dev/pci/drm/drm_property.c
740
struct drm_property_blob *new_blob)
sys/dev/pci/drm/drm_property.c
742
struct drm_property_blob *old_blob = *blob;
sys/dev/pci/drm/drm_property.c
772
struct drm_property_blob **blob,
sys/dev/pci/drm/drm_property.c
778
struct drm_property_blob *new_blob = NULL;
sys/dev/pci/drm/drm_property.c
817
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_property.c
846
struct drm_property_blob *blob;
sys/dev/pci/drm/drm_property.c
882
struct drm_property_blob *blob = NULL, *bt;
sys/dev/pci/drm/drm_property.c
961
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
1174
static struct drm_property_blob *
sys/dev/pci/drm/i915/display/intel_color.c
1177
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
1208
static struct drm_property_blob *
sys/dev/pci/drm/i915/display/intel_color.c
1210
const struct drm_property_blob *blob_in, int lut_out_size,
sys/dev/pci/drm/i915/display/intel_color.c
1214
struct drm_property_blob *blob_out;
sys/dev/pci/drm/i915/display/intel_color.c
1244
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1262
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1282
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1298
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1322
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1360
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1399
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1413
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1414
const struct drm_property_blob *pre_csc_lut = crtc_state->pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1415
const struct drm_property_blob *blob = post_csc_lut ?: pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1444
const struct drm_property_blob *blob,
sys/dev/pci/drm/i915/display/intel_color.c
1469
const struct drm_property_blob *blob,
sys/dev/pci/drm/i915/display/intel_color.c
1519
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1520
const struct drm_property_blob *pre_csc_lut = crtc_state->pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1521
const struct drm_property_blob *blob = post_csc_lut ?: pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1547
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1548
const struct drm_property_blob *pre_csc_lut = crtc_state->pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1549
const struct drm_property_blob *blob = post_csc_lut ?: pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1605
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1654
const struct drm_property_blob *pre_csc_lut = crtc_state->pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1655
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1692
const struct drm_property_blob *blob = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1727
const struct drm_property_blob *blob = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1789
const struct drm_property_blob *pre_csc_lut = crtc_state->pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1790
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
183
static bool lut_is_legacy(const struct drm_property_blob *lut)
sys/dev/pci/drm/i915/display/intel_color.c
1845
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1879
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
1898
const struct drm_property_blob *pre_csc_lut = crtc_state->pre_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
1899
const struct drm_property_blob *post_csc_lut = crtc_state->post_csc_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2119
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
2120
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
2194
const struct drm_property_blob *gamma_lut = crtc_state->hw.gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2212
const struct drm_property_blob *gamma_lut = crtc_state->hw.gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2228
const struct drm_property_blob *lut, int expected)
sys/dev/pci/drm/i915/display/intel_color.c
2252
const struct drm_property_blob *gamma_lut = crtc_state->hw.gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2253
const struct drm_property_blob *degamma_lut = crtc_state->hw.degamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2301
const struct drm_property_blob *blob)
sys/dev/pci/drm/i915/display/intel_color.c
2549
struct drm_property_blob *gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2659
struct drm_property_blob *degamma_lut, *gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2767
struct drm_property_blob *gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
2784
struct drm_property_blob *gamma_lut;
sys/dev/pci/drm/i915/display/intel_color.c
3142
static bool intel_lut_equal(const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3143
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3180
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3181
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3199
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3200
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3212
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3213
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3225
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3226
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3238
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3239
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3251
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3252
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3264
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
3265
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.c
3283
static struct drm_property_blob *i9xx_read_lut_8(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3287
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3309
static struct drm_property_blob *i9xx_read_lut_10(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3314
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3360
static struct drm_property_blob *i965_read_lut_10p6(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3365
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3412
static struct drm_property_blob *chv_read_cgm_degamma(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3417
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3438
static struct drm_property_blob *chv_read_cgm_gamma(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3443
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3487
static struct drm_property_blob *ilk_read_lut_8(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3491
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3512
static struct drm_property_blob *ilk_read_lut_10(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3517
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3549
struct drm_property_blob **blob =
sys/dev/pci/drm/i915/display/intel_color.c
3574
static struct drm_property_blob *ivb_read_lut_10(struct intel_crtc *crtc,
sys/dev/pci/drm/i915/display/intel_color.c
3580
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3610
struct drm_property_blob **blob =
sys/dev/pci/drm/i915/display/intel_color.c
3639
static struct drm_property_blob *bdw_read_lut_10(struct intel_crtc *crtc,
sys/dev/pci/drm/i915/display/intel_color.c
3645
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3677
struct drm_property_blob **blob =
sys/dev/pci/drm/i915/display/intel_color.c
3705
static struct drm_property_blob *glk_read_degamma_lut(struct intel_crtc *crtc)
sys/dev/pci/drm/i915/display/intel_color.c
3710
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3770
static struct drm_property_blob *
sys/dev/pci/drm/i915/display/intel_color.c
3776
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
3994
struct drm_property_blob *blob;
sys/dev/pci/drm/i915/display/intel_color.c
78
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.c
79
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_color.h
16
struct drm_property_blob;
sys/dev/pci/drm/i915/display/intel_color.h
39
const struct drm_property_blob *blob1,
sys/dev/pci/drm/i915/display/intel_color.h
40
const struct drm_property_blob *blob2,
sys/dev/pci/drm/i915/display/intel_display_core.h
34
struct drm_property_blob;
sys/dev/pci/drm/i915/display/intel_display_core.h
362
struct drm_property_blob *glk_linear_degamma_lut;
sys/dev/pci/drm/i915/display/intel_display_types.h
982
struct drm_property_blob *degamma_lut, *gamma_lut, *ctm;
sys/dev/pci/drm/i915/display/intel_display_types.h
988
struct drm_property_blob *pre_csc_lut, *post_csc_lut;
sys/dev/pci/drm/include/drm/drm_atomic_uapi.h
34
struct drm_property_blob;
sys/dev/pci/drm/include/drm/drm_atomic_uapi.h
46
struct drm_property_blob *blob);
sys/dev/pci/drm/include/drm/drm_color_mgmt.h
120
int drm_color_lut_check(const struct drm_property_blob *lut, u32 tests);
sys/dev/pci/drm/include/drm/drm_color_mgmt.h
70
static inline int drm_color_lut_size(const struct drm_property_blob *blob)
sys/dev/pci/drm/include/drm/drm_connector.h
1145
struct drm_property_blob *hdr_output_metadata;
sys/dev/pci/drm/include/drm/drm_connector.h
2037
struct drm_property_blob *edid_blob_ptr;
sys/dev/pci/drm/include/drm/drm_connector.h
2071
struct drm_property_blob *path_blob_ptr;
sys/dev/pci/drm/include/drm/drm_connector.h
2268
struct drm_property_blob *tile_blob_ptr;
sys/dev/pci/drm/include/drm/drm_connector.h
45
struct drm_property_blob;
sys/dev/pci/drm/include/drm/drm_crtc.h
245
struct drm_property_blob *mode_blob;
sys/dev/pci/drm/include/drm/drm_crtc.h
254
struct drm_property_blob *degamma_lut;
sys/dev/pci/drm/include/drm/drm_crtc.h
262
struct drm_property_blob *ctm;
sys/dev/pci/drm/include/drm/drm_crtc.h
275
struct drm_property_blob *gamma_lut;
sys/dev/pci/drm/include/drm/drm_plane.h
197
struct drm_property_blob *fb_damage_clips;
sys/dev/pci/drm/include/drm/drm_property.h
231
#define obj_to_blob(x) container_of(x, struct drm_property_blob, base)
sys/dev/pci/drm/include/drm/drm_property.h
277
struct drm_property_blob *drm_property_create_blob(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
280
struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_property.h
283
struct drm_property_blob **blob,
sys/dev/pci/drm/include/drm/drm_property.h
289
struct drm_property_blob **replace,
sys/dev/pci/drm/include/drm/drm_property.h
294
bool drm_property_replace_blob(struct drm_property_blob **blob,
sys/dev/pci/drm/include/drm/drm_property.h
295
struct drm_property_blob *new_blob);
sys/dev/pci/drm/include/drm/drm_property.h
296
struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob);
sys/dev/pci/drm/include/drm/drm_property.h
297
void drm_property_blob_put(struct drm_property_blob *blob);