Lines Matching refs:retval
646 int retval = 0;
654 retval = PK_PRIVATE_OBJ;
656 retval = PK_PUBLIC_OBJ;
658 retval = PK_PRIVATE_OBJ | PK_PUBLIC_OBJ;
666 if (retval)
668 return (retval | PK_PUBLIC_OBJ | PK_CERT_OBJ | PK_PUBKEY_OBJ);
670 if (retval)
672 return (retval | PK_PRIKEY_OBJ | PK_PRIVATE_OBJ);
674 if (retval)
678 return (retval | PK_CERT_OBJ);
680 if (retval == 0) /* return all keys */
681 return (retval | PK_KEY_OBJ);
682 else if (retval == (PK_PRIVATE_OBJ | PK_PUBLIC_OBJ))
684 return (retval | PK_KEY_OBJ);
685 else if (retval & PK_PUBLIC_OBJ)
687 return (retval | PK_PUBKEY_OBJ);
688 else if (retval & PK_PRIVATE_OBJ)
690 return (retval | PK_PRIKEY_OBJ);
692 if (retval)
694 return (retval | PK_CRL_OBJ);
697 if (retval == 0) /* No matches found */
698 retval = -1;
699 return (retval);