segmentation
vdec_av1_slice_setup_seg(&uh->seg, &ctrl_fh->segmentation);
const struct v4l2_av1_segmentation *segmentation = &frame->segmentation;
if (segmentation->feature_enabled[i] &
qindex += segmentation->feature_data[i][V4L2_AV1_SEG_LVL_ALT_Q];
const struct v4l2_av1_segmentation *seg = &frame->segmentation;
__print_flags(__entry->f.segmentation.flags, "|",
__entry->f.segmentation.last_active_seg_id,
__print_array(__entry->f.segmentation.feature_enabled,
ARRAY_SIZE(__entry->f.segmentation.feature_enabled),
sizeof(__entry->f.segmentation.feature_enabled[0])),
ret = validate_av1_segmentation(&f->segmentation);
struct segmentation seg_4lf;
static int segfeature_active(struct segmentation *seg, int segment_id,
static int get_segdata(struct segmentation *seg, int segment_id,
struct segmentation *seg_4lf = &vp9->seg_4lf;
memset(seg_4lf, 0, sizeof(struct segmentation));
vp9_loop_filter_frame_init(struct amvdec_core *core, struct segmentation *seg,
struct v4l2_av1_segmentation segmentation;