Lines Matching refs:fpe_functions
79 static xfont2_fpe_funcs_rec const **fpe_functions; variable
112 if (fpe_functions[pfont->fpe->type]->load_glyphs) in LoadGlyphs()
113 return (*fpe_functions[pfont->fpe->type]->load_glyphs) in LoadGlyphs()
210 (void) (*fpe_functions[fpe->type]->wakeup_fpe) (fpe); in FontWakeup()
226 (*fpe_functions[fpe->type]->free_fpe) (fpe); in FreeFPE()
270 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doOpenFont()
277 err = (*fpe_functions[fpe->type]->open_font) in doOpenFont()
480 (*fpe_functions[fpe->type]->close_font) (fpe, pfont); in CloseFont()
571 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doListFontsAndAliases()
584 if (!fpe_functions[fpe->type]->start_list_fonts_and_aliases) { in doListFontsAndAliases()
587 err = (*fpe_functions[fpe->type]->list_fonts) in doListFontsAndAliases()
612 err = (*fpe_functions[fpe->type]->start_list_fonts_and_aliases) in doListFontsAndAliases()
630 err = (*fpe_functions[fpe->type]->list_next_font_or_alias) in doListFontsAndAliases()
680 (void) (*fpe_functions[fpe->type]->list_next_font_or_alias) in doListFontsAndAliases()
862 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doListFontsWithInfo()
874 err = (*fpe_functions[fpe->type]->start_list_fonts_with_info) in doListFontsWithInfo()
889 err = (*fpe_functions[fpe->type]->list_next_font_with_info) in doListFontsWithInfo()
919 (void) (*fpe_functions[fpe->type]->list_next_font_with_info) in doListFontsWithInfo()
1106 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doPolyText()
1132 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doPolyText()
1384 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doImageText()
1398 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in doImageText()
1524 if ((*fpe_functions[i]->name_check) (pathname)) in DetermineFPEType()
1585 if (fpe_functions[i]->set_path_hook) in SetFontPathElements()
1586 (*fpe_functions[i]->set_path_hook) (); in SetFontPathElements()
1605 err = (*fpe_functions[fpe->type]->reset_fpe) (fpe); in SetFontPathElements()
1637 err = (*fpe_functions[fpe->type]->init_fpe) (fpe); in SetFontPathElements()
1803 if (fpe_functions[fpe->type]->client_died) in DeleteClientFontStuff()
1804 (*fpe_functions[fpe->type]->client_died) ((void *) client, fpe); in DeleteClientFontStuff()
1814 new = reallocarray(fpe_functions, num_fpe_types + 1, sizeof(xfont2_fpe_funcs_ptr)); in register_fpe_funcs()
1817 fpe_functions = new; in register_fpe_funcs()
1819 fpe_functions[num_fpe_types] = funcs; in register_fpe_funcs()
1878 free(fpe_functions); in FreeFonts()
1880 fpe_functions = NULL; in FreeFonts()