Lines Matching refs:req_data
330 struct virtio_crypto_op_data_req *req_data; in __virtio_crypto_skcipher_do_req() local
359 req_data = kzalloc_node(sizeof(*req_data), GFP_KERNEL, in __virtio_crypto_skcipher_do_req()
361 if (!req_data) { in __virtio_crypto_skcipher_do_req()
366 vc_req->req_data = req_data; in __virtio_crypto_skcipher_do_req()
370 req_data->header.session_id = in __virtio_crypto_skcipher_do_req()
372 req_data->header.opcode = in __virtio_crypto_skcipher_do_req()
375 req_data->header.session_id = in __virtio_crypto_skcipher_do_req()
377 req_data->header.opcode = in __virtio_crypto_skcipher_do_req()
380 req_data->u.sym_req.op_type = cpu_to_le32(VIRTIO_CRYPTO_SYM_OP_CIPHER); in __virtio_crypto_skcipher_do_req()
381 req_data->u.sym_req.u.cipher.para.iv_len = cpu_to_le32(ivsize); in __virtio_crypto_skcipher_do_req()
382 req_data->u.sym_req.u.cipher.para.src_data_len = in __virtio_crypto_skcipher_do_req()
403 req_data->u.sym_req.u.cipher.para.dst_data_len = in __virtio_crypto_skcipher_do_req()
407 sg_init_one(&outhdr, req_data, sizeof(*req_data)); in __virtio_crypto_skcipher_do_req()
459 kfree_sensitive(req_data); in __virtio_crypto_skcipher_do_req()