Lines Matching refs:pkg

69 extern char	*fpkginst(char *pkg, ...);
117 char **pkg, PKCS7 *);
242 _pkgtrans(char *device1, char *device2, char **pkg, int options,
472 if (ds_init(ids_name, pkg, srcdev.norewind)) {
497 xpkg = pkg = gpkglist(src, pkg, NULL);
498 if (!pkg) {
505 for (nxpkg = 0; pkg[nxpkg]; /* void */) {
510 ds_order(pkg); /* order requests */
530 if ((hdr = genheader(src, pkg)) == NULL) {
546 * of the pkg, which would break the ABI
552 if (dump_hdr_and_pkgs(p7_bio, hdr, pkg) != 0) {
576 if (wdsheader(hdr, src, ods_name, pkg, sec_pkcs7)) {
599 for (i = 0; pkg[i]; i++) {
611 if (errflg = pkgxfer(pkg[i], options)) {
612 pkg[i] = NULL;
615 } else if (strcmp(dstinst, pkg[i]))
616 pkg[i] = strdup(dstinst);
633 pkgtrans(char *device1, char *device2, char **pkg, int options,
686 r = _pkgtrans(device1, device2, pkg, options, keystore, keystore_alias);
771 genheader(char *src, char **pkg)
800 for (i = 0; pkg[i]; i++) {
802 src, pkg[i], PKGINFO);
824 for (i = 0; pkg[i]; i++) {
827 src, pkg[i], PKGMAP);
830 logerr(pkg_gt(MSG_NOPKGMAP), pkg[i]);
853 /* add pkg name, number of parts and the max part size */
855 pkg[i], nparts, maxpsize) >= ENTRY_MAX) {
925 wdsheader(struct dm_buf *hdr, char *src, char *device, char **pkg, PKCS7 *sig)
986 for (i = 0; pkg[i]; i++) {
996 pkg[i], PKGINFO, pkg[i], PKGMAP);
1045 for (i = 0; pkg[i]; i++) {
1047 "%s/%s", tmpsymdir, pkg[i]);
1055 "%s/%s/%s", tmpsymdir, pkg[i], PKGINFO);
1057 "%s/%s/%s", src, pkg[i], PKGINFO);
1066 "%s/%s/%s", tmpsymdir, pkg[i], PKGMAP);
1068 "%s/%s/%s", src, pkg[i], PKGMAP);
1083 pkg[i], PKGINFO, pkg[i], PKGMAP);
1279 * instance, but really reflects a different pkg!
1836 /* remove temp symbolic links made for signed pkg */