Home
last modified time | relevance | path

Searched refs:crq (Results 1 – 5 of 5) sorted by relevance

/qemu/hw/tpm/
H A Dtpm_spapr.c72 TpmCrq crq; /* track single TPM command */ member
135 TpmCrq *crq = &s->crq; /* requests only */ in tpm_spapr_do_crq() local
172 memcpy(crq, crq_data, sizeof(*crq)); in tpm_spapr_do_crq()
177 crq->valid = be16_to_cpu(0); in tpm_spapr_do_crq()
237 TpmCrq *crq = &s->crq; in tpm_spapr_request_completed() local
258 crq->valid = SPAPR_VTPM_MSG_RESULT; in tpm_spapr_request_completed()
261 crq->len = cpu_to_be16(len); in tpm_spapr_request_completed()
264 crq->msg = SPAPR_VTPM_VTPM_ERROR; in tpm_spapr_request_completed()
265 crq->len = cpu_to_be16(0); in tpm_spapr_request_completed()
269 rc = spapr_tpm_send_crq(&s->vdev, crq); in tpm_spapr_request_completed()
[all …]
/qemu/hw/ppc/
H A Dspapr_vio.c192 if (dev->crq.qsize) { in h_reg_crq()
198 dev->crq.qnext = 0; in h_reg_crq()
206 dev->crq.qladdr = 0; in free_crq()
207 dev->crq.qsize = 0; in free_crq()
208 dev->crq.qnext = 0; in free_crq()
245 if (dev->crq.SendFunc) { in h_send_crq()
272 if (!dev->crq.qsize) { in spapr_vio_send_crq()
278 rc = spapr_vio_dma_read(dev, dev->crq.qladdr + dev->crq.qnext, &byte, 1); in spapr_vio_send_crq()
286 rc = spapr_vio_dma_write(dev, dev->crq.qladdr + dev->crq.qnext + 8, in spapr_vio_send_crq()
294 rc = spapr_vio_dma_write(dev, dev->crq.qladdr + dev->crq.qnext, crq, 8); in spapr_vio_send_crq()
[all …]
/qemu/hw/scsi/
H A Dspapr_vscsi.c70 vscsi_crq crq; member
194 req->crq.s.valid = 0x80; in vscsi_send_iu()
195 req->crq.s.format = format; in vscsi_send_iu()
1117 memcpy(&req->crq, crq, sizeof(vscsi_crq)); in vscsi_got_payload()
1134 vscsi_crq crq; in vscsi_do_crq() local
1137 crq.s.timeout = be16_to_cpu(crq.s.timeout); in vscsi_do_crq()
1138 crq.s.IU_length = be16_to_cpu(crq.s.IU_length); in vscsi_do_crq()
1139 crq.s.IU_data_ptr = be64_to_cpu(crq.s.IU_data_ptr); in vscsi_do_crq()
1141 trace_spapr_vscsi_do_crq(crq.raw[0], crq.raw[1]); in vscsi_do_crq()
1143 switch (crq.s.valid) { in vscsi_do_crq()
[all …]
H A Dtrace-events242 spapr_vscsi_do_crq(unsigned c0, unsigned c1) "crq: %02x %02x ..."
/qemu/include/hw/ppc/
H A Dspapr_vio.h43 int(*SendFunc)(struct SpaprVioDevice *vdev, uint8_t *crq);
64 SpaprVioCrq crq; member
136 int spapr_vio_send_crq(SpaprVioDevice *dev, uint8_t *crq);