Lines Matching refs:pages
56 } *pages;
66 printf("%d\t%s\n", pages[i].usage, pages[i].name);
67 for (j = 0; j < pages[i].pagesize; j++) {
68 printf("\t%d\t%s\n", pages[i].page_contents[j].usage,
69 pages[i].page_contents[j].name);
129 if (pages == NULL) {
131 pages = malloc(npagesmax *
135 pages = realloc(pages,
139 if (!pages)
142 curpage = &pages[npages++];
166 if (!pages)
170 if (pages[k].usage == i)
171 return pages[k].name;
185 if (pages[k].usage == page)
189 for (j = 0; j < pages[k].pagesize; j++) {
190 us = pages[k].page_contents[j].usage;
193 fmtcheck(pages[k].page_contents[j].name, "%d"),
198 return pages[k].page_contents[j].name;
210 if (!pages)
214 if (strcmp(pages[k].name, name) == 0)
215 return pages[k].usage;
232 if (strncmp(pages[k].name, name, l) == 0)
237 for (j = 0; j < pages[k].pagesize; j++)
238 if (strcmp(pages[k].page_contents[j].name, sep) == 0)
239 return (pages[k].usage << 16) | pages[k].page_contents[j].usage;