/qemu/tests/qtest/libqos/ |
H A D | virtio-9p-client.c | 85 void v9fs_memwrite(P9Req *req, const void *addr, size_t len) in v9fs_memwrite() 91 void v9fs_memskip(P9Req *req, size_t len) in v9fs_memskip() 96 void v9fs_memread(P9Req *req, void *addr, size_t len) in v9fs_memread() 102 void v9fs_uint8_read(P9Req *req, uint8_t *val) in v9fs_uint8_read() 107 void v9fs_uint16_write(P9Req *req, uint16_t val) in v9fs_uint16_write() 114 void v9fs_uint16_read(P9Req *req, uint16_t *val) in v9fs_uint16_read() 120 void v9fs_uint32_write(P9Req *req, uint32_t val) in v9fs_uint32_write() 127 void v9fs_uint64_write(P9Req *req, uint64_t val) in v9fs_uint64_write() 134 void v9fs_uint32_read(P9Req *req, uint32_t *val) in v9fs_uint32_read() 140 void v9fs_uint64_read(P9Req *req, uint64_t *val) in v9fs_uint64_read() [all …]
|
/qemu/hw/scsi/ |
H A D | mptendian.c | 55 void mptsas_fix_scsi_io_endianness(MPIMsgSCSIIORequest *req) in mptsas_fix_scsi_io_endianness() 74 void mptsas_fix_scsi_task_mgmt_endianness(MPIMsgSCSITaskMgmt *req) in mptsas_fix_scsi_task_mgmt_endianness() 88 void mptsas_fix_ioc_init_endianness(MPIMsgIOCInit *req) in mptsas_fix_ioc_init_endianness() 108 void mptsas_fix_ioc_facts_endianness(MPIMsgIOCFacts *req) in mptsas_fix_ioc_facts_endianness() 137 void mptsas_fix_config_endianness(MPIMsgConfig *req) in mptsas_fix_config_endianness() 153 void mptsas_fix_port_facts_endianness(MPIMsgPortFacts *req) in mptsas_fix_port_facts_endianness() 171 void mptsas_fix_port_enable_endianness(MPIMsgPortEnable *req) in mptsas_fix_port_enable_endianness() 183 void mptsas_fix_event_notification_endianness(MPIMsgEventNotify *req) in mptsas_fix_event_notification_endianness()
|
H A D | spapr_vscsi.c | 101 static union viosrp_iu *req_iu(vscsi_req *req) in req_iu() 108 vscsi_req *req; in vscsi_get_req() local 125 vscsi_req *req; in vscsi_find_req() local 137 static void vscsi_put_req(vscsi_req *req) in vscsi_put_req() 180 static int vscsi_send_iu(VSCSIState *s, vscsi_req *req, in vscsi_send_iu() 216 static void vscsi_makeup_sense(VSCSIState *s, vscsi_req *req, in vscsi_makeup_sense() 232 static int vscsi_send_rsp(VSCSIState *s, vscsi_req *req, in vscsi_send_rsp() 294 static int vscsi_fetch_desc(VSCSIState *s, struct vscsi_req *req, in vscsi_fetch_desc() 364 static int vscsi_srp_direct_data(VSCSIState *s, vscsi_req *req, in vscsi_srp_direct_data() 395 static int vscsi_srp_indirect_data(VSCSIState *s, vscsi_req *req, in vscsi_srp_indirect_data() [all …]
|
H A D | scsi-bus.c | 97 SCSIRequest *req; in scsi_device_for_each_req_sync() local 133 SCSIRequest *req; in scsi_device_for_each_req_async_bh() local 198 SCSIRequest *req; in scsi_device_for_each_req_async() local 276 void scsi_req_retry(SCSIRequest *req) in scsi_req_retry() 282 static void scsi_dma_restart_req(SCSIRequest *req, void *opaque) in scsi_dma_restart_req() 505 static int32_t scsi_invalid_field(SCSIRequest *req, uint8_t *buf) in scsi_invalid_field() 519 static int32_t scsi_invalid_command(SCSIRequest *req, uint8_t *buf) in scsi_invalid_command() 533 static void scsi_fetch_unit_attention_sense(SCSIRequest *req) in scsi_fetch_unit_attention_sense() 553 static int32_t scsi_unit_attention(SCSIRequest *req, uint8_t *buf) in scsi_unit_attention() 571 SCSIRequest req; member [all …]
|
H A D | virtio-scsi.c | 67 } req; member 86 static void virtio_scsi_init_req(VirtIOSCSI *s, VirtQueue *vq, VirtIOSCSIReq *req) in virtio_scsi_init_req() 99 static void virtio_scsi_free_req(VirtIOSCSIReq *req) in virtio_scsi_free_req() 106 static void virtio_scsi_complete_req(VirtIOSCSIReq *req, QemuMutex *vq_lock) in virtio_scsi_complete_req() 136 static void virtio_scsi_bad_req(VirtIOSCSIReq *req, QemuMutex *vq_lock) in virtio_scsi_bad_req() 153 static size_t qemu_sgl_concat(VirtIOSCSIReq *req, struct iovec *iov, in qemu_sgl_concat() 176 static int virtio_scsi_parse_req(VirtIOSCSIReq *req, in virtio_scsi_parse_req() 237 VirtIOSCSIReq *req; in virtio_scsi_pop_req() local 258 VirtIOSCSIReq *req = sreq->hba_private; in virtio_scsi_save_request() local 274 VirtIOSCSIReq *req; in virtio_scsi_load_request() local [all …]
|
H A D | mptsas.c | 195 static int mptsas_build_sgl(MPTSASState *s, MPTSASRequest *req, hwaddr req_addr) in mptsas_build_sgl() 260 static void mptsas_free_request(MPTSASRequest *req) in mptsas_free_request() 294 MPTSASRequest *req; in mptsas_process_scsi_io_request() local 404 static void mptsas_process_scsi_task_mgmt(MPTSASState *s, MPIMsgSCSITaskMgmt *req) in mptsas_process_scsi_task_mgmt() 560 static void mptsas_process_ioc_init(MPTSASState *s, MPIMsgIOCInit *req) in mptsas_process_ioc_init() 594 MPIMsgIOCFacts *req) in mptsas_process_ioc_facts() 634 MPIMsgPortFacts *req) in mptsas_process_port_facts() 662 MPIMsgPortEnable *req) in mptsas_process_port_enable() 683 MPIMsgEventNotify *req) in mptsas_process_event_notification() 713 static void mptsas_process_message(MPTSASState *s, MPIRequestHeader *req) in mptsas_process_message() [all …]
|
H A D | scsi-generic.c | 37 SCSIRequest req; member 44 static void scsi_generic_save_request(QEMUFile *f, SCSIRequest *req) in scsi_generic_save_request() 55 static void scsi_generic_load_request(QEMUFile *f, SCSIRequest *req) in scsi_generic_load_request() 66 static void scsi_free_request(SCSIRequest *req) in scsi_free_request() 356 static void scsi_read_data(SCSIRequest *req) in scsi_read_data() 404 static void scsi_write_data(SCSIRequest *req) in scsi_write_data() 426 static uint8_t *scsi_get_buf(SCSIRequest *req) in scsi_get_buf() 453 static int32_t scsi_send_command(SCSIRequest *req, uint8_t *cmd) in scsi_send_command()
|
H A D | scsi-disk.c | 82 SCSIRequest req; member 127 static void scsi_free_request(SCSIRequest *req) in scsi_free_request() 155 static void scsi_disk_save_request(QEMUFile *f, SCSIRequest *req) in scsi_disk_save_request() 173 static void scsi_disk_emulate_save_request(QEMUFile *f, SCSIRequest *req) in scsi_disk_emulate_save_request() 182 static void scsi_disk_load_request(QEMUFile *f, SCSIRequest *req) in scsi_disk_load_request() 205 static void scsi_disk_emulate_load_request(QEMUFile *f, SCSIRequest *req) in scsi_disk_emulate_load_request() 513 static void scsi_read_data(SCSIRequest *req) in scsi_read_data() 597 static void scsi_write_data(SCSIRequest *req) in scsi_write_data() 651 static uint8_t *scsi_get_buf(SCSIRequest *req) in scsi_get_buf() 658 static int scsi_disk_emulate_vpd_page(SCSIRequest *req, uint8_t *outbuf) in scsi_disk_emulate_vpd_page() [all …]
|
/qemu/hw/sd/ |
H A D | sd.c | 627 static uint16_t sd_req_get_rca(SDState *s, SDRequest req) in sd_req_get_rca() 639 static bool sd_req_rca_same(SDState *s, SDRequest req) in sd_req_rca_same() 723 static int sd_req_crc_validate(SDRequest *req) in sd_req_crc_validate() 797 static uint64_t sd_req_get_address(SDState *sd, SDRequest req) in sd_req_get_address() 1243 static sd_rsp_type_t sd_invalid_state_for_cmd(SDState *sd, SDRequest req) in sd_invalid_state_for_cmd() 1252 static sd_rsp_type_t sd_invalid_mode_for_cmd(SDState *sd, SDRequest req) in sd_invalid_mode_for_cmd() 1261 static sd_rsp_type_t sd_cmd_illegal(SDState *sd, SDRequest req) in sd_cmd_illegal() 1271 static sd_rsp_type_t sd_cmd_unimplemented(SDState *sd, SDRequest req) in sd_cmd_unimplemented() 1279 static sd_rsp_type_t sd_cmd_optional(SDState *sd, SDRequest req) in sd_cmd_optional() 1288 static sd_rsp_type_t sd_cmd_to_receivingdata(SDState *sd, SDRequest req, in sd_cmd_to_receivingdata() [all …]
|
/qemu/hw/ufs/ |
H A D | ufs.c | 146 static MemTxResult ufs_dma_read_utrd(UfsRequest *req) in ufs_dma_read_utrd() 159 static MemTxResult ufs_dma_read_req_upiu(UfsRequest *req) in ufs_dma_read_req_upiu() 194 static MemTxResult ufs_dma_read_prdt(UfsRequest *req) in ufs_dma_read_prdt() 234 static MemTxResult ufs_dma_read_upiu(UfsRequest *req) in ufs_dma_read_upiu() 261 static MemTxResult ufs_dma_write_utrd(UfsRequest *req) in ufs_dma_write_utrd() 274 static MemTxResult ufs_dma_write_rsp_upiu(UfsRequest *req) in ufs_dma_write_rsp_upiu() 302 static MemTxResult ufs_dma_write_upiu(UfsRequest *req) in ufs_dma_write_upiu() 332 UfsRequest *req; in ufs_process_db() local 397 static void ufs_mcq_init_req(UfsHc *u, UfsRequest *req, UfsSq *sq) in ufs_mcq_init_req() 412 UfsRequest *req; in ufs_mcq_process_sq() local [all …]
|
H A D | lu.c | 24 static void ufs_build_upiu_sense_data(UfsRequest *req, uint8_t *sense, in ufs_build_upiu_sense_data() 32 static void ufs_build_scsi_response_upiu(UfsRequest *req, uint8_t *sense, in ufs_build_scsi_response_upiu() 64 UfsRequest *req = scsi_req->hba_private; in ufs_scsi_command_complete() local 80 UfsRequest *req = scsi_req->hba_private; in ufs_get_sg_list() local 94 static int ufs_emulate_report_luns(UfsRequest *req, uint8_t *outbuf, in ufs_emulate_report_luns() 126 static int ufs_scsi_emulate_vpd_page(UfsRequest *req, uint8_t *outbuf, in ufs_scsi_emulate_vpd_page() 162 static int ufs_emulate_wlun_inquiry(UfsRequest *req, uint8_t *outbuf, in ufs_emulate_wlun_inquiry() 194 static UfsReqResult ufs_emulate_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_emulate_scsi_cmd() 251 static UfsReqResult ufs_process_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_process_scsi_cmd()
|
/qemu/hw/block/ |
H A D | virtio-blk.c | 44 VirtIOBlockReq *req) in virtio_blk_init_request() 54 void virtio_blk_req_complete(VirtIOBlockReq *req, unsigned char status) in virtio_blk_req_complete() 72 static int virtio_blk_handle_rw_error(VirtIOBlockReq *req, int error, in virtio_blk_handle_rw_error() 106 VirtIOBlockReq *req = next; in virtio_blk_rw_complete() local 141 VirtIOBlockReq *req = opaque; in virtio_blk_flush_complete() local 155 VirtIOBlockReq *req = opaque; in virtio_blk_discard_write_zeroes_complete() local 173 VirtIOBlockReq *req = virtqueue_pop(vq, sizeof(VirtIOBlockReq)); in virtio_blk_get_request() local 181 static void virtio_blk_handle_scsi(VirtIOBlockReq *req) in virtio_blk_handle_scsi() 305 VirtIOBlockReq *req = mrb->reqs[i]; in virtio_blk_submit_multireq() local 338 static void virtio_blk_handle_flush(VirtIOBlockReq *req, MultiReqBuffer *mrb) in virtio_blk_handle_flush() [all …]
|
/qemu/hw/nvme/ |
H A D | ctrl.c | 321 static uint16_t nvme_sqid(NvmeRequest *req) in nvme_sqid() 706 static void nvme_req_clear(NvmeRequest *req) in nvme_req_clear() 1235 static uint16_t nvme_map_data(NvmeCtrl *n, uint32_t nlb, NvmeRequest *req) in nvme_map_data() 1265 static uint16_t nvme_map_mdata(NvmeCtrl *n, uint32_t nlb, NvmeRequest *req) in nvme_map_mdata() 1391 NvmeRequest *req) in nvme_c2h() 1404 NvmeRequest *req) in nvme_h2c() 1417 NvmeTxDirection dir, NvmeRequest *req) in nvme_bounce_data() 1434 NvmeTxDirection dir, NvmeRequest *req) in nvme_bounce_mdata() 1456 NvmeRequest *req) in nvme_blk_read() 1469 NvmeRequest *req) in nvme_blk_write() [all …]
|
/qemu/hw/usb/ |
H A D | dev-uas.c | 144 SCSIRequest *req; member 414 static void usb_uas_queue_sense(UASRequest *req, uint8_t status) in usb_uas_queue_sense() 449 static void usb_uas_queue_read_ready(UASRequest *req) in usb_uas_queue_read_ready() 458 static void usb_uas_queue_write_ready(UASRequest *req) in usb_uas_queue_write_ready() 482 static void usb_uas_complete_data_packet(UASRequest *req) in usb_uas_complete_data_packet() 496 static void usb_uas_copy_data(UASRequest *req) in usb_uas_copy_data() 522 UASRequest *req; in usb_uas_start_next_transfer() local 549 UASRequest *req; in usb_uas_alloc_request() local 561 UASRequest *req = priv; in usb_uas_scsi_free_request() local 577 UASRequest *req; in usb_uas_find_request() local [all …]
|
/qemu/backends/ |
H A D | rng.c | 24 RngRequest *req; in rng_backend_request_entropy() local 65 static void rng_backend_free_request(RngRequest *req) in rng_backend_free_request() 73 RngRequest *req, *next; in rng_backend_free_requests() local 82 void rng_backend_finalize_request(RngBackend *s, RngRequest *req) in rng_backend_finalize_request()
|
H A D | rng-egd.c | 31 static void rng_egd_request_entropy(RngBackend *b, RngRequest *req) in rng_egd_request_entropy() 55 RngRequest *req; in rng_egd_chr_can_read() local 71 RngRequest *req = QSIMPLEQ_FIRST(&s->parent.requests); in rng_egd_chr_read() local
|
H A D | rng-builtin.c | 27 RngRequest *req = QSIMPLEQ_FIRST(&s->parent.requests); in rng_builtin_receive_entropy_bh() local 37 static void rng_builtin_request_entropy(RngBackend *b, RngRequest *req) in rng_builtin_request_entropy()
|
/qemu/hw/xen/ |
H A D | xen-hvm-common.c | 190 ioreq_t *req = xen_vcpu_ioreq(state->shared_page, vcpu); in cpu_get_ioreq_from_shared_memory() local 287 ioreq_t *req, uint32_t i, void *val, int rw) in rw_phys_req_item() 302 ioreq_t *req, uint32_t i, void *val) in read_phys_req_item() 307 ioreq_t *req, uint32_t i, void *val) in write_phys_req_item() 313 void cpu_ioreq_pio(ioreq_t *req) in cpu_ioreq_pio() 353 static void cpu_ioreq_move(ioreq_t *req) in cpu_ioreq_move() 391 static void cpu_ioreq_config(XenIOState *state, ioreq_t *req) in cpu_ioreq_config() 447 static void handle_ioreq(XenIOState *state, ioreq_t *req) in handle_ioreq() 490 ioreq_t req; in handle_buffered_iopage() local 573 ioreq_t *req = cpu_get_ioreq(state); in cpu_handle_ioreq() local
|
/qemu/block/ |
H A D | reqlist.c | 20 void reqlist_init_req(BlockReqList *reqs, BlockReq *req, int64_t offset, in reqlist_init_req() 67 void coroutine_fn reqlist_shrink_req(BlockReq *req, int64_t new_bytes) in reqlist_shrink_req() 79 void coroutine_fn reqlist_remove_req(BlockReq *req) in reqlist_remove_req()
|
/qemu/block/export/ |
H A D | fuse.c | 398 static void fuse_lookup(fuse_req_t req, fuse_ino_t parent, const char *name) in fuse_lookup() 406 static void fuse_getattr(fuse_req_t req, fuse_ino_t inode, in fuse_getattr() 496 static void fuse_setattr(fuse_req_t req, fuse_ino_t inode, struct stat *statbuf, in fuse_setattr() 567 static void fuse_open(fuse_req_t req, fuse_ino_t inode, in fuse_open() 576 static void fuse_read(fuse_req_t req, fuse_ino_t inode, in fuse_read() 623 static void fuse_write(fuse_req_t req, fuse_ino_t inode, const char *buf, in fuse_write() 674 static void fuse_fallocate(fuse_req_t req, fuse_ino_t inode, int mode, in fuse_fallocate() 775 static void fuse_fsync(fuse_req_t req, fuse_ino_t inode, int datasync, in fuse_fsync() 789 static void fuse_flush(fuse_req_t req, fuse_ino_t inode, in fuse_flush() 799 static void fuse_lseek(fuse_req_t req, fuse_ino_t inode, off_t offset, in fuse_lseek()
|
/qemu/tests/unit/ |
H A D | crypto-tls-x509-helpers.c | 203 test_tls_generate_cert(QCryptoTLSTestCertReq *req, in test_tls_generate_cert() 506 void test_tls_deinit_cert(QCryptoTLSTestCertReq *req) in test_tls_deinit_cert() 516 void test_tls_discard_cert(QCryptoTLSTestCertReq *req) in test_tls_discard_cert()
|
/qemu/monitor/ |
H A D | qmp.c | 67 QObject *req; member 86 static void qmp_request_free(QMPRequest *req) in qmp_request_free() 163 static void monitor_qmp_dispatch(MonitorQMP *mon, QObject *req) in monitor_qmp_dispatch() 365 static void handle_qmp_command(void *opaque, QObject *req, Error *err) in handle_qmp_command()
|
/qemu/contrib/vhost-user-blk/ |
H A D | vhost-user-blk.c | 100 static void vub_req_complete(VubReq *req) in vub_req_complete() 134 vub_readv(VubReq *req, struct iovec *iov, uint32_t iovcnt) in vub_readv() 157 vub_writev(VubReq *req, struct iovec *iov, uint32_t iovcnt) in vub_writev() 180 vub_discard_write_zeroes(VubReq *req, struct iovec *iov, uint32_t iovcnt, in vub_discard_write_zeroes() 218 vub_flush(VubReq *req) in vub_flush() 234 VubReq *req; in vub_virtio_process_req() local
|
/qemu/tests/qtest/ |
H A D | virtio-blk-test.c | 62 static inline void virtio_blk_fix_request(QVirtioDevice *d, QVirtioBlkReq *req) in virtio_blk_fix_request() 83 QVirtioBlkReq *req, uint64_t data_size) in virtio_blk_request() 116 QVirtioBlkReq req; in test_basic() local 353 QVirtioBlkReq req; in indirect() local 469 QVirtioBlkReq req; in msix() local 578 QVirtioBlkReq req; in idx() local
|
/qemu/hw/virtio/ |
H A D | virtio-crypto.c | 456 VirtIOCryptoReq *req) in virtio_crypto_init_request() 468 static void virtio_crypto_free_request(VirtIOCryptoReq *req) in virtio_crypto_free_request() 505 VirtIOCryptoReq *req, in virtio_crypto_sym_input_data_helper() 540 VirtIOCryptoReq *req, int32_t status, in virtio_crypto_akcipher_input_data_helper() 569 VirtIOCryptoReq *req = (VirtIOCryptoReq *)opaque; in virtio_crypto_req_complete() local 590 VirtIOCryptoReq *req = virtqueue_pop(vq, sizeof(VirtIOCryptoReq)); in virtio_crypto_get_request() local 723 struct virtio_crypto_sym_data_req *req, in virtio_crypto_handle_sym_req() 759 struct virtio_crypto_akcipher_data_req *req, in virtio_crypto_handle_asym_req() 825 struct virtio_crypto_op_data_req req; in virtio_crypto_handle_request() local 933 VirtIOCryptoReq *req; in virtio_crypto_handle_dataq() local
|