Lines Matching refs:pattern
750 FcPattern *pattern;
803 pattern = (*FcPatternBuild)(NULL, FC_OUTLINE, FcTypeBool, FcTrue, NULL);
805 fontSet = (*FcFontList)(NULL, pattern, objset);
830 (*FcPatternDestroy)(pattern);
858 FcPattern *pattern, *matchPattern;
916 pattern = (*FcNameParse)((FcChar8 *)fcName);
918 (*FcPatternAddString)(pattern, FC_LANG, (unsigned char*)locale);
920 (*FcConfigSubstitute)(NULL, pattern, FcMatchPattern);
921 (*FcDefaultSubstitute)(pattern);
922 matchPattern = (*FcFontMatch)(NULL, pattern, &result);
923 /* Perhaps should call FcFontRenderPrepare() here as some pattern
932 (*FcPatternDestroy)(pattern);
1006 FcPattern *pattern;
1161 pattern = (*FcNameParse)((FcChar8 *)fcName);
1162 if (pattern == NULL) {
1174 (*FcPatternAddString)(pattern, FC_LANG, (unsigned char*)locale);
1176 (*FcConfigSubstitute)(NULL, pattern, FcMatchPattern);
1177 (*FcDefaultSubstitute)(pattern);
1178 fontset = (*FcFontSort)(NULL, pattern, FcTrue, NULL, &result);
1180 (*FcPatternDestroy)(pattern);
1211 (*FcPatternDestroy)(pattern);
1252 (*FcPatternDestroy)(pattern);
1335 (*FcPatternDestroy)(pattern);