vc_req 58 drivers/crypto/virtio/virtio_crypto_algs.c (struct virtio_crypto_request *vc_req, int len) vc_req 61 drivers/crypto/virtio/virtio_crypto_algs.c container_of(vc_req, struct virtio_crypto_sym_request, base); vc_req 67 drivers/crypto/virtio/virtio_crypto_algs.c switch (vc_req->status) { vc_req 348 drivers/crypto/virtio/virtio_crypto_algs.c struct virtio_crypto_request *vc_req = &vc_sym_req->base; vc_req 387 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->req_data = req_data; vc_req 418 drivers/crypto/virtio/virtio_crypto_algs.c sizeof(vc_req->status) > vcrypto->max_size)) { vc_req 462 drivers/crypto/virtio/virtio_crypto_algs.c sg_init_one(&status_sg, &vc_req->status, sizeof(vc_req->status)); vc_req 465 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->sgs = sgs; vc_req 469 drivers/crypto/virtio/virtio_crypto_algs.c num_in, vc_req, GFP_ATOMIC); vc_req 491 drivers/crypto/virtio/virtio_crypto_algs.c struct virtio_crypto_request *vc_req = &vc_sym_req->base; vc_req 501 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->dataq = data_vq; vc_req 502 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->alg_cb = virtio_crypto_dataq_sym_callback; vc_req 516 drivers/crypto/virtio/virtio_crypto_algs.c struct virtio_crypto_request *vc_req = &vc_sym_req->base; vc_req 526 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->dataq = data_vq; vc_req 527 drivers/crypto/virtio/virtio_crypto_algs.c vc_req->alg_cb = virtio_crypto_dataq_sym_callback; vc_req 567 drivers/crypto/virtio/virtio_crypto_algs.c struct virtio_crypto_request *vc_req = &vc_sym_req->base; vc_req 568 drivers/crypto/virtio/virtio_crypto_algs.c struct data_queue *data_vq = vc_req->dataq; vc_req 89 drivers/crypto/virtio/virtio_crypto_common.h (struct virtio_crypto_request *vc_req, int len); vc_req 119 drivers/crypto/virtio/virtio_crypto_common.h virtcrypto_clear_request(struct virtio_crypto_request *vc_req); vc_req 17 drivers/crypto/virtio/virtio_crypto_core.c virtcrypto_clear_request(struct virtio_crypto_request *vc_req) vc_req 19 drivers/crypto/virtio/virtio_crypto_core.c if (vc_req) { vc_req 20 drivers/crypto/virtio/virtio_crypto_core.c kzfree(vc_req->req_data); vc_req 21 drivers/crypto/virtio/virtio_crypto_core.c kfree(vc_req->sgs); vc_req 28 drivers/crypto/virtio/virtio_crypto_core.c struct virtio_crypto_request *vc_req; vc_req 36 drivers/crypto/virtio/virtio_crypto_core.c while ((vc_req = virtqueue_get_buf(vq, &len)) != NULL) { vc_req 39 drivers/crypto/virtio/virtio_crypto_core.c if (vc_req->alg_cb) vc_req 40 drivers/crypto/virtio/virtio_crypto_core.c vc_req->alg_cb(vc_req, len); vc_req 418 drivers/crypto/virtio/virtio_crypto_core.c struct virtio_crypto_request *vc_req; vc_req 424 drivers/crypto/virtio/virtio_crypto_core.c while ((vc_req = virtqueue_detach_unused_buf(vq)) != NULL) { vc_req 425 drivers/crypto/virtio/virtio_crypto_core.c kfree(vc_req->req_data); vc_req 426 drivers/crypto/virtio/virtio_crypto_core.c kfree(vc_req->sgs);