Lines Matching full:mapping
45 } const mapping[] = { variable
85 #define nmappings (sizeof(mapping) / sizeof(mapping[0]))
107 if (setflags & mapping[i].flag) { in fflagstostr()
110 for (sp = mapping[i].invert ? mapping[i].name : in fflagstostr()
111 mapping[i].name + 2; *sp; *dp++ = *sp++) ; in fflagstostr()
112 setflags &= ~mapping[i].flag; in fflagstostr()
141 if (strcmp(p, mapping[i].name + 2) == 0) { in strtofflags()
142 if (mapping[i].invert) { in strtofflags()
144 *clrp |= mapping[i].flag; in strtofflags()
147 *setp |= mapping[i].flag; in strtofflags()
150 } else if (strcmp(p, mapping[i].name) == 0) { in strtofflags()
151 if (mapping[i].invert) { in strtofflags()
153 *setp |= mapping[i].flag; in strtofflags()
156 *clrp |= mapping[i].flag; in strtofflags()