Home
last modified time | relevance | path

Searched refs:sdev (Results 1 – 18 of 18) sorted by relevance

/qemu/hw/char/
H A Dspapr_vty.c16 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 Dspapr_llan.c99 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 Dvirtio-iommu.c110 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 Dvirtio-scsi.c65 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 Dsmmuv3.c747 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 Dsmmu-common.c587 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 Dmegasas.c776 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 Dmptsas.c283 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 Dscsi-bus.c1702 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 Dvmw_pvscsi.c875 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 Dspapr_vscsi.c784 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 Dtrace-events9 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 Dsmmu-common.h167 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 Dscsi.h231 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 Devent-facility.c420 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 Dspapr_nvram.c44 SpaprVioDevice sdev; member
256 DEFINE_SPAPR_PROPERTIES(SpaprNvram, sdev),
/qemu/hw/ppc/
H A Dspapr_rtas.c60 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 Dspapr_vio.h139 void vty_putchars(SpaprVioDevice *sdev, uint8_t *buf, int len);