/AliOS-Things-master/components/freetype/src/gxvalid/ |
A D | gxvjust.c | 142 p += valid->subtable_length; in gxv_just_wdc_entry_validate() 167 p += valid->subtable_length; in gxv_just_widthDeltaClusters_validate() 394 p += valid->subtable_length; in gxv_just_pcActionRecord_validate() 451 p += valid->subtable_length; in gxv_just_postcompTable_validate() 454 p += valid->subtable_length; in gxv_just_postcompTable_validate() 483 FT_UNUSED( valid ); in gxv_just_classTable_entry_validate() 614 valid->root->base + wdcTableOffset, limit, valid ); in gxv_just_justData_validate() 630 valid->root->base + justClassTableOffset, limit, valid ); in gxv_just_justData_validate() 665 valid->root = ftvalid; in gxv_just_validate() 666 valid->table_data = just; in gxv_just_validate() [all …]
|
A D | gxvmort1.c | 105 GXV_Validator valid ) in gxv_mort_subtable_type1_offset_to_subst_validate() argument 124 valid->max_gid = (FT_UShort)( FT_MAX( valid->max_gid, in gxv_mort_subtable_type1_offset_to_subst_validate() 140 GXV_Validator valid ) in gxv_mort_subtable_type1_entry_validate() argument 205 if ( dst_gid < valid->min_gid || valid->max_gid < dst_gid ) in gxv_mort_subtable_type1_substTable_validate() 209 i, dst_gid, valid->min_gid, valid->max_gid )); in gxv_mort_subtable_type1_substTable_validate() 237 valid->statetable.optdata = in gxv_mort_subtable_type1_validate() 239 valid->statetable.optdata_load_func = in gxv_mort_subtable_type1_validate() 241 valid->statetable.subtable_setup_func = in gxv_mort_subtable_type1_validate() 243 valid->statetable.entry_glyphoffset_fmt = in gxv_mort_subtable_type1_validate() 245 valid->statetable.entry_validate_func = in gxv_mort_subtable_type1_validate() [all …]
|
A D | gxvkern.c | 322 valid->statetable.optdata = in gxv_kern_subtable_fmt1_validate() 513 p += valid->subtable_length; in gxv_kern_subtable_fmt3_validate() 570 FT_UNUSED( valid ); in gxv_kern_coverage_new_apple_validate() 649 FT_UNUSED( valid ); in gxv_kern_coverage_classic_microsoft_validate() 698 if ( KERN_IS_NEW( valid ) ) in gxv_kern_coverage_validate() 709 if ( KERN_IS_CLASSIC( valid ) && KERN_ALLOWS_APPLE( valid ) ) in gxv_kern_coverage_validate() 720 if ( KERN_IS_CLASSIC( valid ) && KERN_ALLOWS_MS( valid ) ) in gxv_kern_coverage_validate() 788 if ( KERN_IS_NEW( valid ) ) in gxv_kern_subtable_validate() 853 valid->root = ftvalid; in gxv_kern_validate_generic() 854 valid->table_data = kern; in gxv_kern_validate_generic() [all …]
|
A D | gxvcommn.c | 449 valid->lookupval_func( i, &value, valid ); in gxv_LookupTable_fmt0_validate() 552 valid->lookupval_func( gid, &value, valid ); in gxv_LookupTable_fmt2_validate() 632 valid->lookupval_func( gid, &value, valid ); in gxv_LookupTable_fmt4_validate() 706 valid->lookupval_func( glyph, &value, valid ); in gxv_LookupTable_fmt6_validate() 746 valid->lookupval_func( (FT_UShort)( firstGlyph + i ), &value, valid ); in gxv_LookupTable_fmt8_validate() 825 face = valid->face; in gxv_glyphid_validate() 858 face = valid->face; in gxv_ctlPoint_validate() 1254 valid->statetable.optdata_load_func( p, limit, valid ); in gxv_StateTable_validate() 1268 valid ); in gxv_StateTable_validate() 1601 valid->xstatetable.optdata_load_func( p, limit, valid ); in gxv_XStateTable_validate() [all …]
|
A D | gxvbsln.c | 138 p = valid->lookuptbl_head + offset; in gxv_bsln_LookupFmt4_transit() 178 gxv_bsln_parts_fmt0_validate( p, limit, valid ); in gxv_bsln_parts_fmt1_validate() 186 valid ); in gxv_bsln_parts_fmt1_validate() 214 gxv_glyphid_validate( stdGlyph, valid ); in gxv_bsln_parts_fmt2_validate() 247 gxv_bsln_parts_fmt2_validate( p, limit, valid ); in gxv_bsln_parts_fmt3_validate() 255 valid ); in gxv_bsln_parts_fmt3_validate() 275 GXV_Validator valid = &validrec; in gxv_bsln_validate() local 296 valid->root = ftvalid; in gxv_bsln_validate() 297 valid->table_data = bsln; in gxv_bsln_validate() 298 valid->face = face; in gxv_bsln_validate() [all …]
|
A D | gxvmorx1.c | 109 GXV_Validator valid ) in gxv_morx_subtable_type1_entry_validate() argument 168 if ( value_p->u > valid->face->num_glyphs ) in gxv_morx_subtable_type1_LookupValue_validate() 178 GXV_Validator valid ) in gxv_morx_subtable_type1_LookupFmt4_transit() argument 189 p = valid->lookuptbl_head + offset; in gxv_morx_subtable_type1_LookupFmt4_transit() 255 valid->xstatetable.optdata = in gxv_morx_subtable_type1_validate() 257 valid->xstatetable.optdata_load_func = in gxv_morx_subtable_type1_validate() 259 valid->xstatetable.subtable_setup_func = in gxv_morx_subtable_type1_validate() 261 valid->xstatetable.entry_glyphoffset_fmt = in gxv_morx_subtable_type1_validate() 263 valid->xstatetable.entry_validate_func = in gxv_morx_subtable_type1_validate() 266 gxv_XStateTable_validate( p, limit, valid ); in gxv_morx_subtable_type1_validate() [all …]
|
A D | gxvcommn.h | 84 GXV_Validator valid ); 134 ( valid->table.entry_glyphoffset_fmt ) 137 ( valid->table.entry_glyphoffset_fmt / 2 ) 172 GXV_Validator valid ); 214 GXV_Validator valid ); 281 #define GXV_INIT valid->debug_indent = 0 290 #define GXV_EXIT valid->debug_indent -= 2 394 GXV_Validator valid ); 408 GXV_Validator valid ); 423 GXV_Validator valid ); [all …]
|
A D | gxvlcar.c | 70 GXV_Validator valid ) in gxv_lcar_partial_validate() argument 77 gxv_ctlPoint_validate( glyph, partial, valid ); in gxv_lcar_partial_validate() 89 FT_Bytes p = valid->root->base + value_p->u; in gxv_lcar_LookupValue_validate() 90 FT_Bytes limit = valid->root->limit; in gxv_lcar_LookupValue_validate() 163 p = valid->root->base + offset; in gxv_lcar_LookupFmt4_transit() 164 limit = valid->root->limit; in gxv_lcar_LookupFmt4_transit() 189 GXV_Validator valid = &validrec; in gxv_lcar_validate() local 197 valid->root = ftvalid; in gxv_lcar_validate() 198 valid->table_data = lcar; in gxv_lcar_validate() 199 valid->face = face; in gxv_lcar_validate() [all …]
|
A D | gxvtrak.c | 137 valid->subtable_length = p - table; in gxv_trak_trackTable_validate() 168 gxv_odtect_add_range( p, valid->subtable_length, in gxv_trak_trackData_validate() 172 p = valid->root->base + sizeTableOffset; in gxv_trak_trackData_validate() 184 gxv_odtect_add_range( valid->root->base in gxv_trak_trackData_validate() 191 gxv_odtect_validate( odtect, valid ); in gxv_trak_trackData_validate() 214 GXV_Validator valid = &validrec; in gxv_trak_validate() local 228 valid->root = ftvalid; in gxv_trak_validate() 229 valid->table_data = trak; in gxv_trak_validate() 230 valid->face = face; in gxv_trak_validate() 232 limit = valid->root->limit; in gxv_trak_validate() [all …]
|
A D | gxvopbd.c | 74 FT_Bytes p = valid->root->base + value_p->u; in gxv_opbd_LookupValue_validate() 75 FT_Bytes limit = valid->root->limit; in gxv_opbd_LookupValue_validate() 93 gxv_ctlPoint_validate( glyph, delta_value, valid ); in gxv_opbd_LookupValue_validate() 142 FT_UNUSED( valid ); in gxv_opbd_LookupFmt4_transit() 166 GXV_Validator valid = &validrec; in gxv_opbd_validate() local 175 valid->root = ftvalid; in gxv_opbd_validate() 176 valid->table_data = opbd; in gxv_opbd_validate() 177 valid->face = face; in gxv_opbd_validate() 199 valid->lookupval_sign = GXV_LOOKUPVALUE_UNSIGNED; in gxv_opbd_validate() 203 gxv_LookupTable_validate( p, limit, valid ); in gxv_opbd_validate() [all …]
|
A D | gxvmort.c | 115 valid->subtable_length = p - table; in gxv_mort_featurearray_validate() 124 FT_UNUSED( valid ); in gxv_mort_coverage_validate() 210 func( p, p + rest, valid ); in gxv_mort_subtables_validate() 216 valid->subtable_length = p - table; in gxv_mort_subtables_validate() 250 p += valid->subtable_length; in gxv_mort_chain_validate() 252 valid->subtable_length = chainLength; in gxv_mort_chain_validate() 265 GXV_Validator valid = &validrec; in gxv_mort_validate() local 273 valid->root = ftvalid; in gxv_mort_validate() 274 valid->face = face; in gxv_mort_validate() 275 limit = valid->root->limit; in gxv_mort_validate() [all …]
|
A D | gxvprop.c | 78 GXV_Validator valid ) in gxv_prop_zero_advance_validate() argument 87 face = valid->face; in gxv_prop_zero_advance_validate() 112 GXV_Validator valid ) in gxv_prop_property_validate() argument 115 gxv_prop_zero_advance_validate( glyph, valid ); in gxv_prop_property_validate() 237 p = valid->lookuptbl_head + offset; in gxv_prop_LookupFmt4_transit() 263 GXV_Validator valid = &validrec; in gxv_prop_validate() local 273 valid->root = ftvalid; in gxv_prop_validate() 274 valid->table_data = prop; in gxv_prop_validate() 275 valid->face = face; in gxv_prop_validate() 318 valid->lookupval_sign = GXV_LOOKUPVALUE_UNSIGNED; in gxv_prop_validate() [all …]
|
A D | gxvmort2.c | 140 GXV_Validator valid ) in gxv_mort_subtable_type2_ligActionOffset_validate() argument 217 GXV_Validator valid ) in gxv_mort_subtable_type2_entry_validate() argument 267 if ( valid->face->num_glyphs < lig_gid ) in gxv_mort_subtable_type2_ligatureTable_validate() 289 valid->statetable.optdata = in gxv_mort_subtable_type2_validate() 291 valid->statetable.optdata_load_func = in gxv_mort_subtable_type2_validate() 293 valid->statetable.subtable_setup_func = in gxv_mort_subtable_type2_validate() 295 valid->statetable.entry_glyphoffset_fmt = in gxv_mort_subtable_type2_validate() 297 valid->statetable.entry_validate_func = in gxv_mort_subtable_type2_validate() 300 gxv_StateTable_validate( p, limit, valid ); in gxv_mort_subtable_type2_validate() 302 p += valid->subtable_length; in gxv_mort_subtable_type2_validate() [all …]
|
A D | gxvmorx2.c | 145 GXV_Validator valid ) in gxv_morx_subtable_type2_ligActionIndex_validate() argument 228 GXV_Validator valid ) in gxv_morx_subtable_type2_entry_validate() argument 256 table, ligActionIndex, valid ); in gxv_morx_subtable_type2_entry_validate() 284 if ( lig_gid < valid->face->num_glyphs ) in gxv_morx_subtable_type2_ligatureTable_validate() 307 valid->xstatetable.optdata = in gxv_morx_subtable_type2_validate() 309 valid->xstatetable.optdata_load_func = in gxv_morx_subtable_type2_validate() 311 valid->xstatetable.subtable_setup_func = in gxv_morx_subtable_type2_validate() 313 valid->xstatetable.entry_glyphoffset_fmt = in gxv_morx_subtable_type2_validate() 315 valid->xstatetable.entry_validate_func = in gxv_morx_subtable_type2_validate() 318 gxv_XStateTable_validate( p, limit, valid ); in gxv_morx_subtable_type2_validate() [all …]
|
A D | gxvalid.h | 45 FT_Validator valid ); 51 FT_Validator valid ); 57 FT_Validator valid ); 62 FT_Validator valid ); 67 FT_Validator valid ); 72 FT_Validator valid ); 77 FT_Validator valid ); 83 FT_Validator valid ); 88 FT_Validator valid ); 93 FT_Validator valid ); [all …]
|
A D | gxvmorx5.c | 88 GXV_Validator valid ) in gxv_morx_subtable_type5_subtable_setup() argument 146 GXV_Validator valid ) in gxv_morx_subtable_type5_entry_validate() argument 183 valid ); in gxv_morx_subtable_type5_entry_validate() 189 valid ); in gxv_morx_subtable_type5_entry_validate() 196 GXV_Validator valid ) in gxv_morx_subtable_type5_validate() argument 208 valid->xstatetable.optdata = in gxv_morx_subtable_type5_validate() 210 valid->xstatetable.optdata_load_func = in gxv_morx_subtable_type5_validate() 212 valid->xstatetable.subtable_setup_func = in gxv_morx_subtable_type5_validate() 214 valid->xstatetable.entry_glyphoffset_fmt = in gxv_morx_subtable_type5_validate() 216 valid->xstatetable.entry_validate_func = in gxv_morx_subtable_type5_validate() [all …]
|
/AliOS-Things-master/components/freetype/src/otvalid/ |
A D | otvcommn.h | 147 #define OTV_INIT valid->debug_indent = 0 154 valid->debug_function_name[valid->nesting_level] )); \ 164 #define OTV_EXIT valid->debug_indent -= 2 205 #define OTV_RUN valid->func[0] 218 OTV_Validator valid, 352 OTV_Validator valid ); 364 OTV_Validator valid ); 375 OTV_Validator valid ); 384 OTV_Validator valid ); 400 OTV_Validator valid ); [all …]
|
A D | otvgpos.c | 86 if ( valid->extra2 ) in otv_x_sxy() 132 valid->nesting_level++; in otv_u_O_O_u_O_O() 133 func = valid->func[valid->nesting_level]; in otv_u_O_O_u_O_O() 138 valid->nesting_level--; in otv_u_O_O_u_O_O() 229 otv_Device_validate( valid->extra3 + device, valid ); in otv_ValueRecord_validate() 366 valid->extra3 = table; in otv_SinglePos_validate() 670 valid->extra2 = 1; in otv_MarkBasePos_validate() 711 valid->extra2 = 1; in otv_MarkLigPos_validate() 752 valid->extra2 = 0; in otv_MarkMarkPos_validate() 797 valid->extra1 = valid->lookup_count; in otv_ContextPos_validate() [all …]
|
A D | otvjstf.c | 66 gsub_lookup_count = valid->extra1; in otv_JstfPriority_validate() 67 gpos_lookup_count = valid->extra2; in otv_JstfPriority_validate() 71 valid->extra1 = gsub_lookup_count; in otv_JstfPriority_validate() 83 valid->extra1 = gpos_lookup_count; in otv_JstfPriority_validate() 104 valid->extra1 = gsub_lookup_count; in otv_JstfPriority_validate() 116 valid->extra1 = gpos_lookup_count; in otv_JstfPriority_validate() 173 valid->extra1 = valid->glyph_count; in otv_JstfScript_validate() 217 valid->root = ftvalid; in otv_JSTF_validate() 236 valid->extra1 = 0; in otv_JSTF_validate() 241 valid->extra2 = 0; in otv_JSTF_validate() [all …]
|
A D | otvgsub.c | 141 valid->extra1 = valid->glyph_count; in otv_MultipleSubst_validate() 143 OTV_RUN( table, valid ); in otv_MultipleSubst_validate() 182 valid->extra1 = valid->glyph_count; in otv_AlternateSubst_validate() 184 OTV_RUN( table, valid ); in otv_AlternateSubst_validate() 258 OTV_RUN( table, valid ); in otv_LigatureSubst_validate() 301 valid->extra1 = valid->lookup_count; in otv_ContextSubst_validate() 303 OTV_RUN( table, valid ); in otv_ContextSubst_validate() 312 OTV_RUN( table, valid ); in otv_ContextSubst_validate() 360 valid->extra1 = valid->lookup_count; in otv_ChainContextSubst_validate() 556 valid->root = ftvalid; in otv_GSUB_validate() [all …]
|
A D | otvcommn.c | 659 valid->nesting_level++; in otv_x_Ox() 660 func = valid->func[valid->nesting_level]; in otv_x_Ox() 665 valid->nesting_level--; in otv_x_Ox() 694 valid->nesting_level++; in otv_u_C_x_Ox() 695 func = valid->func[valid->nesting_level]; in otv_u_C_x_Ox() 700 valid->nesting_level--; in otv_u_C_x_Ox() 725 if ( valid->extra1 ) in otv_x_ux() 864 func = valid->func[valid->nesting_level]; in otv_u_O_O_x_Onx() 865 valid->extra1 = valid->lookup_count; in otv_u_O_O_x_Onx() 956 func = valid->func[valid->nesting_level]; in otv_u_O_O_O_O_x_Onx() [all …]
|
A D | otvmath.c | 47 OTV_Validator valid ) in otv_MathConstants_validate() argument 136 OTV_Validator valid ) in otv_MathKern_validate() argument 179 OTV_Validator valid ) in otv_MathKernInfo_validate() argument 305 if ( gid >= valid->glyph_count ) in otv_GlyphAssembly_validate() 341 if ( gid >= valid->glyph_count ) in otv_MathGlyphConstruction_validate() 421 OTV_Validator valid = &validrec; in otv_MATH_validate() local 426 valid->root = ftvalid; in otv_MATH_validate() 440 valid->glyph_count = glyph_count; in otv_MATH_validate() 443 valid ); in otv_MATH_validate() 445 valid ); in otv_MATH_validate() [all …]
|
A D | otvbase.c | 35 OTV_Validator valid ) in otv_BaseCoord_validate() argument 74 OTV_Validator valid ) in otv_BaseTagList_validate() argument 96 OTV_Validator valid ) in otv_BaseValues_validate() argument 123 OTV_Validator valid ) in otv_MinMax_validate() argument 178 OTV_Validator valid ) in otv_BaseScript_validate() argument 223 OTV_Validator valid ) in otv_BaseScriptList_validate() argument 253 OTV_Validator valid ) in otv_Axis_validate() argument 284 OTV_Validator valid = &validrec; in otv_BASE_validate() local 292 valid->root = ftvalid; in otv_BASE_validate() 307 otv_Axis_validate( table + HorizAxis, valid ); in otv_BASE_validate() [all …]
|
A D | otvmod.c | 86 FT_ValidatorRec volatile valid; in otv_validate() local 153 if ( ft_setjmp( valid.jump_buffer ) == 0 ) in otv_validate() 154 otv_BASE_validate( base, &valid ); in otv_validate() 155 error = valid.error; in otv_validate() 163 if ( ft_setjmp( valid.jump_buffer ) == 0 ) in otv_validate() 165 error = valid.error; in otv_validate() 173 if ( ft_setjmp( valid.jump_buffer ) == 0 ) in otv_validate() 175 error = valid.error; in otv_validate() 185 error = valid.error; in otv_validate() 195 error = valid.error; in otv_validate() [all …]
|
A D | otvgdef.c | 48 OTV_Validator valid ) in otv_O_x_Ox() argument 70 valid->nesting_level++; in otv_O_x_Ox() 71 func = valid->func[valid->nesting_level]; in otv_O_x_Ox() 72 valid->extra1 = 0; in otv_O_x_Ox() 75 func( table + FT_NEXT_USHORT( p ), valid ); in otv_O_x_Ox() 77 valid->nesting_level--; in otv_O_x_Ox() 95 OTV_Validator valid ) in otv_CaretValue_validate() argument 154 OTV_Validator valid = &validrec; in otv_GDEF_validate() local 165 valid->root = ftvalid; in otv_GDEF_validate() 189 valid->glyph_count = glyph_count; in otv_GDEF_validate() [all …]
|