Home
last modified time | relevance | path

Searched refs:sreq (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvirtio-crypto.c37 static void virtio_crypto_free_create_session_req(VirtIOCryptoSessionReq *sreq) in virtio_crypto_free_create_session_req() argument
39 switch (sreq->info.op_code) { in virtio_crypto_free_create_session_req()
41 g_free(sreq->info.u.sym_sess_info.cipher_key); in virtio_crypto_free_create_session_req()
42 g_free(sreq->info.u.sym_sess_info.auth_key); in virtio_crypto_free_create_session_req()
46 g_free(sreq->info.u.asym_sess_info.key); in virtio_crypto_free_create_session_req()
57 error_report("Unknown opcode: %u", sreq->info.op_code); in virtio_crypto_free_create_session_req()
59 g_free(sreq); in virtio_crypto_free_create_session_req()
116 VirtIOCryptoSessionReq *sreq) in virtio_crypto_create_sym_session() argument
119 CryptoDevBackendSymSessionInfo *sym_info = &sreq->info.u.sym_sess_info; in virtio_crypto_create_sym_session()
125 sreq->info.op_code = opcode; in virtio_crypto_create_sym_session()
[all …]
/openbmc/qemu/hw/scsi/
H A Dspapr_vscsi.c74 SCSIRequest *sreq; member
139 if (req->sreq != NULL) { in vscsi_put_req()
140 scsi_req_unref(req->sreq); in vscsi_put_req()
142 req->sreq = NULL; in vscsi_put_req()
523 static void vscsi_transfer_data(SCSIRequest *sreq, uint32_t len) in vscsi_transfer_data() argument
525 VSCSIState *s = VIO_SPAPR_VSCSI_DEVICE(sreq->bus->qbus.parent); in vscsi_transfer_data()
526 vscsi_req *req = sreq->hba_private; in vscsi_transfer_data()
530 trace_spapr_vscsi_transfer_data(sreq->tag, len, req); in vscsi_transfer_data()
532 fprintf(stderr, "VSCSI: Can't find request for tag 0x%x\n", sreq->tag); in vscsi_transfer_data()
537 buf = scsi_req_get_buf(sreq); in vscsi_transfer_data()
553 vscsi_command_complete(SCSIRequest * sreq,size_t resid) vscsi_command_complete() argument
591 vscsi_request_cancelled(SCSIRequest * sreq) vscsi_request_cancelled() argument
628 vscsi_save_request(QEMUFile * f,SCSIRequest * sreq) vscsi_save_request() argument
639 vscsi_load_request(QEMUFile * f,SCSIRequest * sreq) vscsi_load_request() argument
[all...]
H A Dmptsas.c52 SCSIRequest *sreq; member
262 if (req->sreq != NULL) { in mptsas_free_request()
263 req->sreq->hba_private = NULL; in mptsas_free_request()
264 scsi_req_unref(req->sreq); in mptsas_free_request()
265 req->sreq = NULL; in mptsas_free_request()
326 req->sreq = scsi_req_new(sdev, scsi_io->MsgContext, in mptsas_process_scsi_io_request()
330 if (req->sreq->cmd.xfer > scsi_io->DataLength) { in mptsas_process_scsi_io_request()
335 if (req->sreq->cmd.mode != SCSI_XFER_NONE) { in mptsas_process_scsi_io_request()
341 if (req->sreq->cmd.mode != SCSI_XFER_TO_DEV) { in mptsas_process_scsi_io_request()
347 if (req->sreq in mptsas_process_scsi_io_request()
1133 mptsas_get_sg_list(SCSIRequest * sreq) mptsas_get_sg_list() argument
1140 mptsas_command_complete(SCSIRequest * sreq,size_t resid) mptsas_command_complete() argument
1194 mptsas_request_cancelled(SCSIRequest * sreq) mptsas_request_cancelled() argument
1216 mptsas_save_request(QEMUFile * f,SCSIRequest * sreq) mptsas_save_request() argument
1229 mptsas_load_request(QEMUFile * f,SCSIRequest * sreq) mptsas_load_request() argument
[all...]
H A Dvirtio-scsi.c54 SCSIRequest *sreq; member
125 if (req->sreq) { in virtio_scsi_complete_req()
126 req->sreq->hba_private = NULL; in virtio_scsi_complete_req()
127 scsi_req_unref(req->sreq); in virtio_scsi_complete_req()
252 static void virtio_scsi_save_request(QEMUFile *f, SCSIRequest *sreq) in virtio_scsi_pop_req()
254 VirtIOSCSIReq *req = sreq->hba_private; in virtio_scsi_pop_req()
264 static void *virtio_scsi_load_request(QEMUFile *f, SCSIRequest *sreq) in virtio_scsi_save_request()
266 SCSIBus *bus = sreq->bus; in virtio_scsi_save_request()
285 scsi_req_ref(sreq); in virtio_scsi_load_request()
286 req->sreq in virtio_scsi_load_request()
256 virtio_scsi_save_request(QEMUFile * f,SCSIRequest * sreq) virtio_scsi_save_request() argument
268 virtio_scsi_load_request(QEMUFile * f,SCSIRequest * sreq) virtio_scsi_load_request() argument
903 SCSIRequest *sreq = req->sreq; virtio_scsi_handle_cmd_req_submit() local
[all...]
H A Dvmw_pvscsi.c124 SCSIRequest *sreq; member
458 if (r->sreq != NULL) { in pvscsi_complete_request()
459 scsi_req_unref(r->sreq); in pvscsi_complete_request()
460 r->sreq = NULL; in pvscsi_complete_request()
566 scsi_req_get_sense(pvscsi_req->sreq, sense, sizeof(sense)); in pvscsi_command_complete()
720 r->sreq = scsi_req_new(d, descr->context, r->lun, descr->cdb, descr->cdbLen, r); in pvscsi_process_request_descriptor()
721 if (r->sreq->cmd.mode == SCSI_XFER_FROM_DEV && in pvscsi_process_request_descriptor()
725 scsi_req_cancel(r->sreq); in pvscsi_process_request_descriptor()
728 if (r->sreq->cmd.mode == SCSI_XFER_TO_DEV && in pvscsi_process_request_descriptor()
732 scsi_req_cancel(r->sreq); in pvscsi_process_request_descriptor()
[all …]
/openbmc/u-boot/drivers/tee/optee/
H A Drpmb.c119 struct rpmb_req *sreq = req; in rpmb_process_request() local
122 if (req_size < sizeof(*sreq)) in rpmb_process_request()
125 switch (sreq->cmd) { in rpmb_process_request()
127 mmc = get_mmc(priv, sreq->dev_id); in rpmb_process_request()
142 return rpmb_get_dev_info(sreq->dev_id, rsp); in rpmb_process_request()
145 debug("Unsupported RPMB command: %d\n", sreq->cmd); in rpmb_process_request()