dpb 381 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c unsigned int dpb; dpb 389 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c dpb = mfc_read(dev, S5P_FIMV_SI_CH0_DPB_CONF_CTRL) & dpb 391 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c mfc_write(dev, ctx->total_dpb_count | dpb, dpb 1067 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c unsigned int dpb; dpb 1070 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c dpb = mfc_read(dev, S5P_FIMV_SI_CH0_DPB_CONF_CTRL) | ( dpb 1073 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c dpb = mfc_read(dev, S5P_FIMV_SI_CH0_DPB_CONF_CTRL) & dpb 1075 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c mfc_write(dev, dpb, S5P_FIMV_SI_CH0_DPB_CONF_CTRL); dpb 21 drivers/media/platform/sti/delta/delta-debug.c s->profile, s->level, s->dpb, dpb 364 drivers/media/platform/sti/delta/delta-mjpeg-dec.c streaminfo->dpb = 1; dpb 1439 drivers/media/platform/sti/delta/delta-v4l2.c *num_buffers += streaminfo->dpb + DELTA_PEAK_FRAME_SMOOTHING; dpb 71 drivers/media/platform/sti/delta/delta.h u32 dpb; dpb 132 drivers/staging/media/hantro/hantro_g1_h264_dec.c struct v4l2_h264_dpb_entry *dpb = ctx->h264_dec.dpb; dpb 146 drivers/staging/media/hantro/hantro_g1_h264_dec.c if (dpb[i].flags & V4L2_H264_DPB_ENTRY_FLAG_ACTIVE) dpb 149 drivers/staging/media/hantro/hantro_g1_h264_dec.c if (dpb[i].flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) dpb 163 drivers/staging/media/hantro/hantro_g1_h264_dec.c if (dpb[i].flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) dpb 164 drivers/staging/media/hantro/hantro_g1_h264_dec.c reg |= G1_REG_REF_PIC_REFER0_NBR(dpb[i].pic_num); dpb 166 drivers/staging/media/hantro/hantro_g1_h264_dec.c reg |= G1_REG_REF_PIC_REFER0_NBR(dpb[i].frame_num); dpb 168 drivers/staging/media/hantro/hantro_g1_h264_dec.c if (dpb[i + 1].flags & V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM) dpb 169 drivers/staging/media/hantro/hantro_g1_h264_dec.c reg |= G1_REG_REF_PIC_REFER1_NBR(dpb[i + 1].pic_num); dpb 171 drivers/staging/media/hantro/hantro_g1_h264_dec.c reg |= G1_REG_REF_PIC_REFER1_NBR(dpb[i + 1].frame_num); dpb 229 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *dpb = ctx->h264_dec.dpb; dpb 233 drivers/staging/media/hantro/hantro_h264.c tbl->poc[i * 2] = dpb[i].top_field_order_cnt; dpb 234 drivers/staging/media/hantro/hantro_h264.c tbl->poc[i * 2 + 1] = dpb[i].bottom_field_order_cnt; dpb 244 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *dpb; dpb 275 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *dpb = ctx->h264_dec.dpb; dpb 287 drivers/staging/media/hantro/hantro_h264.c b->dpb = dpb; dpb 291 drivers/staging/media/hantro/hantro_h264.c for (i = 0; i < ARRAY_SIZE(ctx->h264_dec.dpb); i++) { dpb 294 drivers/staging/media/hantro/hantro_h264.c if (!(dpb[i].flags & V4L2_H264_DPB_ENTRY_FLAG_ACTIVE)) dpb 297 drivers/staging/media/hantro/hantro_h264.c buf_idx = vb2_find_timestamp(cap_q, dpb[i].reference_ts, 0); dpb 309 drivers/staging/media/hantro/hantro_h264.c if (dpb[i].frame_num > cur_frame_num) dpb 310 drivers/staging/media/hantro/hantro_h264.c b->frame_nums[i] = (int)dpb[i].frame_num - max_frame_num; dpb 312 drivers/staging/media/hantro/hantro_h264.c b->frame_nums[i] = dpb[i].frame_num; dpb 314 drivers/staging/media/hantro/hantro_h264.c b->pocs[i] = get_poc(buf->field, dpb[i].top_field_order_cnt, dpb 315 drivers/staging/media/hantro/hantro_h264.c dpb[i].bottom_field_order_cnt); dpb 320 drivers/staging/media/hantro/hantro_h264.c for (i = b->num_valid; i < ARRAY_SIZE(ctx->h264_dec.dpb); i++) dpb 332 drivers/staging/media/hantro/hantro_h264.c a = &builder->dpb[idxa]; dpb 333 drivers/staging/media/hantro/hantro_h264.c b = &builder->dpb[idxb]; dpb 363 drivers/staging/media/hantro/hantro_h264.c a = &builder->dpb[idxa]; dpb 364 drivers/staging/media/hantro/hantro_h264.c b = &builder->dpb[idxb]; dpb 404 drivers/staging/media/hantro/hantro_h264.c a = &builder->dpb[idxa]; dpb 405 drivers/staging/media/hantro/hantro_h264.c b = &builder->dpb[idxb]; dpb 475 drivers/staging/media/hantro/hantro_h264.c DECLARE_BITMAP(new, ARRAY_SIZE(dec_param->dpb)) = { 0, }; dpb 476 drivers/staging/media/hantro/hantro_h264.c DECLARE_BITMAP(used, ARRAY_SIZE(dec_param->dpb)) = { 0, }; dpb 482 drivers/staging/media/hantro/hantro_h264.c for (i = 0; i < ARRAY_SIZE(ctx->h264_dec.dpb); i++) dpb 483 drivers/staging/media/hantro/hantro_h264.c ctx->h264_dec.dpb[i].flags &= ~V4L2_H264_DPB_ENTRY_FLAG_ACTIVE; dpb 486 drivers/staging/media/hantro/hantro_h264.c for (i = 0; i < ARRAY_SIZE(dec_param->dpb); i++) { dpb 487 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *ndpb = &dec_param->dpb[i]; dpb 496 drivers/staging/media/hantro/hantro_h264.c for_each_clear_bit(j, used, ARRAY_SIZE(ctx->h264_dec.dpb)) { dpb 499 drivers/staging/media/hantro/hantro_h264.c cdpb = &ctx->h264_dec.dpb[j]; dpb 509 drivers/staging/media/hantro/hantro_h264.c if (j == ARRAY_SIZE(ctx->h264_dec.dpb)) dpb 514 drivers/staging/media/hantro/hantro_h264.c for_each_set_bit(i, new, ARRAY_SIZE(dec_param->dpb)) { dpb 515 drivers/staging/media/hantro/hantro_h264.c const struct v4l2_h264_dpb_entry *ndpb = &dec_param->dpb[i]; dpb 523 drivers/staging/media/hantro/hantro_h264.c j = find_first_zero_bit(used, ARRAY_SIZE(ctx->h264_dec.dpb)); dpb 524 drivers/staging/media/hantro/hantro_h264.c if (WARN_ON(j >= ARRAY_SIZE(ctx->h264_dec.dpb))) dpb 527 drivers/staging/media/hantro/hantro_h264.c cdpb = &ctx->h264_dec.dpb[j]; dpb 537 drivers/staging/media/hantro/hantro_h264.c struct v4l2_h264_dpb_entry *dpb = ctx->h264_dec.dpb; dpb 541 drivers/staging/media/hantro/hantro_h264.c if (dpb[dpb_idx].flags & V4L2_H264_DPB_ENTRY_FLAG_ACTIVE) dpb 543 drivers/staging/media/hantro/hantro_h264.c dpb[dpb_idx].reference_ts, 0); dpb 88 drivers/staging/media/hantro/hantro_hw.h struct v4l2_h264_dpb_entry dpb[HANTRO_H264_DPB_SIZE]; dpb 111 drivers/staging/media/sunxi/cedrus/cedrus_h264.c for (i = 0; i < ARRAY_SIZE(decode->dpb); i++) { dpb 112 drivers/staging/media/sunxi/cedrus/cedrus_h264.c const struct v4l2_h264_dpb_entry *dpb = &decode->dpb[i]; dpb 116 drivers/staging/media/sunxi/cedrus/cedrus_h264.c if (!(dpb->flags & V4L2_H264_DPB_ENTRY_FLAG_VALID)) dpb 119 drivers/staging/media/sunxi/cedrus/cedrus_h264.c buf_idx = vb2_find_timestamp(cap_q, dpb->reference_ts, 0); dpb 127 drivers/staging/media/sunxi/cedrus/cedrus_h264.c if (!(dpb->flags & V4L2_H264_DPB_ENTRY_FLAG_ACTIVE)) dpb 131 drivers/staging/media/sunxi/cedrus/cedrus_h264.c dpb->top_field_order_cnt, dpb 132 drivers/staging/media/sunxi/cedrus/cedrus_h264.c dpb->bottom_field_order_cnt, dpb 183 drivers/staging/media/sunxi/cedrus/cedrus_h264.c const struct v4l2_h264_dpb_entry *dpb; dpb 191 drivers/staging/media/sunxi/cedrus/cedrus_h264.c dpb = &decode->dpb[dpb_idx]; dpb 193 drivers/staging/media/sunxi/cedrus/cedrus_h264.c if (!(dpb->flags & V4L2_H264_DPB_ENTRY_FLAG_ACTIVE)) dpb 196 drivers/staging/media/sunxi/cedrus/cedrus_h264.c buf_idx = vb2_find_timestamp(cap_q, dpb->reference_ts, 0); dpb 202 include/media/h264-ctrls.h struct v4l2_h264_dpb_entry dpb[16];