Lines Matching full:adaptive

623 	for (m = 0; m < ARRAY_SIZE(adaptive->coef[0][0][0][0]); ++m) {	\
624 memcpy(adaptive->coef[i][j][k][l][m], \
628 adaptive->coef[i][j][k][l][m][3] = 0; \
637 struct hantro_g2_probs *adaptive; in config_probs() local
666 adaptive = &all_probs->probs; in config_probs()
668 for (i = 0; i < ARRAY_SIZE(adaptive->inter_mode); ++i) { in config_probs()
669 memcpy(adaptive->inter_mode[i], probs->inter_mode[i], in config_probs()
672 adaptive->inter_mode[i][3] = 0; in config_probs()
675 memcpy(adaptive->is_inter, probs->is_inter, sizeof(adaptive->is_inter)); in config_probs()
677 for (i = 0; i < ARRAY_SIZE(adaptive->uv_mode); ++i) { in config_probs()
678 memcpy(adaptive->uv_mode[i], probs->uv_mode[i], in config_probs()
679 sizeof(adaptive->uv_mode[i])); in config_probs()
680 adaptive->uv_mode_tail[i][0] = probs->uv_mode[i][8]; in config_probs()
683 memcpy(adaptive->tx8, probs->tx8, sizeof(adaptive->tx8)); in config_probs()
684 memcpy(adaptive->tx16, probs->tx16, sizeof(adaptive->tx16)); in config_probs()
685 memcpy(adaptive->tx32, probs->tx32, sizeof(adaptive->tx32)); in config_probs()
687 for (i = 0; i < ARRAY_SIZE(adaptive->y_mode); ++i) { in config_probs()
688 memcpy(adaptive->y_mode[i], probs->y_mode[i], in config_probs()
689 ARRAY_SIZE(adaptive->y_mode[i])); in config_probs()
691 adaptive->y_mode_tail[i][0] = probs->y_mode[i][8]; in config_probs()
694 for (i = 0; i < ARRAY_SIZE(adaptive->partition[0]); ++i) { in config_probs()
695 memcpy(adaptive->partition[0][i], v4l2_vp9_kf_partition_probs[i], in config_probs()
698 adaptive->partition[0][i][3] = 0; in config_probs()
701 for (i = 0; i < ARRAY_SIZE(adaptive->partition[1]); ++i) { in config_probs()
702 memcpy(adaptive->partition[1][i], probs->partition[i], in config_probs()
705 adaptive->partition[1][i][3] = 0; in config_probs()
708 memcpy(adaptive->interp_filter, probs->interp_filter, in config_probs()
709 sizeof(adaptive->interp_filter)); in config_probs()
711 memcpy(adaptive->comp_mode, probs->comp_mode, sizeof(adaptive->comp_mode)); in config_probs()
713 memcpy(adaptive->skip, probs->skip, sizeof(adaptive->skip)); in config_probs()
715 mv = &adaptive->mv; in config_probs()
727 memcpy(adaptive->single_ref, probs->single_ref, sizeof(adaptive->single_ref)); in config_probs()
729 memcpy(adaptive->comp_ref, probs->comp_ref, sizeof(adaptive->comp_ref)); in config_probs()
731 for (i = 0; i < ARRAY_SIZE(adaptive->coef); ++i) in config_probs()
732 for (j = 0; j < ARRAY_SIZE(adaptive->coef[0]); ++j) in config_probs()
733 for (k = 0; k < ARRAY_SIZE(adaptive->coef[0][0]); ++k) in config_probs()
734 for (l = 0; l < ARRAY_SIZE(adaptive->coef[0][0][0]); ++l) in config_probs()