Lines Matching defs:lib
49 struct library *lib;
55 * looking up one in LIB->protolib. */
175 /* Init LIB. */
176 int library_init(struct library *lib, enum library_type type);
178 /* Initialize RETP to a library identical to LIB. Symbols are not
181 int library_clone(struct library *retp, struct library *lib);
183 /* Destroy library. Doesn't free LIB itself. Symbols are destroyed
185 void library_destroy(struct library *lib);
188 void library_set_soname(struct library *lib,
192 void library_set_pathname(struct library *lib,
195 /* Iterate through list of symbols of library LIB. See callback.h for
198 (struct library *lib, struct library_symbol *start_after,
202 /* Add a new symbol SYM to LIB. SYM is assumed owned, we need to
204 void library_add_symbol(struct library *lib, struct library_symbol *sym);
209 struct library *lib, void *name);
217 struct library *lib, void *keyp);