Lines Matching refs:req

604 #define	KCF_PROV_CREATE_CTX_TEMPLATE(pd, mech, key, template, size, req) ( \  argument
607 (pd)->pd_prov_handle, mech, key, template, size, req) : \
635 #define KCF_PROV_DIGEST_INIT(pd, ctx, mech, req) ( \ argument
637 KCF_PROV_DIGEST_OPS(pd)->digest_init(ctx, mech, req) : \
644 #define KCF_PROV_DIGEST(pd, ctx, data, _digest, req) ( \ argument
646 KCF_PROV_DIGEST_OPS(pd)->digest(ctx, data, _digest, req) : \
649 #define KCF_PROV_DIGEST_UPDATE(pd, ctx, data, req) ( \ argument
651 KCF_PROV_DIGEST_OPS(pd)->digest_update(ctx, data, req) : \
654 #define KCF_PROV_DIGEST_KEY(pd, ctx, key, req) ( \ argument
656 KCF_PROV_DIGEST_OPS(pd)->digest_key(ctx, key, req) : \
659 #define KCF_PROV_DIGEST_FINAL(pd, ctx, digest, req) ( \ argument
661 KCF_PROV_DIGEST_OPS(pd)->digest_final(ctx, digest, req) : \
664 #define KCF_PROV_DIGEST_ATOMIC(pd, session, mech, data, digest, req) ( \ argument
667 (pd)->pd_prov_handle, session, mech, data, digest, req) : \
674 #define KCF_PROV_ENCRYPT_INIT(pd, ctx, mech, key, template, req) ( \ argument
677 req) : \
680 #define KCF_PROV_ENCRYPT(pd, ctx, plaintext, ciphertext, req) ( \ argument
682 KCF_PROV_CIPHER_OPS(pd)->encrypt(ctx, plaintext, ciphertext, req) : \
685 #define KCF_PROV_ENCRYPT_UPDATE(pd, ctx, plaintext, ciphertext, req) ( \ argument
688 ciphertext, req) : \
691 #define KCF_PROV_ENCRYPT_FINAL(pd, ctx, ciphertext, req) ( \ argument
693 KCF_PROV_CIPHER_OPS(pd)->encrypt_final(ctx, ciphertext, req) : \
697 template, req) ( \ argument
701 template, req) : \
704 #define KCF_PROV_DECRYPT_INIT(pd, ctx, mech, key, template, req) ( \ argument
707 req) : \
710 #define KCF_PROV_DECRYPT(pd, ctx, ciphertext, plaintext, req) ( \ argument
712 KCF_PROV_CIPHER_OPS(pd)->decrypt(ctx, ciphertext, plaintext, req) : \
715 #define KCF_PROV_DECRYPT_UPDATE(pd, ctx, ciphertext, plaintext, req) ( \ argument
718 plaintext, req) : \
721 #define KCF_PROV_DECRYPT_FINAL(pd, ctx, plaintext, req) ( \ argument
723 KCF_PROV_CIPHER_OPS(pd)->decrypt_final(ctx, plaintext, req) : \
727 template, req) ( \ argument
731 template, req) : \
738 #define KCF_PROV_MAC_INIT(pd, ctx, mech, key, template, req) ( \ argument
740 KCF_PROV_MAC_OPS(pd)->mac_init(ctx, mech, key, template, req) \
747 #define KCF_PROV_MAC(pd, ctx, data, _mac, req) ( \ argument
749 KCF_PROV_MAC_OPS(pd)->mac(ctx, data, _mac, req) : \
752 #define KCF_PROV_MAC_UPDATE(pd, ctx, data, req) ( \ argument
754 KCF_PROV_MAC_OPS(pd)->mac_update(ctx, data, req) : \
757 #define KCF_PROV_MAC_FINAL(pd, ctx, mac, req) ( \ argument
759 KCF_PROV_MAC_OPS(pd)->mac_final(ctx, mac, req) : \
763 req) ( \ argument
767 req) : \
771 template, req) ( \ argument
775 req) : \
782 #define KCF_PROV_SIGN_INIT(pd, ctx, mech, key, template, req) ( \ argument
785 ctx, mech, key, template, req) : CRYPTO_NOT_SUPPORTED)
787 #define KCF_PROV_SIGN(pd, ctx, data, sig, req) ( \ argument
789 KCF_PROV_SIGN_OPS(pd)->sign(ctx, data, sig, req) : \
792 #define KCF_PROV_SIGN_UPDATE(pd, ctx, data, req) ( \ argument
794 KCF_PROV_SIGN_OPS(pd)->sign_update(ctx, data, req) : \
797 #define KCF_PROV_SIGN_FINAL(pd, ctx, sig, req) ( \ argument
799 KCF_PROV_SIGN_OPS(pd)->sign_final(ctx, sig, req) : \
803 sig, req) ( \ argument
807 req) : CRYPTO_NOT_SUPPORTED)
810 req) ( \ argument
813 req) : CRYPTO_NOT_SUPPORTED)
815 #define KCF_PROV_SIGN_RECOVER(pd, ctx, data, sig, req) ( \ argument
817 KCF_PROV_SIGN_OPS(pd)->sign_recover(ctx, data, sig, req) : \
821 sig, req) ( \ argument
826 req) : CRYPTO_NOT_SUPPORTED)
832 #define KCF_PROV_VERIFY_INIT(pd, ctx, mech, key, template, req) ( \ argument
835 req) : CRYPTO_NOT_SUPPORTED)
837 #define KCF_PROV_VERIFY(pd, ctx, data, sig, req) ( \ argument
839 KCF_PROV_VERIFY_OPS(pd)->verify(ctx, data, sig, req) : \
842 #define KCF_PROV_VERIFY_UPDATE(pd, ctx, data, req) ( \ argument
844 KCF_PROV_VERIFY_OPS(pd)->verify_update(ctx, data, req) : \
847 #define KCF_PROV_VERIFY_FINAL(pd, ctx, sig, req) ( \ argument
849 KCF_PROV_VERIFY_OPS(pd)->verify_final(ctx, sig, req) : \
853 req) ( \ argument
857 req) : CRYPTO_NOT_SUPPORTED)
860 req) ( \ argument
864 template, req) : CRYPTO_NOT_SUPPORTED)
867 #define KCF_PROV_VERIFY_RECOVER(pd, ctx, sig, data, req) ( \ argument
869 KCF_PROV_VERIFY_OPS(pd)->verify_recover(ctx, sig, data, req) : \
877 template, data, req) ( \ argument
882 req) : CRYPTO_NOT_SUPPORTED)
889 ciphertext, req) ( \ argument
893 digest_ctx, encrypt_ctx, plaintext, ciphertext, req) : \
897 plaintext, req) ( \ argument
901 decrypt_ctx, digest_ctx, ciphertext, plaintext, req) : \
905 ciphertext, req) ( \ argument
909 sign_ctx, encrypt_ctx, plaintext, ciphertext, req) : \
913 plaintext, req) ( \ argument
917 decrypt_ctx, verify_ctx, ciphertext, plaintext, req) : \
925 mac_key, encr_ctx_template, mac_ctx_template, req) ( \ argument
930 mac_ctx_template, req) : \
933 #define KCF_PROV_ENCRYPT_MAC(pd, ctx, plaintext, ciphertext, mac, req) ( \ argument
937 ctx, plaintext, ciphertext, mac, req) : \
940 #define KCF_PROV_ENCRYPT_MAC_UPDATE(pd, ctx, plaintext, ciphertext, req) ( \ argument
944 ctx, plaintext, ciphertext, req) : \
947 #define KCF_PROV_ENCRYPT_MAC_FINAL(pd, ctx, ciphertext, mac, req) ( \ argument
951 ctx, ciphertext, mac, req) : \
956 encr_ctx_template, mac_ctx_template, req) ( \ argument
962 encr_ctx_template, mac_ctx_template, req) : \
966 decr_key, mac_ctx_template, decr_ctx_template, req) ( \ argument
971 decr_ctx_template, req) : \
974 #define KCF_PROV_MAC_DECRYPT(pd, ctx, ciphertext, mac, plaintext, req) ( \ argument
978 ctx, ciphertext, mac, plaintext, req) : \
981 #define KCF_PROV_MAC_DECRYPT_UPDATE(pd, ctx, ciphertext, plaintext, req) ( \ argument
985 ctx, ciphertext, plaintext, req) : \
988 #define KCF_PROV_MAC_DECRYPT_FINAL(pd, ctx, mac, plaintext, req) ( \ argument
992 ctx, mac, plaintext, req) : \
997 mac_ctx_template, decr_ctx_template, req) ( \ argument
1003 mac_ctx_template, decr_ctx_template, req) : \
1008 mac_ctx_template, decr_ctx_template, req) ( \ argument
1015 mac_ctx_template, decr_ctx_template, req) : \
1022 #define KCF_PROV_SEED_RANDOM(pd, session, buf, len, est, flags, req) ( \ argument
1025 session, buf, len, est, flags, req) : CRYPTO_NOT_SUPPORTED)
1027 #define KCF_PROV_GENERATE_RANDOM(pd, session, buf, len, req) ( \ argument
1031 session, buf, len, req) : CRYPTO_NOT_SUPPORTED)
1041 #define KCF_PROV_SESSION_OPEN(ops_pd, session, req, pd) ( \ argument
1045 session, req) : CRYPTO_NOT_SUPPORTED)
1047 #define KCF_PROV_SESSION_CLOSE(ops_pd, session, req, pd) ( \ argument
1051 session, req) : CRYPTO_NOT_SUPPORTED)
1053 #define KCF_PROV_SESSION_LOGIN(pd, session, user_type, pin, len, req) ( \ argument
1057 session, user_type, pin, len, req) : CRYPTO_NOT_SUPPORTED)
1059 #define KCF_PROV_SESSION_LOGOUT(pd, session, req) ( \ argument
1063 session, req) : CRYPTO_NOT_SUPPORTED)
1069 #define KCF_PROV_OBJECT_CREATE(pd, session, template, count, object, req) ( \ argument
1072 session, template, count, object, req) : CRYPTO_NOT_SUPPORTED)
1075 new_object, req) ( \ argument
1078 session, object, template, count, new_object, req) : \
1081 #define KCF_PROV_OBJECT_DESTROY(pd, session, object, req) ( \ argument
1084 session, object, req) : CRYPTO_NOT_SUPPORTED)
1086 #define KCF_PROV_OBJECT_GET_SIZE(pd, session, object, size, req) ( \ argument
1090 session, object, size, req) : CRYPTO_NOT_SUPPORTED)
1093 count, req) ( \ argument
1097 (pd)->pd_prov_handle, session, object, template, count, req) : \
1101 count, req) ( \ argument
1105 (pd)->pd_prov_handle, session, object, template, count, req) : \
1109 req) ( \ argument
1113 session, template, count, ppriv, req) : CRYPTO_NOT_SUPPORTED)
1116 req) ( \ argument
1120 req) : CRYPTO_NOT_SUPPORTED)
1122 #define KCF_PROV_OBJECT_FIND_FINAL(pd, ppriv, req) ( \ argument
1126 (pd)->pd_prov_handle, ppriv, req) : CRYPTO_NOT_SUPPORTED)
1133 req) ( \ argument
1136 session, mech, template, count, object, req) : \
1140 pub_count, priv_template, priv_count, pub_key, priv_key, req) ( \ argument
1144 priv_count, pub_key, priv_key, req) : \
1148 wrapped_key_len, req) ( \ argument
1152 req) : \
1156 wrapped_key_len, template, count, key, req) ( \ argument
1160 template, count, key, req) : \
1164 key, req) ( \ argument
1167 session, mech, base_key, template, count, key, req) : \
1183 #define KCF_PROV_EXT_INFO(ops_pd, provext_info, req, pd) ( \ argument
1187 provext_info, req) : CRYPTO_NOT_SUPPORTED)
1189 #define KCF_PROV_INIT_TOKEN(pd, pin, pin_len, label, req) ( \ argument
1192 pin, pin_len, label, req) : CRYPTO_NOT_SUPPORTED)
1194 #define KCF_PROV_INIT_PIN(pd, session, pin, pin_len, req) ( \ argument
1197 session, pin, pin_len, req) : CRYPTO_NOT_SUPPORTED)
1200 req) ( \ argument
1203 session, old_pin, old_len, new_pin, new_len, req) : \
1211 out_template, out_count, req) ( \ argument
1216 out_template, out_count, req) : CRYPTO_NOT_SUPPORTED)
1220 out_pub_count, out_priv_template, out_priv_count, req) ( \ argument
1226 out_priv_template, out_priv_count, req) : CRYPTO_NOT_SUPPORTED)
1229 count, out_template, out_count, req) ( \ argument
1234 out_template, out_count, req) : CRYPTO_NOT_SUPPORTED)
1285 size_t len, crypto_call_req_t *req);
1287 size_t len, crypto_call_req_t *req);
1291 crypto_provider_info_t **info, crypto_call_req_t *req);
1297 size_t pin_len, crypto_call_req_t *req);
1299 size_t old_len, char *new_pin, size_t new_len, crypto_call_req_t *req);