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

/illumos-gate/usr/src/cmd/svr4pkg/installf/
H A Dinstallf.h41 extern struct cfextra **extlist;
H A Dremovef.c48 struct cfextra *new;
59 extlist = malloc(max_eptnum * sizeof (struct cfextra *));
99 new = calloc(1, sizeof (struct cfextra));
116 max_eptnum * sizeof (struct cfextra *));
123 extlist[eptnum] = (struct cfextra *)NULL;
126 (unsigned)eptnum, sizeof (struct cfextra *), cfentcmp);
H A Dinstallf.c63 static int validate(struct cfextra *ext, int argc, char *argv[]);
69 struct cfextra *new;
77 extlist = calloc(2, sizeof (struct cfextra *));
78 extlist[0] = new = calloc(1, sizeof (struct cfextra));
91 extlist = calloc(MALSIZ, sizeof (struct cfextra *));
102 new = calloc(1, sizeof (struct cfextra));
116 (sizeof (struct cfextra *) * (eptnum+MALSIZ)));
123 extlist[eptnum] = (struct cfextra *)NULL;
124 qsort((char *)extlist, (unsigned)eptnum, sizeof (struct cfextra *),
130 validate(struct cfextra *ex
[all...]
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;
103 check_db_entry(VFP_T *vfpo, struct cfextra *entry, int rmflag, char *myclass,
H A Dmain.c108 struct cfextra **extlist;
/illumos-gate/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,
147 client_refer(struct cfextra **ext)
151 for (count = 0; ext[count] != (struct cfextra *)NULL; count++) {
160 server_refer(struct cfextra **ext)
164 for (count = 0; ext[count] != (struct cfextra *)NULL; count++) {
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,
156 struct cfextra *ext;
803 * Arguments: struct cfextra **extlist - [RO, *RW]
804 * - Pointer to list of cfextra structures representing
838 domerg(struct cfextra **extlist, int part, int nparts,
1205 endofclass(struct cfextra **extlist, int myclass, int ckflag,
1216 struct cfextra entr
[all...]
H A Ddockspace.c50 extern struct cfextra **extlist;
191 struct cfextra *ext;
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 */
/illumos-gate/usr/src/lib/libpkg/common/
H A Dcfext.h57 * cfextra struct is tagged to each cfent structure requiring
67 struct cfextra { struct
/illumos-gate/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,
/illumos-gate/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),
215 seed_pkgobjmap(struct cfextra *ext_entry, char *path, char *local)
217 struct cfextra *ext, **ext_ptr;
226 ext_ptr = (struct cfextra **)ar_next_avail(xspace);
235 (void) memcpy(ext, ext_entry, sizeof (struct cfextra));
277 * returns a pointer to a list of struct cfextra (each of which
282 struct cfextra **
[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)
119 struct cfextra *el_ent; /* extlist entry under review */
142 * Copy cfextra structure for duplicated paths.
149 sizeof (struct cfextra));
290 do_like_ent(VFP_T *vfpo, struct cfextra *el_en
[all...]
H A Ddryrun.c62 extern struct cfextra **extlist;
65 static struct cfextra **extptr;
371 int extentry_size = sizeof (struct cfextra);
515 int extentry_size = sizeof (struct cfextra);
584 struct cfextra ext_entry;
874 write_dryrun_file(struct cfextra **extlist)

Completed in 95 milliseconds