Lines Matching refs:req_data
348 struct virtio_crypto_op_data_req *req_data; in __virtio_crypto_skcipher_do_req() local
377 req_data = kzalloc_node(sizeof(*req_data), GFP_KERNEL, in __virtio_crypto_skcipher_do_req()
379 if (!req_data) { in __virtio_crypto_skcipher_do_req()
384 vc_req->req_data = req_data; in __virtio_crypto_skcipher_do_req()
388 req_data->header.session_id = in __virtio_crypto_skcipher_do_req()
390 req_data->header.opcode = in __virtio_crypto_skcipher_do_req()
393 req_data->header.session_id = in __virtio_crypto_skcipher_do_req()
395 req_data->header.opcode = in __virtio_crypto_skcipher_do_req()
398 req_data->u.sym_req.op_type = cpu_to_le32(VIRTIO_CRYPTO_SYM_OP_CIPHER); in __virtio_crypto_skcipher_do_req()
399 req_data->u.sym_req.u.cipher.para.iv_len = cpu_to_le32(ivsize); in __virtio_crypto_skcipher_do_req()
400 req_data->u.sym_req.u.cipher.para.src_data_len = in __virtio_crypto_skcipher_do_req()
421 req_data->u.sym_req.u.cipher.para.dst_data_len = in __virtio_crypto_skcipher_do_req()
425 sg_init_one(&outhdr, req_data, sizeof(*req_data)); in __virtio_crypto_skcipher_do_req()
477 kfree_sensitive(req_data); in __virtio_crypto_skcipher_do_req()