Searched refs:afalg (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/crypto/ |
H A D | cipher-afalg.c | 68 QCryptoAFAlgo *afalg; in qcrypto_afalg_cipher_ctx_new() local 77 afalg = qcrypto_afalg_comm_alloc(AFALG_TYPE_CIPHER, name, errp); in qcrypto_afalg_cipher_ctx_new() 78 if (!afalg) { in qcrypto_afalg_cipher_ctx_new() 86 if (setsockopt(afalg->tfmfd, SOL_ALG, ALG_SET_KEY, key, in qcrypto_afalg_cipher_ctx_new() 89 qcrypto_afalg_comm_free(afalg); in qcrypto_afalg_cipher_ctx_new() 94 afalg->msg = g_new0(struct msghdr, 1); in qcrypto_afalg_cipher_ctx_new() 95 afalg->msg->msg_controllen += CMSG_SPACE(ALG_OPTYPE_LEN); in qcrypto_afalg_cipher_ctx_new() 98 afalg->msg->msg_controllen += CMSG_SPACE(ALG_MSGIV_LEN(expect_niv)); in qcrypto_afalg_cipher_ctx_new() 100 afalg->msg->msg_control = g_new0(uint8_t, afalg->msg->msg_controllen); in qcrypto_afalg_cipher_ctx_new() 103 afalg->cmsg = CMSG_FIRSTHDR(afalg->msg); in qcrypto_afalg_cipher_ctx_new() [all …]
|
H A D | afalg.c | 73 QCryptoAFAlgo *afalg; in qcrypto_afalg_comm_alloc() local 75 afalg = g_new0(QCryptoAFAlgo, 1); in qcrypto_afalg_comm_alloc() 77 afalg->opfd = -1; in qcrypto_afalg_comm_alloc() 78 afalg->tfmfd = qcrypto_afalg_socket_bind(type, name, errp); in qcrypto_afalg_comm_alloc() 79 if (afalg->tfmfd == -1) { in qcrypto_afalg_comm_alloc() 83 afalg->opfd = qemu_accept(afalg->tfmfd, NULL, 0); in qcrypto_afalg_comm_alloc() 84 if (afalg->opfd == -1) { in qcrypto_afalg_comm_alloc() 89 return afalg; in qcrypto_afalg_comm_alloc() 92 qcrypto_afalg_comm_free(afalg); in qcrypto_afalg_comm_alloc() 96 void qcrypto_afalg_comm_free(QCryptoAFAlgo *afalg) in qcrypto_afalg_comm_free() argument [all …]
|
H A D | hash-afalg.c | 73 QCryptoAFAlgo *afalg; in qcrypto_afalg_hash_hmac_ctx_new() local 81 afalg = qcrypto_afalg_comm_alloc(AFALG_TYPE_HASH, name, errp); in qcrypto_afalg_hash_hmac_ctx_new() 82 if (!afalg) { in qcrypto_afalg_hash_hmac_ctx_new() 91 if (setsockopt(afalg->tfmfd, SOL_ALG, ALG_SET_KEY, in qcrypto_afalg_hash_hmac_ctx_new() 94 qcrypto_afalg_comm_free(afalg); in qcrypto_afalg_hash_hmac_ctx_new() 99 return afalg; in qcrypto_afalg_hash_hmac_ctx_new() 162 int qcrypto_afalg_send_to_kernel(QCryptoAFAlgo *afalg, in qcrypto_afalg_send_to_kernel() argument 172 ret = iov_send_recv_with_flags(afalg->opfd, flags, iov, niov, in qcrypto_afalg_send_to_kernel() 186 int qcrypto_afalg_recv_from_kernel(QCryptoAFAlgo *afalg, in qcrypto_afalg_recv_from_kernel() argument 209 ret = iov_send_recv(afalg->opfd, &outv, 1, in qcrypto_afalg_recv_from_kernel() [all …]
|
H A D | meson.build | 51 crypto_ss.add(if_true: files('afalg.c', 'cipher-afalg.c', 'hash-afalg.c'))
|
H A D | afalgpriv.h | 65 void qcrypto_afalg_comm_free(QCryptoAFAlgo *afalg);
|
/openbmc/qemu/scripts/ |
H A D | meson-buildoptions.sh | 289 --enable-crypto-afalg) printf "%s" -Dcrypto_afalg=enabled ;; 290 --disable-crypto-afalg) printf "%s" -Dcrypto_afalg=disabled ;;
|
/openbmc/linux/ |
H A D | opengrok0.0.log | 2632 2024-12-28 20:09:06.454-0600 FINEST t1097 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/qemu/crypto/cipher-afalg.c.gz' [all...] |
H A D | opengrok1.0.log | [all...] |