Lines Matching defs:list

36 #include "list.h"
84 parse_proto_line(const char *basedir, char *line, elem_list *list, short arch,
208 if (!(dup = find_elem(list, e, FOLLOW_LINK))) {
209 e->pkgs = add_pkg(NULL, pkgname); /* init pkgs list */
210 add_elem(list, e);
242 * exception list.
257 parse_proto_link(const char *basedir, char *line, elem_list *list, short arch,
305 if ((p = find_elem(list, &key, NO_FOLLOW_LINK)) == NULL) {
329 if (!(dup = find_elem(list, e, NO_FOLLOW_LINK))) {
330 e->pkgs = add_pkg(NULL, pkgname); /* init pkgs list */
332 add_elem(list, e);
338 * exception list.
442 * list - list to which elements will be added
448 * returns number of items added to list.
453 elem_list *list, short arch, const char *basedir, const char *pkgname)
480 if ((rc = parse_proto_line(basedir, buf, list, arch,
510 protodir, list, arch, basedir,
541 * are resolved and added accordingly to the elements list(list).
549 * list - list to which elements will be added
555 * returns number of items added to list.
560 elem_list *list, short arch, const char *basedir, const char *pkgname)
580 if ((rc = parse_proto_link(basedir, buf, list, arch,
609 protodir, list, arch, basedir, pkgname);
626 * list - List of elements read in, elements are added to this
631 * number of elements added to list
635 elem_list *list, int verbose)
685 count += first_pass_prototype(protofile, protodir, list, arch,
687 count += second_pass_prototype(protofile, protodir, list, arch,
690 /* print_list(list); */
695 read_in_protodir(const char *dir_name, elem_list *list, int verbose)
708 list->type = PROTODIR_LIST;
740 count += process_dependencies(dp->d_name, dir_name, list,
743 count += process_package_dir(dp->d_name, protodir, list,