Lines Matching refs:ctx

610 #define	KCF_PROV_FREE_CONTEXT(pd, ctx) ( \
612 KCF_PROV_CTX_OPS(pd)->free_context(ctx) : CRYPTO_NOT_SUPPORTED)
635 #define KCF_PROV_DIGEST_INIT(pd, ctx, mech, req) ( \
637 KCF_PROV_DIGEST_OPS(pd)->digest_init(ctx, mech, req) : \
644 #define KCF_PROV_DIGEST(pd, ctx, data, _digest, req) ( \
646 KCF_PROV_DIGEST_OPS(pd)->digest(ctx, data, _digest, req) : \
649 #define KCF_PROV_DIGEST_UPDATE(pd, ctx, data, req) ( \
651 KCF_PROV_DIGEST_OPS(pd)->digest_update(ctx, data, req) : \
654 #define KCF_PROV_DIGEST_KEY(pd, ctx, key, req) ( \
656 KCF_PROV_DIGEST_OPS(pd)->digest_key(ctx, key, req) : \
659 #define KCF_PROV_DIGEST_FINAL(pd, ctx, digest, req) ( \
661 KCF_PROV_DIGEST_OPS(pd)->digest_final(ctx, digest, req) : \
674 #define KCF_PROV_ENCRYPT_INIT(pd, ctx, mech, key, template, req) ( \
676 KCF_PROV_CIPHER_OPS(pd)->encrypt_init(ctx, mech, key, template, \
680 #define KCF_PROV_ENCRYPT(pd, ctx, plaintext, ciphertext, req) ( \
682 KCF_PROV_CIPHER_OPS(pd)->encrypt(ctx, plaintext, ciphertext, req) : \
685 #define KCF_PROV_ENCRYPT_UPDATE(pd, ctx, plaintext, ciphertext, req) ( \
687 KCF_PROV_CIPHER_OPS(pd)->encrypt_update(ctx, plaintext, \
691 #define KCF_PROV_ENCRYPT_FINAL(pd, ctx, ciphertext, req) ( \
693 KCF_PROV_CIPHER_OPS(pd)->encrypt_final(ctx, ciphertext, req) : \
704 #define KCF_PROV_DECRYPT_INIT(pd, ctx, mech, key, template, req) ( \
706 KCF_PROV_CIPHER_OPS(pd)->decrypt_init(ctx, mech, key, template, \
710 #define KCF_PROV_DECRYPT(pd, ctx, ciphertext, plaintext, req) ( \
712 KCF_PROV_CIPHER_OPS(pd)->decrypt(ctx, ciphertext, plaintext, req) : \
715 #define KCF_PROV_DECRYPT_UPDATE(pd, ctx, ciphertext, plaintext, req) ( \
717 KCF_PROV_CIPHER_OPS(pd)->decrypt_update(ctx, ciphertext, \
721 #define KCF_PROV_DECRYPT_FINAL(pd, ctx, plaintext, req) ( \
723 KCF_PROV_CIPHER_OPS(pd)->decrypt_final(ctx, plaintext, req) : \
738 #define KCF_PROV_MAC_INIT(pd, ctx, mech, key, template, req) ( \
740 KCF_PROV_MAC_OPS(pd)->mac_init(ctx, mech, key, template, req) \
747 #define KCF_PROV_MAC(pd, ctx, data, _mac, req) ( \
749 KCF_PROV_MAC_OPS(pd)->mac(ctx, data, _mac, req) : \
752 #define KCF_PROV_MAC_UPDATE(pd, ctx, data, req) ( \
754 KCF_PROV_MAC_OPS(pd)->mac_update(ctx, data, req) : \
757 #define KCF_PROV_MAC_FINAL(pd, ctx, mac, req) ( \
759 KCF_PROV_MAC_OPS(pd)->mac_final(ctx, mac, req) : \
782 #define KCF_PROV_SIGN_INIT(pd, ctx, mech, key, template, req) ( \
785 ctx, mech, key, template, req) : CRYPTO_NOT_SUPPORTED)
787 #define KCF_PROV_SIGN(pd, ctx, data, sig, req) ( \
789 KCF_PROV_SIGN_OPS(pd)->sign(ctx, data, sig, req) : \
792 #define KCF_PROV_SIGN_UPDATE(pd, ctx, data, req) ( \
794 KCF_PROV_SIGN_OPS(pd)->sign_update(ctx, data, req) : \
797 #define KCF_PROV_SIGN_FINAL(pd, ctx, sig, req) ( \
799 KCF_PROV_SIGN_OPS(pd)->sign_final(ctx, sig, req) : \
809 #define KCF_PROV_SIGN_RECOVER_INIT(pd, ctx, mech, key, template, \
812 KCF_PROV_SIGN_OPS(pd)->sign_recover_init(ctx, mech, key, template, \
815 #define KCF_PROV_SIGN_RECOVER(pd, ctx, data, sig, req) ( \
817 KCF_PROV_SIGN_OPS(pd)->sign_recover(ctx, data, sig, req) : \
832 #define KCF_PROV_VERIFY_INIT(pd, ctx, mech, key, template, req) ( \
834 KCF_PROV_VERIFY_OPS(pd)->verify_init(ctx, mech, key, template, \
837 #define KCF_PROV_VERIFY(pd, ctx, data, sig, req) ( \
839 KCF_PROV_VERIFY_OPS(pd)->verify(ctx, data, sig, req) : \
842 #define KCF_PROV_VERIFY_UPDATE(pd, ctx, data, req) ( \
844 KCF_PROV_VERIFY_OPS(pd)->verify_update(ctx, data, req) : \
847 #define KCF_PROV_VERIFY_FINAL(pd, ctx, sig, req) ( \
849 KCF_PROV_VERIFY_OPS(pd)->verify_final(ctx, sig, req) : \
859 #define KCF_PROV_VERIFY_RECOVER_INIT(pd, ctx, mech, key, template, \
863 KCF_PROV_VERIFY_OPS(pd)->verify_recover_init(ctx, mech, key, \
867 #define KCF_PROV_VERIFY_RECOVER(pd, ctx, sig, data, req) ( \
869 KCF_PROV_VERIFY_OPS(pd)->verify_recover(ctx, sig, data, req) : \
924 #define KCF_PROV_ENCRYPT_MAC_INIT(pd, ctx, encr_mech, encr_key, mac_mech, \
929 ctx, encr_mech, encr_key, mac_mech, mac_key, encr_ctx_template, \
933 #define KCF_PROV_ENCRYPT_MAC(pd, ctx, plaintext, ciphertext, mac, req) ( \
937 ctx, plaintext, ciphertext, mac, req) : \
940 #define KCF_PROV_ENCRYPT_MAC_UPDATE(pd, ctx, plaintext, ciphertext, req) ( \
944 ctx, plaintext, ciphertext, req) : \
947 #define KCF_PROV_ENCRYPT_MAC_FINAL(pd, ctx, ciphertext, mac, req) ( \
951 ctx, ciphertext, mac, req) : \
965 #define KCF_PROV_MAC_DECRYPT_INIT(pd, ctx, mac_mech, mac_key, decr_mech, \
970 ctx, mac_mech, mac_key, decr_mech, decr_key, mac_ctx_template, \
974 #define KCF_PROV_MAC_DECRYPT(pd, ctx, ciphertext, mac, plaintext, req) ( \
978 ctx, ciphertext, mac, plaintext, req) : \
981 #define KCF_PROV_MAC_DECRYPT_UPDATE(pd, ctx, ciphertext, plaintext, req) ( \
985 ctx, ciphertext, plaintext, req) : \
988 #define KCF_PROV_MAC_DECRYPT_FINAL(pd, ctx, mac, plaintext, req) ( \
992 ctx, mac, plaintext, req) : \