Home
last modified time | relevance | path

Searched refs:cfextra (Results 1 – 18 of 18) sorted by relevance

/titanic_41/usr/src/cmd/svr4pkg/installf/
H A Dinstallf.c63 static int validate(struct cfextra *ext, int argc, char *argv[]);
69 struct cfextra *new; in installf()
77 extlist = calloc(2, sizeof (struct cfextra *)); in installf()
78 extlist[0] = new = calloc(1, sizeof (struct cfextra)); in installf()
91 extlist = calloc(MALSIZ, sizeof (struct cfextra *)); in installf()
102 new = calloc(1, sizeof (struct cfextra)); in installf()
116 (sizeof (struct cfextra *) * (eptnum+MALSIZ))); in installf()
123 extlist[eptnum] = (struct cfextra *)NULL; in installf()
124 qsort((char *)extlist, (unsigned)eptnum, sizeof (struct cfextra *), in installf()
130 validate(struct cfextra *ext, int argc, char *argv[]) in validate()
[all …]
H A Dremovef.c48 struct cfextra *new; in removef()
59 extlist = malloc(max_eptnum * sizeof (struct cfextra *)); in removef()
99 new = calloc(1, sizeof (struct cfextra)); in removef()
116 max_eptnum * sizeof (struct cfextra *)); in removef()
123 extlist[eptnum] = (struct cfextra *)NULL; in removef()
126 (unsigned)eptnum, sizeof (struct cfextra *), cfentcmp); in removef()
H A Ddofinal.c46 extern struct cfextra **extlist;
53 static char *check_db_entry(VFP_T *, struct cfextra *, int, char *, int *);
59 struct cfextra entry; in dofinal()
103 check_db_entry(VFP_T *vfpo, struct cfextra *entry, int rmflag, char *myclass, in check_db_entry()
H A Dinstallf.h41 extern struct cfextra **extlist;
H A Dmain.c108 struct cfextra **extlist;
/titanic_41/usr/src/cmd/svr4pkg/libinst/
H A Dpkgobjmap.c52 static struct cfextra **extlist;
68 static int dup_merg(struct cfextra *ext1, struct cfextra *ext2);
203 xspace = ar_create(EPTMALLOC, sizeof (struct cfextra), in init_pkgobjspace()
215 seed_pkgobjmap(struct cfextra *ext_entry, char *path, char *local) in seed_pkgobjmap()
217 struct cfextra *ext, **ext_ptr; in seed_pkgobjmap()
226 ext_ptr = (struct cfextra **)ar_next_avail(xspace); in seed_pkgobjmap()
235 (void) memcpy(ext, ext_entry, sizeof (struct cfextra)); in seed_pkgobjmap()
282 struct cfextra **
285 struct cfextra *ext, **ext_ptr; in pkgobjmap()
325 ext_ptr = (struct cfextra **)ar_next_avail(xspace); in pkgobjmap()
[all …]
H A Dpkgdbmerg.c81 extern int cp_cfent(struct cfent *cf_ent, struct cfextra *el_ent);
97 static int merg(struct cfextra *el_ent, struct cfent *cf_ent);
98 static int do_like_ent(VFP_T *vfpo, struct cfextra *el_ent,
100 static int do_new_ent(VFP_T *vfpo, struct cfextra *el_ent, int ctrl);
104 static void set_change(struct cfextra *el_ent);
116 pkgdbmerg(PKGserver server, VFP_T *tmpvfp, struct cfextra **extlist) in pkgdbmerg()
119 struct cfextra *el_ent; /* extlist entry under review */ in pkgdbmerg()
149 sizeof (struct cfextra)); in pkgdbmerg()
290 do_like_ent(VFP_T *vfpo, struct cfextra *el_ent, struct cfent *cf_ent, int ctrl) in do_like_ent()
522 do_new_ent(VFP_T *vfpo, struct cfextra *el_ent, int ctrl) in do_new_ent()
[all …]
H A Ddryrun.c62 extern struct cfextra **extlist;
65 static struct cfextra **extptr;
371 int extentry_size = sizeof (struct cfextra); in write_dryrun_bin()
515 int extentry_size = sizeof (struct cfextra); in read_continue_bin()
584 struct cfextra ext_entry; in read_continue_bin()
874 write_dryrun_file(struct cfextra **extlist) in write_dryrun_file()
/titanic_41/usr/src/cmd/svr4pkg/pkginstall/
H A Dsortmap.c57 static int client_refer(struct cfextra **ext);
58 static int server_refer(struct cfextra **ext);
61 sortmap(struct cfextra ***extlist, VFP_T *pkgmapVfp, in sortmap()
147 client_refer(struct cfextra **ext) in client_refer()
151 for (count = 0; ext[count] != (struct cfextra *)NULL; count++) { in client_refer()
160 server_refer(struct cfextra **ext) in server_refer()
164 for (count = 0; ext[count] != (struct cfextra *)NULL; count++) { in server_refer()
H A Dpkginstall.h63 extern int sortmap __P((struct cfextra ***extlist, VFP_T *pkgmapVfp,
68 extern void instvol __P((struct cfextra **extlist, char *srcinst, int part,
98 extern int special_contents_add(int, struct cfextra **, const char *);
H A Dinstvol.c108 static int domerg(struct cfextra **extlist, int part, int nparts,
111 static void endofclass(struct cfextra **extlist, int myclass,
113 static int fix_attributes(struct cfextra **, int);
137 instvol(struct cfextra **extlist, char *srcinst, int part, in instvol()
156 struct cfextra *ext; in instvol()
838 domerg(struct cfextra **extlist, int part, int nparts, in domerg()
1205 endofclass(struct cfextra **extlist, int myclass, int ckflag, in endofclass()
1216 struct cfextra entry; /* entry from the package database */ in endofclass()
1438 fix_attributes(struct cfextra **extlist, int idx) in fix_attributes()
1440 struct cfextra *ext; in fix_attributes()
H A Ddockspace.c50 extern struct cfextra **extlist;
191 struct cfextra *ext; in readmap()
H A Dquit.c53 extern struct cfextra **extlist;
H A Dcheck.c52 extern struct cfextra **extlist;
H A Dmain.c157 struct cfextra **extlist; /* pkgmap structure and other path info */
/titanic_41/usr/src/lib/libpkg/common/
H A Dcfext.h67 struct cfextra { struct
/titanic_41/usr/src/cmd/svr4pkg/hdrs/
H A Ddryrun.h66 extern void write_dryrun_file __P((struct cfextra **extlist));
H A Dlibinst.h191 extern void write_dryrun_file __P((struct cfextra **extlist));
279 struct cfextra **extlist));
299 extern struct cfextra **pkgobjmap __P((VFP_T *vfp, int mapflag, char *ir));
301 extern int seed_pkgobjmap __P((struct cfextra *ext_entry, char *path,