Lines Matching refs:morph_table

1171 		asd->params.config.morph_table = asd->params.css_param.morph_table;
1173 asd->params.config.morph_table = NULL;
1485 asd->params.css_param.morph_table;
1490 asd->params.css_param.morph_table = NULL;
1526 asd->params.css_param.morph_table = tab;
1528 asd->params.config.morph_table = tab;
2010 if (css_param->update_flag.morph_table && asd->params.gdc_cac_en)
2011 asd->params.config.morph_table = css_param->morph_table;
2741 struct ia_css_morph_table *morph_table;
2747 if (!from_user && css_param->update_flag.morph_table)
2750 old_morph_table = css_param->morph_table;
2762 morph_table = atomisp_css_morph_table_allocate(
2765 if (!morph_table)
2769 if (copy_from_compatible(morph_table->coordinates_x[i],
2772 sizeof(*morph_table->coordinates_x[i]),
2776 if (copy_from_compatible(morph_table->coordinates_y[i],
2779 sizeof(*morph_table->coordinates_y[i]),
2784 morph_table = atomisp_css_morph_table_allocate(
2787 if (!morph_table) {
2793 if (copy_from_compatible(morph_table->coordinates_x[i],
2800 if (copy_from_compatible(morph_table->coordinates_y[i],
2809 css_param->morph_table = morph_table;
2812 css_param->update_flag.morph_table =
2813 (struct atomisp_morph_table *)morph_table;
2817 if (morph_table)
2818 atomisp_css_morph_table_free(morph_table);
2834 ret = atomisp_cp_morph_table(asd, arg->morph_table, css_param, false);
2861 if (css_param->morph_table) {
2862 ia_css_morph_table_free(css_param->morph_table);
2863 css_param->morph_table = NULL;
2989 ret = atomisp_cp_morph_table(asd, arg->morph_table, css_param, true);