Lines Matching refs:out_num

76            struct iovec **iov, unsigned int *out_num)  in virtio_crypto_cipher_session_helper()  argument
79 unsigned int num = *out_num; in virtio_crypto_cipher_session_helper()
104 *out_num = num; in virtio_crypto_cipher_session_helper()
115 struct iovec *iov, unsigned int out_num, in virtio_crypto_create_sym_session() argument
133 &iov, &out_num); in virtio_crypto_create_sym_session()
142 &iov, &out_num); in virtio_crypto_create_sym_session()
166 s = iov_to_buf(iov, out_num, 0, sym_info->auth_key, in virtio_crypto_create_sym_session()
173 iov_discard_front(&iov, &out_num, sym_info->auth_key_len); in virtio_crypto_create_sym_session()
200 struct iovec *iov, unsigned int out_num, in virtio_crypto_create_asym_session() argument
221 if (iov_to_buf(iov, out_num, 0, asym_info->key, keylen) != keylen) { in virtio_crypto_create_asym_session()
225 iov_discard_front(&iov, &out_num, keylen); in virtio_crypto_create_asym_session()
344 unsigned out_num; in virtio_crypto_handle_ctrl() local
361 if (elem->out_num < 1 || elem->in_num < 1) { in virtio_crypto_handle_ctrl()
368 out_num = elem->out_num; in virtio_crypto_handle_ctrl()
369 out_iov_copy = g_memdup2(elem->out_sg, sizeof(out_iov[0]) * out_num); in virtio_crypto_handle_ctrl()
375 if (unlikely(iov_to_buf(out_iov, out_num, 0, &ctrl, sizeof(ctrl)) in virtio_crypto_handle_ctrl()
382 iov_discard_front(&out_iov, &out_num, sizeof(ctrl)); in virtio_crypto_handle_ctrl()
398 out_iov, out_num, in virtio_crypto_handle_ctrl()
410 out_iov, out_num, in virtio_crypto_handle_ctrl()
602 struct iovec *iov, unsigned int out_num) in virtio_crypto_sym_op_helper() argument
663 s = iov_to_buf(iov, out_num, 0, op_info->iv, op_info->iv_len); in virtio_crypto_sym_op_helper()
668 iov_discard_front(&iov, &out_num, op_info->iv_len); in virtio_crypto_sym_op_helper()
677 s = iov_to_buf(iov, out_num, 0, op_info->aad_data, op_info->aad_len); in virtio_crypto_sym_op_helper()
682 iov_discard_front(&iov, &out_num, op_info->aad_len); in virtio_crypto_sym_op_helper()
692 s = iov_to_buf(iov, out_num, 0, op_info->src, op_info->src_len); in virtio_crypto_sym_op_helper()
697 iov_discard_front(&iov, &out_num, op_info->src_len); in virtio_crypto_sym_op_helper()
725 struct iovec *iov, unsigned int out_num) in virtio_crypto_handle_sym_req() argument
734 NULL, iov, out_num); in virtio_crypto_handle_sym_req()
741 iov, out_num); in virtio_crypto_handle_sym_req()
761 struct iovec *iov, unsigned int out_num) in virtio_crypto_handle_asym_req() argument
777 len = iov_to_buf(iov, out_num, 0, src, src_len); in virtio_crypto_handle_asym_req()
784 iov_discard_front(&iov, &out_num, src_len); in virtio_crypto_handle_asym_req()
791 len = iov_to_buf(iov, out_num, 0, dst, dst_len); in virtio_crypto_handle_asym_req()
798 iov_discard_front(&iov, &out_num, dst_len); in virtio_crypto_handle_asym_req()
832 unsigned out_num; in virtio_crypto_handle_request() local
836 if (elem->out_num < 1 || elem->in_num < 1) { in virtio_crypto_handle_request()
841 out_num = elem->out_num; in virtio_crypto_handle_request()
842 out_iov_copy = g_memdup2(elem->out_sg, sizeof(out_iov[0]) * out_num); in virtio_crypto_handle_request()
849 if (unlikely(iov_to_buf(out_iov, out_num, 0, &req, sizeof(req)) in virtio_crypto_handle_request()
854 iov_discard_front(&out_iov, &out_num, sizeof(req)); in virtio_crypto_handle_request()
890 out_iov, out_num); in virtio_crypto_handle_request()
900 out_iov, out_num); in virtio_crypto_handle_request()