Lines Matching refs:ap
257 canonical(const Lc_language_t* lp, const Lc_territory_t* tp, const Lc_charset_t* cp, const Lc_attribute_list_t* ap, unsigned long flags, char* buf, size_t siz)
331 for (c = '@'; ap && s < e; ap = ap->next)
332 if (!(flags & (LC_abbreviated|LC_default|LC_verbose)) || !(ap->attribute->flags & LC_default))
336 for (t = ap->attribute->name; s < e && (*s = *t++); s++);
403 const Lc_attribute_t* ap;
657 for (i = 0; i < elementsof(lp->attributes) && (ap = lp->attributes[i]); i++)
658 if (match(w, ap->name, 5, 0))
662 ai->attribute = ap;
668 if (i >= elementsof(lp->attributes) && (ap = newof(0, Lc_attribute_t, 1, sizeof(Lc_attribute_list_t) + s - w + 1)))
670 ai = (Lc_attribute_list_t*)(ap + 1);
671 strcpy((char*)(((Lc_attribute_t*)ap)->name = (const char*)(ai + 1)), w);
672 ai->attribute = ap;