Lines Matching refs:pkg

69 extern char	*fpkginst(char *pkg, ...);
117 char **pkg, PKCS7 *);
242 _pkgtrans(char *device1, char *device2, char **pkg, int options, in _pkgtrans() argument
472 if (ds_init(ids_name, pkg, srcdev.norewind)) { in _pkgtrans()
497 xpkg = pkg = gpkglist(src, pkg, NULL); in _pkgtrans()
498 if (!pkg) { in _pkgtrans()
505 for (nxpkg = 0; pkg[nxpkg]; /* void */) { in _pkgtrans()
510 ds_order(pkg); /* order requests */ in _pkgtrans()
530 if ((hdr = genheader(src, pkg)) == NULL) { in _pkgtrans()
552 if (dump_hdr_and_pkgs(p7_bio, hdr, pkg) != 0) { in _pkgtrans()
576 if (wdsheader(hdr, src, ods_name, pkg, sec_pkcs7)) { in _pkgtrans()
599 for (i = 0; pkg[i]; i++) { in _pkgtrans()
611 if (errflg = pkgxfer(pkg[i], options)) { in _pkgtrans()
612 pkg[i] = NULL; in _pkgtrans()
615 } else if (strcmp(dstinst, pkg[i])) in _pkgtrans()
616 pkg[i] = strdup(dstinst); in _pkgtrans()
633 pkgtrans(char *device1, char *device2, char **pkg, int options, in pkgtrans() argument
686 r = _pkgtrans(device1, device2, pkg, options, keystore, keystore_alias); in pkgtrans()
771 genheader(char *src, char **pkg) in genheader() argument
800 for (i = 0; pkg[i]; i++) { in genheader()
802 src, pkg[i], PKGINFO); in genheader()
824 for (i = 0; pkg[i]; i++) { in genheader()
827 src, pkg[i], PKGMAP); in genheader()
830 logerr(pkg_gt(MSG_NOPKGMAP), pkg[i]); in genheader()
855 pkg[i], nparts, maxpsize) >= ENTRY_MAX) { in genheader()
925 wdsheader(struct dm_buf *hdr, char *src, char *device, char **pkg, PKCS7 *sig) in wdsheader() argument
986 for (i = 0; pkg[i]; i++) { in wdsheader()
996 pkg[i], PKGINFO, pkg[i], PKGMAP); in wdsheader()
1045 for (i = 0; pkg[i]; i++) { in wdsheader()
1047 "%s/%s", tmpsymdir, pkg[i]); in wdsheader()
1055 "%s/%s/%s", tmpsymdir, pkg[i], PKGINFO); in wdsheader()
1057 "%s/%s/%s", src, pkg[i], PKGINFO); in wdsheader()
1066 "%s/%s/%s", tmpsymdir, pkg[i], PKGMAP); in wdsheader()
1068 "%s/%s/%s", src, pkg[i], PKGMAP); in wdsheader()
1083 pkg[i], PKGINFO, pkg[i], PKGMAP); in wdsheader()