Lines Matching defs:ptrn
658 XkbNameMatchesPattern(char *name, char *ptrn)
660 while (ptrn[0] != '\0') {
662 if (ptrn[0] == '*') {
663 ptrn++;
668 if (ptrn[0] == '?') {
672 else if (ptrn[0] == '*') {
674 XkbNameMatchesPattern(name + 1, ptrn))
676 return XkbNameMatchesPattern(name, ptrn + 1);
678 else if (ptrn[0] != name[0])
681 ptrn++;