Symbol: pkginfo
usr/src/cmd/svr4pkg/hdrs/libadm.h
246
extern int pkginfo __P((struct pkginfo *info, char *pkginst, ...));
usr/src/cmd/svr4pkg/hdrs/libadm.h
247
extern int fpkginfo __P((struct pkginfo *info, char *pkginst));
usr/src/cmd/svr4pkg/hdrs/libinst.h
387
extern void pkginfoFree(struct pkginfo **r_info);
usr/src/cmd/svr4pkg/hdrs/libinst.h
388
extern boolean_t pkginfoIsPkgInstalled(struct pkginfo **r_pinfo,
usr/src/cmd/svr4pkg/libinst/dockdeps.c
154
if (inst && (pkginfo(&info, inst, NULL, NULL) == 0)) {
usr/src/cmd/svr4pkg/libinst/dockdeps.c
54
static struct pkginfo info;
usr/src/cmd/svr4pkg/libinst/dryrun.c
367
struct pinfo *pkginfo;
usr/src/cmd/svr4pkg/libinst/dryrun.c
450
pkginfo = extptr[n]->cf_ent.pinfo;
usr/src/cmd/svr4pkg/libinst/dryrun.c
453
if (write(fd_drb, pkginfo,
usr/src/cmd/svr4pkg/libinst/dryrun.c
458
pkginfo = pkginfo->next; /* May be several */
usr/src/cmd/svr4pkg/libinst/dryrun.c
459
} while (pkginfo);
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
306
struct pinfo *pkginfo;
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
309
pkginfo = cf_ent->pinfo;
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
312
while (pkginfo) {
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
314
next = pkginfo->next;
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
315
free(pkginfo);
usr/src/cmd/svr4pkg/libinst/pkgdbmerg.c
316
pkginfo = next;
usr/src/cmd/svr4pkg/libinst/pkgops.c
100
assert(pinfo != (struct pkginfo *)NULL);
usr/src/cmd/svr4pkg/libinst/pkgops.c
1026
struct pkginfo *pinf = (struct pkginfo *)NULL;
usr/src/cmd/svr4pkg/libinst/pkgops.c
1101
r = pkginfo(pinf, pkgWild, NULL, NULL);
usr/src/cmd/svr4pkg/libinst/pkgops.c
1194
_pkginfoInit(struct pkginfo *a_info)
usr/src/cmd/svr4pkg/libinst/pkgops.c
1198
assert(a_info != (struct pkginfo *)NULL);
usr/src/cmd/svr4pkg/libinst/pkgops.c
1225
static struct pkginfo *
usr/src/cmd/svr4pkg/libinst/pkgops.c
1228
struct pkginfo *pinf;
usr/src/cmd/svr4pkg/libinst/pkgops.c
1230
pinf = (struct pkginfo *)calloc(1, sizeof (struct pkginfo));
usr/src/cmd/svr4pkg/libinst/pkgops.c
1231
if (pinf == (struct pkginfo *)NULL) {
usr/src/cmd/svr4pkg/libinst/pkgops.c
135
pkginfoIsPkgInstalled(struct pkginfo **r_pinfo, char *a_pkgInst)
usr/src/cmd/svr4pkg/libinst/pkgops.c
138
struct pkginfo *pinf;
usr/src/cmd/svr4pkg/libinst/pkgops.c
147
if (r_pinfo != (struct pkginfo **)NULL) {
usr/src/cmd/svr4pkg/libinst/pkgops.c
148
*r_pinfo = (struct pkginfo *)NULL;
usr/src/cmd/svr4pkg/libinst/pkgops.c
158
r = pkginfo(pinf, a_pkgInst, NULL, NULL);
usr/src/cmd/svr4pkg/libinst/pkgops.c
161
if (r_pinfo != (struct pkginfo **)NULL) {
usr/src/cmd/svr4pkg/libinst/pkgops.c
65
static void _pkginfoInit(struct pkginfo *a_info);
usr/src/cmd/svr4pkg/libinst/pkgops.c
66
static struct pkginfo *_pkginfoFactory(void);
usr/src/cmd/svr4pkg/libinst/pkgops.c
84
pkginfoFree(struct pkginfo **r_info)
usr/src/cmd/svr4pkg/libinst/pkgops.c
86
struct pkginfo *pinfo;
usr/src/cmd/svr4pkg/libinst/pkgops.c
90
assert(r_info != (struct pkginfo **)NULL);
usr/src/cmd/svr4pkg/libinst/pkgops.c
98
*r_info = (struct pkginfo *)NULL;
usr/src/cmd/svr4pkg/pkgadd/main.c
2486
pkg_installed = pkginfoIsPkgInstalled((struct pkginfo **)NULL,
usr/src/cmd/svr4pkg/pkginfo/pkginfo.c
138
static struct pkginfo info;
usr/src/cmd/svr4pkg/pkginfo/pkginfo.c
352
if (pkginfo(&info, choice->pkginst, ckarch, ckvers)) {
usr/src/cmd/svr4pkg/pkginfo/pkginfo.c
423
(void) pkginfo(&info, NULL); /* free up all memory and open fds */
usr/src/cmd/svr4pkg/pkginstall/getinst.c
215
struct pkginfo info;
usr/src/cmd/svr4pkg/pkginstall/getinst.c
222
while (pkginfo(&info, newinst, NULL, NULL) == 0) {
usr/src/cmd/svr4pkg/pkginstall/getinst.c
230
prompt(struct pkginfo *info, int npkgs)
usr/src/cmd/svr4pkg/pkginstall/getinst.c
52
static char *prompt(struct pkginfo *info, int npkgs);
usr/src/cmd/svr4pkg/pkginstall/getinst.c
63
getinst(int *updatingExisting, struct pkginfo *info, int npkgs,
usr/src/cmd/svr4pkg/pkginstall/main.c
1332
prvinfo = (struct pkginfo *)calloc(MALSIZ, sizeof (struct pkginfo));
usr/src/cmd/svr4pkg/pkginstall/main.c
1340
if (pkginfo(&prvinfo[npkgs], pkgwild, NULL, NULL)) {
usr/src/cmd/svr4pkg/pkginstall/main.c
1349
prvinfo = (struct pkginfo *)realloc(prvinfo,
usr/src/cmd/svr4pkg/pkginstall/main.c
1350
(npkgs+MALSIZ) * sizeof (struct pkginfo));
usr/src/cmd/svr4pkg/pkginstall/main.c
271
struct pkginfo *prvinfo;
usr/src/cmd/svr4pkg/pkginstall/pkginstall.h
97
extern char *getinst __P((int *updatingExisting, struct pkginfo *info,
usr/src/cmd/svr4pkg/pkgrm/main.c
2718
if (pkginfoIsPkgInstalled((struct pkginfo **)NULL, a_pkgInst) !=
usr/src/cmd/svr4pkg/pkgrm/main.c
855
struct pkginfo *pinfo = (struct pkginfo *)NULL;
usr/src/head/pkginfo.h
55
extern int pkginfo(struct pkginfo *, char *, ...),
usr/src/lib/brand/solaris10/s10_support/s10_support.c
201
char pkginfo[MAXPATHLEN];
usr/src/lib/brand/solaris10/s10_support/s10_support.c
206
if (snprintf(pkginfo, sizeof (pkginfo),
usr/src/lib/brand/solaris10/s10_support/s10_support.c
208
>= sizeof (pkginfo))
usr/src/lib/brand/solaris10/s10_support/s10_support.c
211
if ((fp = fopen(pkginfo, "r")) == NULL)
usr/src/lib/libadm/common/pkginfo.c
137
fpkginfo(struct pkginfo *info, char *pkginst)
usr/src/lib/libadm/common/pkginfo.c
164
initpkg(struct pkginfo *info)
usr/src/lib/libadm/common/pkginfo.c
191
rdconfig(struct pkginfo *info, char *pkginst, char *ckvers)
usr/src/lib/libadm/common/pkginfo.c
51
static void initpkg(struct pkginfo *);
usr/src/lib/libadm/common/pkginfo.c
52
static int rdconfig(struct pkginfo *, char *, char *);
usr/src/lib/libadm/common/pkginfo.c
84
pkginfo(struct pkginfo *info, char *pkginst, ...)
usr/src/lib/libadm/inc/libadm.h
95
extern int fpkginfo(struct pkginfo *, char *);
usr/src/lib/libpkg/common/gpkglist.c
116
struct pkginfo info;
usr/src/lib/libpkg/common/gpkglist.c
127
if (pkginfo(&info, "all", NULL, NULL)) {
usr/src/lib/libpkg/common/gpkglist.c
156
} while (pkginfo(&info, "all", NULL, NULL) == 0);
usr/src/lib/libpkg/common/gpkglist.c
158
(void) pkginfo(&info, NULL, NULL, NULL);
usr/src/lib/libpkg/common/gpkglist.c
189
(void) pkginfo(&info, NULL, NULL, NULL);
usr/src/lib/libpkg/common/gpkglist.c
221
pkginfo(&info, inst, NULL, NULL);
usr/src/lib/libpkg/common/gpkglist.c
53
extern int fpkginfo(struct pkginfo *info, char *pkginst);
usr/src/lib/libpkg/common/pkgtrans.c
67
extern int fpkginfo(struct pkginfo *info, char *pkginst);
usr/src/lib/libpkg/common/pkgtrans.c
897
struct pkginfo info;