/qemu/hw/char/ |
H A D | spapr_vty.c | 16 SpaprVioDevice sdev; member 111 SpaprVioDevice *sdev; in h_put_term_char() local 115 if (!sdev) { in h_put_term_char() 126 vty_putchars(sdev, buf, len); in h_put_term_char() 138 SpaprVioDevice *sdev; in h_get_term_char() local 142 if (!sdev) { in h_get_term_char() 231 selected = sdev; in spapr_vty_get_default() 237 selected = sdev; in spapr_vty_get_default() 246 SpaprVioDevice *sdev; in vty_lookup() local 249 if (!sdev && reg == 0) { in vty_lookup() [all …]
|
/qemu/hw/net/ |
H A D | spapr_llan.c | 99 SpaprVioDevice sdev; member 249 handle = vio_ldq(sdev, VLAN_BD_ADDR(bd)); in spapr_vlan_receive() 267 if (sdev->signal_state & 1) { in spapr_vlan_receive() 268 spapr_vio_irq_pulse(sdev); in spapr_vlan_receive() 328 object_get_typename(OBJECT(sdev)), sdev->qdev.id, in spapr_vlan_realize() 478 sdev->signal_state = 0; in h_register_logical_lan() 483 vio_stq(sdev, buf_list, rec_queue); in h_register_logical_lan() 520 spapr_vlan_reset(sdev); in h_free_logical_lan() 643 if (!sdev) { in h_add_logical_lan_buffer() 697 if (!sdev) { in h_send_logical_lan() [all …]
|
/qemu/hw/virtio/ |
H A D | virtio-iommu.c | 110 assert(sdev); in virtio_iommu_switch_address_space() 394 sdev->resv_regions = resv_region_list_insert(sdev->resv_regions, reg); in add_prop_resv_regions() 404 IOMMUDevice *sdev; in virtio_iommu_find_add_as() local 414 if (!sdev) { in virtio_iommu_find_add_as() 420 sdev->viommu = s; in virtio_iommu_find_add_as() 421 sdev->bus = bus; in virtio_iommu_find_add_as() 427 address_space_init(&sdev->as, &sdev->root, TYPE_VIRTIO_IOMMU); in virtio_iommu_find_add_as() 443 memory_region_init_iommu(&sdev->iommu_mr, sizeof(sdev->iommu_mr), in virtio_iommu_find_add_as() 462 return &sdev->as; in virtio_iommu_find_add_as() 477 IOMMUDevice *sdev; in virtio_iommu_attach() local [all …]
|
/qemu/pc-bios/s390-ccw/ |
H A D | virtio-scsi.c | 65 const ScsiDevice *sdev = vdev->scsi_device; in prepare_request() local 68 req.lun = make_lun(sdev->channel, sdev->target, sdev->lun); in prepare_request() 208 ScsiDevice *sdev = vdev->scsi_device; in virtio_scsi_locate_device() local 221 sdev->channel = vdev->selected_scsi_device.channel; in virtio_scsi_locate_device() 222 sdev->target = vdev->selected_scsi_device.target; in virtio_scsi_locate_device() 223 sdev->lun = vdev->selected_scsi_device.lun; in virtio_scsi_locate_device() 232 sdev->channel = channel; in virtio_scsi_locate_device() 233 sdev->target = target; in virtio_scsi_locate_device() 254 debug_print_int("Have to use LUN", sdev->lun); in virtio_scsi_locate_device() 260 sdev->lun = r->lun[i].v16[0]; in virtio_scsi_locate_device() [all …]
|
/qemu/hw/arm/ |
H A D | smmuv3.c | 747 SMMUv3State *s = sdev->smmu; in smmuv3_decode_config() 791 SMMUv3State *s = sdev->smmu; in smmuv3_get_config() 797 sdev->cfg_cache_hits++; in smmuv3_get_config() 799 sdev->cfg_cache_hits, sdev->cfg_cache_misses, in smmuv3_get_config() 801 (sdev->cfg_cache_hits + sdev->cfg_cache_misses)); in smmuv3_get_config() 805 sdev->cfg_cache_hits, sdev->cfg_cache_misses, in smmuv3_get_config() 807 (sdev->cfg_cache_hits + sdev->cfg_cache_misses)); in smmuv3_get_config() 1092 SMMUDevice *sdev; in smmuv3_inv_notifiers_iova() local 1222 SMMUDevice *sdev; in smmuv3_cmdq_consume() local 1264 SMMUDevice *sdev; in smmuv3_cmdq_consume() local [all …]
|
H A D | smmu-common.c | 587 SMMUDevice *sdev; in smmu_find_add_as() local 597 sdev = sbus->pbdev[devfn]; in smmu_find_add_as() 598 if (!sdev) { in smmu_find_add_as() 603 sdev->smmu = s; in smmu_find_add_as() 604 sdev->bus = bus; in smmu_find_add_as() 605 sdev->devfn = devfn; in smmu_find_add_as() 607 memory_region_init_iommu(&sdev->iommu, sizeof(sdev->iommu), in smmu_find_add_as() 610 address_space_init(&sdev->as, in smmu_find_add_as() 616 return &sdev->as; in smmu_find_add_as() 655 SMMUDevice *sdev; in smmu_inv_notifiers_all() local [all …]
|
/qemu/hw/scsi/ |
H A D | megasas.c | 776 pd_id = ((sdev->id & 0xFF) << 8) | (sdev->lun & 0xFF); in megasas_ctrl_get_info() 1010 pd_id = ((sdev->id & 0xFF) << 8) | (sdev->lun & 0xFF); in megasas_dcmd_pd_get_list() 1118 info->slot_number = (sdev->id & 0xFF); in megasas_pd_get_info_submit() 1139 SCSIDevice *sdev = NULL; in megasas_dcmd_pd_get_info() local 1153 if (sdev) { in megasas_dcmd_pd_get_info() 1317 SCSIDevice *sdev = NULL; in megasas_dcmd_ld_get_info() local 1336 if (sdev) { in megasas_dcmd_ld_get_info() 1382 uint16_t sdev_id = ((sdev->id & 0xFF) << 8) | (sdev->lun & 0xFF); in megasas_dcmd_cfg_read() 1708 struct SCSIDevice *sdev = NULL; in megasas_handle_scsi() local 1783 struct SCSIDevice *sdev = NULL; in megasas_handle_io() local [all …]
|
H A D | mptsas.c | 283 if (!*sdev) { in mptsas_scsi_device_find() 296 SCSIDevice *sdev; in mptsas_process_scsi_io_request() local 305 scsi_io->LUN, &sdev); in mptsas_process_scsi_io_request() 326 req->sreq = scsi_req_new(sdev, scsi_io->MsgContext, in mptsas_process_scsi_io_request() 409 SCSIDevice *sdev; in mptsas_process_scsi_task_mgmt() local 436 if (sdev->lun != req->LUN[1]) { in mptsas_process_scsi_task_mgmt() 483 if (sdev->lun != req->LUN[1]) { in mptsas_process_scsi_task_mgmt() 521 if (sdev->lun != req->LUN[1]) { in mptsas_process_scsi_task_mgmt() 525 device_cold_reset(&sdev->qdev); in mptsas_process_scsi_task_mgmt() 539 sdev = SCSI_DEVICE(kid->child); in mptsas_process_scsi_task_mgmt() [all …]
|
H A D | scsi-bus.c | 1702 void scsi_device_set_ua(SCSIDevice *sdev, SCSISense sense) in scsi_device_set_ua() argument 1708 trace_scsi_device_set_ua(sdev->id, sdev->lun, sense.key, in scsi_device_set_ua() 1715 prec1 = scsi_ua_precedence(sdev->unit_attention); in scsi_device_set_ua() 1718 sdev->unit_attention = sense; in scsi_device_set_ua() 1730 void scsi_device_purge_requests(SCSIDevice *sdev, SCSISense sense) in scsi_device_purge_requests() argument 1739 blk_drain(sdev->conf.blk); in scsi_device_purge_requests() 1741 scsi_device_set_ua(sdev, sense); in scsi_device_purge_requests() 1744 void scsi_device_drained_begin(SCSIDevice *sdev) in scsi_device_drained_begin() argument 1759 trace_scsi_bus_drained_begin(bus, sdev); in scsi_device_drained_begin() 1766 void scsi_device_drained_end(SCSIDevice *sdev) in scsi_device_drained_end() argument [all …]
|
H A D | vmw_pvscsi.c | 875 SCSIDevice *sdev; in pvscsi_on_cmd_reset_device() local 877 sdev = pvscsi_device_find(s, 0, cmd->target, cmd->lun, &target_lun); in pvscsi_on_cmd_reset_device() 879 trace_pvscsi_on_cmd_reset_dev(cmd->target, (int) target_lun, sdev); in pvscsi_on_cmd_reset_device() 881 if (sdev != NULL) { in pvscsi_on_cmd_reset_device() 883 device_cold_reset(&sdev->qdev); in pvscsi_on_cmd_reset_device()
|
H A D | spapr_vscsi.c | 784 SCSIDevice *sdev; in vscsi_queue_cmd() local 794 sdev = vscsi_device_find(&s->bus, be64_to_cpu(srp->cmd.lun), &lun); in vscsi_queue_cmd() 795 if (!sdev) { in vscsi_queue_cmd() 805 req->sreq = scsi_req_new(sdev, req->qtag, lun, srp->cmd.cdb, cdb_len, req); in vscsi_queue_cmd()
|
H A D | trace-events | 9 scsi_bus_drained_begin(void *bus, void *sdev) "bus %p sdev %p" 10 scsi_bus_drained_end(void *bus, void *sdev) "bus %p sdev %p" 61 …(const char *frame, int bus, int dev, int lun, void *sdev, unsigned long size) "%s dev %x/%x/%x sd…
|
/qemu/include/hw/arm/ |
H A D | smmu-common.h | 167 static inline uint16_t smmu_get_sid(SMMUDevice *sdev) in smmu_get_sid() argument 169 return PCI_BUILD_BDF(pci_bus_num(sdev->bus), sdev->devfn); in smmu_get_sid()
|
/qemu/include/hw/scsi/ |
H A D | scsi.h | 231 void scsi_device_drained_begin(SCSIDevice *sdev); 232 void scsi_device_drained_end(SCSIDevice *sdev); 233 void scsi_device_purge_requests(SCSIDevice *sdev, SCSISense sense); 234 void scsi_device_set_ua(SCSIDevice *sdev, SCSISense sense);
|
/qemu/hw/s390x/ |
H A D | event-facility.c | 420 DeviceState *sdev = DEVICE(obj); in init_event_facility() local 430 TYPE_SCLP_EVENTS_BUS, sdev, NULL); in init_event_facility() 458 SCLPEventFacility *sdev = EVENT_FACILITY(dev); in reset_event_facility() local 460 sdev->receive_mask = 0; in reset_event_facility()
|
/qemu/hw/nvram/ |
H A D | spapr_nvram.c | 44 SpaprVioDevice sdev; member 256 DEFINE_SPAPR_PROPERTIES(SpaprNvram, sdev),
|
/qemu/hw/ppc/ |
H A D | spapr_rtas.c | 60 SpaprVioDevice *sdev = vty_lookup(spapr, 0); in rtas_display_character() local 62 if (!sdev) { in rtas_display_character() 65 vty_putchars(sdev, &c, sizeof(c)); in rtas_display_character()
|
/qemu/include/hw/ppc/ |
H A D | spapr_vio.h | 139 void vty_putchars(SpaprVioDevice *sdev, uint8_t *buf, int len);
|