usr.bin/dsynth/build.c
1039
typedef const pkg_t *pkg_tt;
usr.bin/dsynth/build.c
1044
const pkg_t *pkg1 = *(const pkg_tt *)pkg1_arg;
usr.bin/dsynth/build.c
1045
const pkg_t *pkg2 = *(const pkg_tt *)pkg2_arg;
usr.bin/dsynth/build.c
1053
const pkg_t *pkg1 = *(const pkg_tt *)pkg1_arg;
usr.bin/dsynth/build.c
1054
const pkg_t *pkg2 = *(const pkg_tt *)pkg2_arg;
usr.bin/dsynth/build.c
1066
startworker(pkg_t *pkg, worker_t *work)
usr.bin/dsynth/build.c
1128
pkg_t *pkg;
usr.bin/dsynth/build.c
1471
pkg_t *pkg;
usr.bin/dsynth/build.c
1743
pkg_t *pkg;
usr.bin/dsynth/build.c
1781
pkg_t *spkg = pkg->idepon_list.next->pkg;
usr.bin/dsynth/build.c
179
DoBuild(pkg_t *pkgs)
usr.bin/dsynth/build.c
181
pkg_t *build_list = NULL;
usr.bin/dsynth/build.c
182
pkg_t **build_tail = &build_list;
usr.bin/dsynth/build.c
183
pkg_t *scan;
usr.bin/dsynth/build.c
1965
pkg_t pkg;
usr.bin/dsynth/build.c
2374
pkg_t *pkg = work->pkg;
usr.bin/dsynth/build.c
2922
buildskipreason(pkglink_t *parent, pkg_t *pkg)
usr.bin/dsynth/build.c
2925
pkg_t *scan;
usr.bin/dsynth/build.c
2983
buildskipcount_dueto(pkg_t *pkg, int mode)
usr.bin/dsynth/build.c
2986
pkg_t *scan;
usr.bin/dsynth/build.c
3106
doHook(pkg_t *pkg, const char *id, const char *path, int waitfor)
usr.bin/dsynth/build.c
3313
check_packaged(const char *dbmpath, pkg_t *pkgs)
usr.bin/dsynth/build.c
3315
pkg_t *scan;
usr.bin/dsynth/build.c
421
build_find_leaves(pkg_t *parent, pkg_t *pkg, pkg_t ***build_tailp,
usr.bin/dsynth/build.c
426
pkg_t *scan;
usr.bin/dsynth/build.c
52
static int build_find_leaves(pkg_t *parent, pkg_t *pkg,
usr.bin/dsynth/build.c
53
pkg_t ***build_tailp, int *app, int *hasworkp,
usr.bin/dsynth/build.c
55
static int buildCalculateDepiDepth(pkg_t *pkg);
usr.bin/dsynth/build.c
56
static void build_clear_trav(pkg_t *pkg);
usr.bin/dsynth/build.c
57
static void startbuild(pkg_t **build_listp, pkg_t ***build_tailp);
usr.bin/dsynth/build.c
60
static void startworker(pkg_t *pkg, worker_t *work);
usr.bin/dsynth/build.c
72
static char *buildskipreason(pkglink_t *parent, pkg_t *pkg);
usr.bin/dsynth/build.c
73
static int buildskipcount_dueto(pkg_t *pkg, int mode);
usr.bin/dsynth/build.c
752
build_clear_trav(pkg_t *pkg)
usr.bin/dsynth/build.c
755
pkg_t *scan;
usr.bin/dsynth/build.c
76
static void doHook(pkg_t *pkg, const char *id, const char *path, int waitfor);
usr.bin/dsynth/build.c
771
buildCalculateDepiDepth(pkg_t *pkg)
usr.bin/dsynth/build.c
774
pkg_t *scan;
usr.bin/dsynth/build.c
79
static void check_packaged(const char *dbmpath, pkg_t *pkgs);
usr.bin/dsynth/build.c
804
startbuild(pkg_t **build_listp, pkg_t ***build_tailp)
usr.bin/dsynth/build.c
806
pkg_t *pkg;
usr.bin/dsynth/build.c
807
pkg_t **idep_ary;
usr.bin/dsynth/build.c
808
pkg_t **depi_ary;
usr.bin/dsynth/build.c
829
idep_ary = calloc(count, sizeof(pkg_t *));
usr.bin/dsynth/build.c
830
depi_ary = calloc(count, sizeof(pkg_t *));
usr.bin/dsynth/build.c
843
qsort(idep_ary, count, sizeof(pkg_t *), qsort_idep);
usr.bin/dsynth/build.c
844
qsort(depi_ary, count, sizeof(pkg_t *), qsort_depi);
usr.bin/dsynth/build.c
869
pkg_t *pkgi;
usr.bin/dsynth/build.c
870
pkg_t *ipkg;
usr.bin/dsynth/dsynth.c
67
pkg_t *pkgs;
usr.bin/dsynth/dsynth.h
216
pkg_t *list; /* pkgs linked by bnext */
usr.bin/dsynth/dsynth.h
307
pkg_t *pkg;
usr.bin/dsynth/dsynth.h
497
void (*updateCompletion)(worker_t *work, int dlogid, pkg_t *pkg,
usr.bin/dsynth/dsynth.h
627
pkg_t *ParsePackageList(int ac, char **av, int debugstop);
usr.bin/dsynth/dsynth.h
628
void FreePackageList(pkg_t *pkgs);
usr.bin/dsynth/dsynth.h
629
pkg_t *GetLocalPackageList(void);
usr.bin/dsynth/dsynth.h
630
pkg_t *GetFullPackageList(void);
usr.bin/dsynth/dsynth.h
631
pkg_t *GetPkgPkg(pkg_t **listp);
usr.bin/dsynth/dsynth.h
634
void DoStatus(pkg_t *pkgs);
usr.bin/dsynth/dsynth.h
635
void DoBuild(pkg_t *pkgs);
usr.bin/dsynth/dsynth.h
646
void DoUpgradePkgs(pkg_t *pkgs, int ask);
usr.bin/dsynth/dsynth.h
647
void RemovePackages(pkg_t *pkgs);
usr.bin/dsynth/dsynth.h
648
void PurgeDistfiles(pkg_t *pkgs);
usr.bin/dsynth/dsynth.h
657
void RunStatsUpdateCompletion(worker_t *work, int logid, pkg_t *pkg,
usr.bin/dsynth/html.c
389
HtmlUpdateCompletion(worker_t *work, int dlogid, pkg_t *pkg,
usr.bin/dsynth/pkglist.c
117
pkg_enter(pkg_t *pkg)
usr.bin/dsynth/pkglist.c
1183
pkg_t *pkg;
usr.bin/dsynth/pkglist.c
119
pkg_t **pkgp;
usr.bin/dsynth/pkglist.c
120
pkg_t *scan;
usr.bin/dsynth/pkglist.c
1389
pkgfree(pkg_t *pkg)
usr.bin/dsynth/pkglist.c
155
static pkg_t *
usr.bin/dsynth/pkglist.c
158
pkg_t **pkgp;
usr.bin/dsynth/pkglist.c
159
pkg_t *pkg;
usr.bin/dsynth/pkglist.c
177
pkg_t *
usr.bin/dsynth/pkglist.c
180
pkg_t *list;
usr.bin/dsynth/pkglist.c
291
pkg_t *
usr.bin/dsynth/pkglist.c
294
pkg_t *list;
usr.bin/dsynth/pkglist.c
394
pkg_t *
usr.bin/dsynth/pkglist.c
411
static pkg_t *
usr.bin/dsynth/pkglist.c
415
pkg_t *scan;
usr.bin/dsynth/pkglist.c
416
pkg_t *list;
usr.bin/dsynth/pkglist.c
417
pkg_t *dep_list;
usr.bin/dsynth/pkglist.c
418
pkg_t **list_tail;
usr.bin/dsynth/pkglist.c
47
static pkg_t *resolveDeps(pkg_t *dep_list, pkg_t ***list_tailp, int gentopo);
usr.bin/dsynth/pkglist.c
48
static void resolveFlavors(pkg_t *pkg, char *flavors, int gentopo);
usr.bin/dsynth/pkglist.c
49
static void resolveDepString(pkg_t *pkg, char *depstr,
usr.bin/dsynth/pkglist.c
51
static pkg_t *processPackageListBulk(int total);
usr.bin/dsynth/pkglist.c
55
static void pkgfree(pkg_t *pkg);
usr.bin/dsynth/pkglist.c
585
pkg_t *
usr.bin/dsynth/pkglist.c
586
GetPkgPkg(pkg_t **listp)
usr.bin/dsynth/pkglist.c
589
pkg_t *scan;
usr.bin/dsynth/pkglist.c
590
pkg_t *s2;
usr.bin/dsynth/pkglist.c
60
static pkg_t *PkgHash1[PKG_HSIZE]; /* by portdir */
usr.bin/dsynth/pkglist.c
61
static pkg_t *PkgHash2[PKG_HSIZE]; /* by pkgfile */
usr.bin/dsynth/pkglist.c
658
static pkg_t *
usr.bin/dsynth/pkglist.c
659
resolveDeps(pkg_t *list, pkg_t ***list_tailp, int gentopo)
usr.bin/dsynth/pkglist.c
66
static __inline pkg_t *
usr.bin/dsynth/pkglist.c
661
pkg_t *ret_list = NULL;
usr.bin/dsynth/pkglist.c
662
pkg_t *scan;
usr.bin/dsynth/pkglist.c
663
pkg_t *use;
usr.bin/dsynth/pkglist.c
69
pkg_t *pkg;
usr.bin/dsynth/pkglist.c
714
resolveFlavors(pkg_t *pkg, char *flavors, int gentopo)
usr.bin/dsynth/pkglist.c
722
pkg_t *dpkg;
usr.bin/dsynth/pkglist.c
791
resolveDepString(pkg_t *pkg, char *depstr, int gentopo, int dep_type)
usr.bin/dsynth/pkglist.c
800
pkg_t *dpkg;
usr.bin/dsynth/pkglist.c
954
FreePackageList(pkg_t *pkgs __unused)
usr.bin/dsynth/pkglist.c
968
pkg_t *pkg;
usr.bin/dsynth/repo.c
270
DoUpgradePkgs(pkg_t *list, int ask __unused)
usr.bin/dsynth/repo.c
272
pkg_t *scan;
usr.bin/dsynth/repo.c
331
PurgeDistfiles(pkg_t *pkgs)
usr.bin/dsynth/repo.c
441
RemovePackages(pkg_t *list)
usr.bin/dsynth/repo.c
443
pkg_t *scan;
usr.bin/dsynth/repo.c
465
removePackagesMetaRecurse(pkg_t *pkg)
usr.bin/dsynth/repo.c
468
pkg_t *scan;
usr.bin/dsynth/repo.c
47
static void removePackagesMetaRecurse(pkg_t *pkg);
usr.bin/dsynth/runstats.c
195
RunStatsUpdateCompletion(worker_t *work, int logid, pkg_t *pkg,
usr.bin/dsynth/status.c
115
status_find_leaves(pkg_t *parent, pkg_t *pkg, pkg_t ***build_tailp,
usr.bin/dsynth/status.c
119
pkg_t *scan;
usr.bin/dsynth/status.c
320
status_clear_trav(pkg_t *pkg)
usr.bin/dsynth/status.c
323
pkg_t *scan;
usr.bin/dsynth/status.c
339
startstatus(pkg_t **build_listp, pkg_t ***build_tailp)
usr.bin/dsynth/status.c
341
pkg_t *pkg;
usr.bin/dsynth/status.c
43
static int status_find_leaves(pkg_t *parent, pkg_t *pkg, pkg_t ***build_tailp,
usr.bin/dsynth/status.c
45
static void status_clear_trav(pkg_t *pkg);
usr.bin/dsynth/status.c
46
static void startstatus(pkg_t **build_listp, pkg_t ***build_tailp);
usr.bin/dsynth/status.c
49
DoStatus(pkg_t *pkgs)
usr.bin/dsynth/status.c
51
pkg_t *build_list = NULL;
usr.bin/dsynth/status.c
52
pkg_t **build_tail = &build_list;
usr.bin/dsynth/status.c
53
pkg_t *scan;