Lines Matching defs:bags
642 STACK_OF(PKCS12_SAFEBAG) *bags = NULL;
662 if ((bags = sk_PKCS12_SAFEBAG_new_null()) == NULL) {
706 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) {
755 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) {
768 NULL, 0, PKCS12_DEFAULT_ITER, bags);
773 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free);
774 bags = NULL;
785 if (bags == NULL &&
786 (bags = sk_PKCS12_SAFEBAG_new_null()) == NULL) {
834 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) {
845 authsafe = PKCS12_pack_p7data(bags);
851 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free);
852 bags = NULL;
900 if (bags != NULL)
901 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free);
1698 * individual bags. Return stacks of certs, private keys found and
1714 STACK_OF(PKCS12_SAFEBAG) *bags;
1726 bags = M_PKCS12_unpack_p7data(p7);
1732 bags = M_PKCS12_unpack_p7encdata(p7, pass, -1);
1738 if (bags == NULL) {
1743 if (parse_all_bags(bags, pass, kl, cl) == 0) {
1744 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free);
1754 * parse_all_bags - go through the stack of bags, parsing each.
1766 parse_all_bags(STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
1770 for (i = 0; i < sk_PKCS12_SAFEBAG_num(bags); i++) {
1771 if (parse_one_bag(sk_PKCS12_SAFEBAG_value(bags, i),