Lines Matching refs:app
158 API **app, *ap, **p;
162 for (app = api_list;
163 app != NULL && *app != NULL && app < api_end; ++app)
164 if (strcmp(api_name, (*app)->name) == 0)
168 if (app == NULL || app == api_end) {
169 cnt = app == NULL ? 100 : (u_int)(api_end - api_list) + 100;
173 app = api_list + (cnt - 100);
174 memset(app, 0, (u_int)(api_end - app) * sizeof(API *));
178 if (*app == NULL &&
179 ((*app = calloc(sizeof(API), 1)) == NULL ||
180 ((*app)->name = strdup(api_name)) == NULL))
183 ap = *app;
247 API **app;
250 for (app = api_list; *app != NULL; ++app)
251 printf("%s (%#x)\n", (*app)->name, (*app)->used_mask);
356 API **app;
360 for (app = api_list; *app != NULL; ++app) {
362 buf, sizeof(buf), "_%s_API_MASK", (*app)->name);
368 define_print(buf, (*app)->used_mask);
375 API **app;
379 for (app = api_list; *app != NULL; ++app) {
381 if (!((*app)->used_mask & (1 << i)))
383 printf("%s: %d bits unused\n", (*app)->name, unused);