font_spec         556 src/androidfont.c androidfont_list (struct frame *f, Lisp_Object font_spec)
font_spec         567 src/androidfont.c   spec = androidfont_from_lisp (font_spec);
font_spec         611 src/androidfont.c androidfont_match (struct frame *f, Lisp_Object font_spec)
font_spec         620 src/androidfont.c   spec = androidfont_from_lisp (font_spec);
font_spec         162 src/font.c       Lisp_Object font_spec;
font_spec         163 src/font.c       struct font_spec *spec
font_spec         164 src/font.c         = ((struct font_spec *)
font_spec         165 src/font.c            allocate_pseudovector (VECSIZE (struct font_spec),
font_spec         167 src/font.c       XSETFONT (font_spec, spec);
font_spec         168 src/font.c       return font_spec;
font_spec        1822 src/font.c     font_parse_family_registry (Lisp_Object family, Lisp_Object registry, Lisp_Object font_spec)
font_spec        1828 src/font.c           && NILP (AREF (font_spec, FONT_FAMILY_INDEX)))
font_spec        1837 src/font.c     	      && NILP (AREF (font_spec, FONT_FOUNDRY_INDEX)))
font_spec        1838 src/font.c     	    Ffont_put (font_spec, QCfoundry, font_intern_prop (p0, p1 - p0, 1));
font_spec        1841 src/font.c     	  Ffont_put (font_spec, QCfamily, font_intern_prop (p1, len, 1));
font_spec        1844 src/font.c     	ASET (font_spec, FONT_FAMILY_INDEX, Fintern (family, Qnil));
font_spec        1860 src/font.c           ASET (font_spec, FONT_REGISTRY_INDEX, Fintern (registry, Qnil));
font_spec        3918 src/font.c       enum { font_spec_size = VECSIZE (struct font_spec) };
font_spec        3920 src/font.c       struct font_spec *spec;
font_spec        3925 src/font.c       spec = (struct font_spec *) allocate_vector (font_spec_size);
font_spec        4168 src/font.c       (Lisp_Object font_spec, Lisp_Object frame, Lisp_Object num, Lisp_Object prefer)
font_spec        4174 src/font.c       CHECK_FONT_SPEC (font_spec);
font_spec        4185 src/font.c       list = font_list_entities (f, font_spec);
font_spec        4233 src/font.c       (Lisp_Object font_spec, Lisp_Object frame)
font_spec        4235 src/font.c       Lisp_Object val = Flist_fonts (font_spec, frame, make_fixnum (1), Qnil);
font_spec         504 src/font.h     INLINE struct font_spec *
font_spec         508 src/font.h       return XUNTAG (p, Lisp_Vectorlike, struct font_spec);
font_spec         511 src/font.h     INLINE struct font_spec *
font_spec         515 src/font.h       return XUNTAG (p, Lisp_Vectorlike, struct font_spec);
font_spec         617 src/font.h       Lisp_Object (*list) (struct frame *frame, Lisp_Object font_spec);
font_spec         626 src/font.h       Lisp_Object (*match) (struct frame *f, Lisp_Object font_spec);
font_spec         257 src/fontset.c  font_def_new (Lisp_Object font_spec, Lisp_Object encoding,
font_spec         260 src/fontset.c    return CALLN (Fvector, font_spec, encoding, repertory);
font_spec         411 src/fontset.c        Lisp_Object font_spec = FONT_DEF_SPEC (font_def);
font_spec         413 src/fontset.c        Lisp_Object otf_spec = Ffont_get (font_spec, QCotf);
font_spec         419 src/fontset.c        else if (! font_match_p (font_spec, font_object))
font_spec         444 src/fontset.c  	      Lisp_Object lang = Ffont_get (font_spec, QClang);
font_spec        1530 src/fontset.c    (Lisp_Object fontset, Lisp_Object characters, Lisp_Object font_spec,
font_spec        1543 src/fontset.c    if (CONSP (font_spec))
font_spec        1547 src/fontset.c        font_parse_family_registry (XCAR (font_spec), XCDR (font_spec), spec);
font_spec        1548 src/fontset.c        font_spec = spec;
font_spec        1549 src/fontset.c        fontname = Ffont_xlfd_name (font_spec, Qnil);
font_spec        1551 src/fontset.c    else if (STRINGP (font_spec))
font_spec        1553 src/fontset.c        fontname = font_spec;
font_spec        1554 src/fontset.c        font_spec = CALLN (Ffont_spec, QCname, fontname);
font_spec        1556 src/fontset.c    else if (FONT_SPEC_P (font_spec))
font_spec        1557 src/fontset.c      fontname = Ffont_xlfd_name (font_spec, Qnil);
font_spec        1558 src/fontset.c    else if (! NILP (font_spec))
font_spec        1559 src/fontset.c      Fsignal (Qfont, list2 (build_string ("Invalid font-spec"), font_spec));
font_spec        1561 src/fontset.c    if (! NILP (font_spec))
font_spec        1565 src/fontset.c        family = AREF (font_spec, FONT_FAMILY_INDEX);
font_spec        1568 src/fontset.c        registry = AREF (font_spec, FONT_REGISTRY_INDEX);
font_spec        1593 src/fontset.c        font_def = font_def_new (font_spec, encoding, repertory);
font_spec        1655 src/fontset.c        if (NILP (font_spec))
font_spec        1695 src/fontset.c  	    font_object = font_load_for_lface (f, face->lface, font_spec);
font_spec        1697 src/fontset.c  	    font_object = font_open_by_spec (f, font_spec);
font_spec        1750 src/fontset.c        Lisp_Object font_spec = Ffont_spec (0, NULL);
font_spec        1755 src/fontset.c        if (font_parse_xlfd (SSDATA (name), SBYTES (name), font_spec) < 0)
font_spec        1757 src/fontset.c        short_name = AREF (font_spec, FONT_REGISTRY_INDEX);
font_spec        1763 src/fontset.c        ASET (font_spec, FONT_REGISTRY_INDEX, Qiso8859_1);
font_spec        1765 src/fontset.c        len = font_unparse_xlfd (font_spec, 0, xlfd, 256);
font_spec        1816 src/fontset.c    Lisp_Object font_spec = copy_font_spec (font_object);
font_spec        1817 src/fontset.c    Lisp_Object registry = AREF (font_spec, FONT_REGISTRY_INDEX);
font_spec        1821 src/fontset.c    val = assoc_no_quit (font_spec, auto_fontset_alist);
font_spec        1833 src/fontset.c    fontset_spec = copy_font_spec (font_spec);
font_spec        1842 src/fontset.c    auto_fontset_alist = Fcons (Fcons (font_spec, fontset), auto_fontset_alist);
font_spec        1843 src/fontset.c    font_spec = Ffont_spec (0, NULL);
font_spec        1844 src/fontset.c    ASET (font_spec, FONT_REGISTRY_INDEX, registry);
font_spec        1852 src/fontset.c      Fset_fontset_font (name, target, font_spec, Qnil, Qnil);
font_spec        1853 src/fontset.c      Fset_fontset_font (name, Qnil, font_spec, Qnil, Qnil);
font_spec         660 src/haikufont.c haikufont_match (struct frame *f, Lisp_Object font_spec)
font_spec         665 src/haikufont.c   haikufont_spec_or_entity_to_pattern (font_spec, 0, &ptn);
font_spec         679 src/haikufont.c haikufont_list (struct frame *f, Lisp_Object font_spec)
font_spec         690 src/haikufont.c   tem = assq_no_quit (QCotf, AREF (font_spec, FONT_EXTRA_INDEX));
font_spec         698 src/haikufont.c   haikufont_spec_or_entity_to_pattern (font_spec, 1, &ptn);
font_spec        1904 src/sfntfont.c sfntfont_list (struct frame *f, Lisp_Object font_spec)
font_spec        1916 src/sfntfont.c   tem = assq_no_quit (QCotf, AREF (font_spec, FONT_EXTRA_INDEX));
font_spec        1927 src/sfntfont.c       rc = sfntfont_list_1 (desc, font_spec, instances,
font_spec        1952 src/sfntfont.c sfntfont_match (struct frame *f, Lisp_Object font_spec)
font_spec        1956 src/sfntfont.c   matches = sfntfont_list (f, font_spec);
font_spec         267 src/w32font.c  w32font_list (struct frame *f, Lisp_Object font_spec)
font_spec         269 src/w32font.c    Lisp_Object fonts = w32font_list_internal (f, font_spec, 0);
font_spec         270 src/w32font.c    FONT_ADD_LOG ("w32font-list", font_spec, fonts);
font_spec         279 src/w32font.c  w32font_match (struct frame *f, Lisp_Object font_spec)
font_spec         281 src/w32font.c    Lisp_Object entity = w32font_match_internal (f, font_spec, 0);
font_spec         282 src/w32font.c    FONT_ADD_LOG ("w32font-match", font_spec, entity);
font_spec         816 src/w32font.c  w32font_list_internal (struct frame *f, Lisp_Object font_spec,
font_spec         822 src/w32font.c    match_data.orig_font_spec = font_spec;
font_spec         827 src/w32font.c    fill_in_logfont (f, &match_data.pattern, font_spec);
font_spec         833 src/w32font.c        Lisp_Object spec_charset = AREF (font_spec, FONT_REGISTRY_INDEX);
font_spec         851 src/w32font.c        for (extra = AREF (font_spec, FONT_EXTRA_INDEX);
font_spec         897 src/w32font.c  w32font_match_internal (struct frame *f, Lisp_Object font_spec,
font_spec         903 src/w32font.c    match_data.orig_font_spec = font_spec;
font_spec         908 src/w32font.c    fill_in_logfont (f, &match_data.pattern, font_spec);
font_spec         919 src/w32font.c        for (extra = AREF (font_spec, FONT_EXTRA_INDEX);
font_spec        2031 src/w32font.c  fill_in_logfont (struct frame *f, LOGFONT *logfont, Lisp_Object font_spec)
font_spec        2036 src/w32font.c    tmp = AREF (font_spec, FONT_DPI_INDEX);
font_spec        2043 src/w32font.c    tmp = AREF (font_spec, FONT_SIZE_INDEX);
font_spec        2054 src/w32font.c    tmp = AREF (font_spec, FONT_WEIGHT_INDEX);
font_spec        2056 src/w32font.c      logfont->lfWeight = w32_encode_weight (FONT_WEIGHT_NUMERIC (font_spec));
font_spec        2059 src/w32font.c    tmp = AREF (font_spec, FONT_SLANT_INDEX);
font_spec        2062 src/w32font.c        int slant = FONT_SLANT_NUMERIC (font_spec);
font_spec        2071 src/w32font.c    tmp = AREF (font_spec, FONT_REGISTRY_INDEX);
font_spec        2087 src/w32font.c    tmp = AREF (font_spec, FONT_FAMILY_INDEX);
font_spec        2103 src/w32font.c    tmp = AREF (font_spec, FONT_ADSTYLE_INDEX);
font_spec        2113 src/w32font.c    tmp = AREF (font_spec, FONT_SPACING_INDEX);
font_spec        2126 src/w32font.c    for (extra = AREF (font_spec, FONT_EXTRA_INDEX);
font_spec          68 src/w32font.h                                     Lisp_Object font_spec,
font_spec          71 src/w32font.h                                      Lisp_Object font_spec,
font_spec         119 src/w32uniscribe.c uniscribe_list (struct frame *f, Lisp_Object font_spec)
font_spec         121 src/w32uniscribe.c   Lisp_Object fonts = w32font_list_internal (f, font_spec, true);
font_spec         122 src/w32uniscribe.c   FONT_ADD_LOG ("uniscribe-list", font_spec, fonts);
font_spec         127 src/w32uniscribe.c uniscribe_match (struct frame *f, Lisp_Object font_spec)
font_spec         129 src/w32uniscribe.c   Lisp_Object entity = w32font_match_internal (f, font_spec, true);
font_spec         130 src/w32uniscribe.c   FONT_ADD_LOG ("uniscribe-match", font_spec, entity);
font_spec        1231 src/w32uniscribe.c w32hb_list (struct frame *f, Lisp_Object font_spec)
font_spec        1233 src/w32uniscribe.c   Lisp_Object fonts = w32font_list_internal (f, font_spec, true);
font_spec        1234 src/w32uniscribe.c   FONT_ADD_LOG ("harfbuzz-list", font_spec, fonts);
font_spec        1244 src/w32uniscribe.c w32hb_match (struct frame *f, Lisp_Object font_spec)
font_spec        1246 src/w32uniscribe.c   Lisp_Object entity = w32font_match_internal (f, font_spec, true);
font_spec        1247 src/w32uniscribe.c   FONT_ADD_LOG ("harfbuzz-match", font_spec, entity);
font_spec        1565 src/xfaces.c     Lisp_Object font_spec, list, *drivers, vec;
font_spec        1571 src/xfaces.c     font_spec = Ffont_spec (0, NULL);
font_spec        1575 src/xfaces.c         font_parse_family_registry (family, Qnil, font_spec);
font_spec        1578 src/xfaces.c     list = font_list_entities (f, font_spec);
font_spec        1716 src/xfaces.c     Lisp_Object font_spec = font_spec_from_name (pattern);
font_spec        1717 src/xfaces.c     if (!FONTP (font_spec))
font_spec        1722 src/xfaces.c         Ffont_put (font_spec, QCsize, make_fixnum (size));
font_spec        1723 src/xfaces.c         Ffont_put (font_spec, QCavgwidth, make_fixnum (avgwidth));
font_spec        1725 src/xfaces.c     Lisp_Object fonts = Flist_fonts (font_spec, frame, maximum, font_spec);
font_spec        1733 src/xfaces.c   	  && ! NILP (AREF (font_spec, FONT_SIZE_INDEX)))
font_spec        1739 src/xfaces.c   		AREF (font_spec, FONT_SIZE_INDEX));