Home | History | Annotate | Download | only in ltrace

Lines Matching refs:imports

145 	VECT_INIT(&plib->imports, struct protolib *);
167 VECT_DESTROY(&plib->imports, struct prototype *, NULL, NULL);
181 return VECT_EACH(&plib->imports, struct protolib *,
208 return VECT_PUSHBACK(&plib->imports, &import) < 0 ? -1 : 0;
248 bool imports;
278 if (lookup->imports && each_import(*plibp, NULL, &protolib_lookup_rec,
290 bool imports)
293 struct lookup lookup = { name, getter, imports, NULL };
302 protolib_lookup_prototype(struct protolib *plib, const char *name, bool imports)
305 return protolib_lookup(plib, name, &get_prototypes, imports);
309 protolib_lookup_type(struct protolib *plib, const char *name, bool imports)
312 return protolib_lookup(plib, name, &get_named_types, imports);
410 if (protolib_add_import(&cache->imports, plib) < 0)
447 || protolib_add_import(&self->imports, new_import) < 0)
461 protolib_init(&cache->imports);
473 if (protolib_add_import(&cache->imports, &legacy_typedefs) < 0
475 && protolib_add_import(&cache->imports, import) < 0)
509 /* If bootstrapping, copy over imports from implicit import
513 if ((cache->bootstrap && each_import(&cache->imports, NULL,
516 && protolib_add_import(new_plib, &cache->imports) < 0)) {
519 "Couldn't add imports to config module %s: %s\n",