| /openbmc/qemu/hw/nvram/ |
| H A D | xlnx-versal-efuse-ctrl.c | 227 static void efuse_imr_update_irq(XlnxVersalEFuseCtrl *s) in efuse_imr_update_irq() 235 XlnxVersalEFuseCtrl *s = XLNX_VERSAL_EFUSE_CTRL(reg->opaque); in efuse_isr_postw() local 241 XlnxVersalEFuseCtrl *s = XLNX_VERSAL_EFUSE_CTRL(reg->opaque); in efuse_ier_prew() local 251 XlnxVersalEFuseCtrl *s = XLNX_VERSAL_EFUSE_CTRL(reg->opaque); in efuse_idr_prew() local 259 static void efuse_status_tbits_sync(XlnxVersalEFuseCtrl *s) in efuse_status_tbits_sync() 271 static void efuse_anchor_bits_check(XlnxVersalEFuseCtrl *s) in efuse_anchor_bits_check() 301 XlnxVersalEFuseCtrl *s = XLNX_VERSAL_EFUSE_CTRL(reg->opaque); in efuse_key_crc_check() local 318 static void efuse_data_sync(XlnxVersalEFuseCtrl *s) in efuse_data_sync() 331 static void efuse_lk_spec_sort(XlnxVersalEFuseCtrl *s) in efuse_lk_spec_sort() 343 static uint32_t efuse_lk_spec_find(XlnxVersalEFuseCtrl *s, uint32_t row) in efuse_lk_spec_find() [all …]
|
| H A D | fw_cfg.c | 180 static void fw_cfg_bootsplash(FWCfgState *s) in fw_cfg_bootsplash() 233 static void fw_cfg_reboot(FWCfgState *s) in fw_cfg_reboot() 253 static void fw_cfg_write(FWCfgState *s, uint8_t value) in fw_cfg_write() 258 static inline uint16_t fw_cfg_file_slots(const FWCfgState *s) in fw_cfg_file_slots() 264 static inline uint32_t fw_cfg_max_entry(const FWCfgState *s) in fw_cfg_max_entry() 269 static int fw_cfg_select(FWCfgState *s, uint16_t key) in fw_cfg_select() 295 FWCfgState *s = opaque; in fw_cfg_data_read() local 326 FWCfgState *s = opaque; in fw_cfg_data_mem_write() local 334 static void fw_cfg_dma_transfer(FWCfgState *s) in fw_cfg_dma_transfer() 451 FWCfgState *s = opaque; in fw_cfg_dma_mem_write() local [all …]
|
| H A D | xlnx-efuse.c | 44 bool xlnx_efuse_get_bit(XlnxEFuse *s, unsigned int bit) in xlnx_efuse_get_bit() 50 static int efuse_bytes(XlnxEFuse *s) in efuse_bytes() 55 static int efuse_bdrv_read(XlnxEFuse *s, Error **errp) in efuse_bdrv_read() 95 static void efuse_bdrv_sync(XlnxEFuse *s, unsigned int bit) in efuse_bdrv_sync() 122 static void efuse_ro_bits_sort(XlnxEFuse *s) in efuse_ro_bits_sort() 132 static bool efuse_ro_bits_find(XlnxEFuse *s, uint32_t k) in efuse_ro_bits_find() 144 bool xlnx_efuse_set_bit(XlnxEFuse *s, unsigned int bit) in xlnx_efuse_set_bit() 167 bool xlnx_efuse_k256_check(XlnxEFuse *s, uint32_t crc, unsigned start) in xlnx_efuse_k256_check() 178 uint32_t xlnx_efuse_tbits_check(XlnxEFuse *s) in xlnx_efuse_tbits_check() 207 XlnxEFuse *s = XLNX_EFUSE(dev); in efuse_realize() local [all …]
|
| /openbmc/qemu/hw/intc/ |
| H A D | arm_gicv3_kvm.c | 87 GICv3State *s = (GICv3State *)opaque; in kvm_arm_gicv3_set_irq() local 95 static inline void kvm_gicd_access(GICv3State *s, int offset, in kvm_gicd_access() 103 static inline void kvm_gicr_access(GICv3State *s, int offset, int cpu, in kvm_gicr_access() 111 static inline void kvm_gicc_access(GICv3State *s, uint64_t reg, int cpu, in kvm_gicc_access() 119 static inline void kvm_gic_line_level_access(GICv3State *s, int irq, int cpu, in kvm_gic_line_level_access() 136 static void kvm_dist_get_priority(GICv3State *s, uint32_t offset, uint8_t *bmp) in kvm_dist_get_priority() 157 static void kvm_dist_put_priority(GICv3State *s, uint32_t offset, uint8_t *bmp) in kvm_dist_put_priority() 178 static void kvm_dist_get_edge_trigger(GICv3State *s, uint32_t offset, in kvm_dist_get_edge_trigger() 203 static void kvm_dist_put_edge_trigger(GICv3State *s, uint32_t offset, in kvm_dist_put_edge_trigger() 230 static void kvm_gic_get_line_level_bmp(GICv3State *s, uint32_t *bmp) in kvm_gic_get_line_level_bmp() [all …]
|
| H A D | arm_gic_common.c | 33 GICState *s = (GICState *)opaque; in gic_pre_save() local 45 GICState *s = (GICState *)opaque; in gic_post_load() local 56 GICState *s = (GICState *)opaque; in gic_virt_state_needed() local 131 void gic_init_irqs_and_mmio(GICState *s, qemu_irq_handler handler, in gic_init_irqs_and_mmio() 191 GICState *s = ARM_GIC_COMMON(dev); in arm_gic_common_realize() local 238 static inline void arm_gic_common_reset_irq_state(GICState *s, int cidx, in arm_gic_common_reset_irq_state() 268 GICState *s = ARM_GIC_COMMON(obj); in arm_gic_common_reset_hold() local 337 GICState *s = ARM_GIC_COMMON(obj); in arm_gic_common_linux_init() local
|
| /openbmc/qemu/hw/arm/ |
| H A D | xlnx-versal-virt.c | 56 static void fdt_create(VersalVirt *s) in fdt_create() argument 88 static void fdt_add_clk_node(VersalVirt *s, const char *name, in fdt_add_clk_node() 99 static void fdt_add_cpu_nodes(VersalVirt *s, uint32_t psci_conduit) in fdt_add_cpu_nodes() 124 static void fdt_add_gic_nodes(VersalVirt *s) in fdt_add_gic_nodes() 145 static void fdt_add_timer_nodes(VersalVirt *s) in fdt_add_timer_nodes() 160 static void fdt_add_usb_xhci_nodes(VersalVirt *s) in fdt_add_usb_xhci_nodes() 210 static void fdt_add_uart_nodes(VersalVirt *s) in fdt_add_uart_nodes() 244 static void fdt_add_canfd_nodes(VersalVirt *s) in fdt_add_canfd_nodes() 276 static void fdt_add_fixed_link_nodes(VersalVirt *s, char *gemname, in fdt_add_fixed_link_nodes() 288 static void fdt_add_gem_nodes(VersalVirt *s) in fdt_add_gem_nodes() [all …]
|
| /openbmc/qemu/migration/ |
| H A D | migration.c | 116 static void migration_downtime_start(MigrationState *s) in migration_downtime_start() 143 static void migration_downtime_end(MigrationState *s) in migration_downtime_end() 290 static int migration_stop_vm(MigrationState *s, RunState state) in migration_stop_vm() 353 MigrationState *s = migrate_get_current(); in migration_bh_dispatch_bh() local 369 MigrationState *s = migrate_get_current(); in migration_bh_schedule() local 870 MigrationState *s = migrate_get_current(); in process_incoming_migration_co() local 1210 MigrationState *s = current_migration; in migration_is_running() local 1236 MigrationState *s = current_migration; in migration_is_active() local 1242 static bool migrate_show_downtime(MigrationState *s) in migrate_show_downtime() 1247 static void populate_time_info(MigrationInfo *info, MigrationState *s) in populate_time_info() [all …]
|
| /openbmc/qemu/hw/net/ |
| H A D | rtl8139.c | 659 static int prom9346_get_wire(RTL8139State *s) in prom9346_get_wire() 669 static void prom9346_set_wire(RTL8139State *s, int eecs, int eesk, int eedi) in prom9346_set_wire() 706 static void rtl8139_update_irq(RTL8139State *s) in rtl8139_update_irq() 718 static int rtl8139_RxWrap(RTL8139State *s) in rtl8139_RxWrap() 724 static int rtl8139_receiver_enabled(RTL8139State *s) in rtl8139_receiver_enabled() 729 static int rtl8139_transmitter_enabled(RTL8139State *s) in rtl8139_transmitter_enabled() 734 static int rtl8139_cp_receiver_enabled(RTL8139State *s) in rtl8139_cp_receiver_enabled() 739 static int rtl8139_cp_transmitter_enabled(RTL8139State *s) in rtl8139_cp_transmitter_enabled() 744 static void rtl8139_write_buffer(RTL8139State *s, const void *buf, int size) in rtl8139_write_buffer() 789 static bool rtl8139_cp_rx_valid(RTL8139State *s) in rtl8139_cp_rx_valid() [all …]
|
| H A D | e1000.c | 166 e1000_autoneg_done(E1000State *s) in e1000_autoneg_done() 175 have_autoneg(E1000State *s) in have_autoneg() 181 set_phy_ctrl(E1000State *s, int index, uint16_t val) in set_phy_ctrl() 273 set_interrupt_cause(E1000State *s, int index, uint32_t val) in set_interrupt_cause() 342 E1000State *s = opaque; in e1000_mit_timer() local 350 set_ics(E1000State *s, int index, uint32_t val) in set_ics() 360 E1000State *s = opaque; in e1000_autoneg_timer() local 369 E1000State *s = opaque; in e1000_vet_init_need() local 406 set_ctrl(E1000State *s, int index, uint32_t val) in set_ctrl() 415 E1000State *s = opaque; in e1000_flush_queue_timer() local [all …]
|
| /openbmc/qemu/hw/i386/xen/ |
| H A D | xen_apic.c | 44 APICCommonState *s = APIC_COMMON(dev); in xen_apic_realize() local 52 static int xen_apic_set_base(APICCommonState *s, uint64_t val) in xen_apic_set_base() 57 static void xen_apic_set_tpr(APICCommonState *s, uint8_t val) in xen_apic_set_tpr() 61 static uint8_t xen_apic_get_tpr(APICCommonState *s) in xen_apic_get_tpr() 66 static void xen_apic_vapic_base_update(APICCommonState *s) in xen_apic_vapic_base_update() 70 static void xen_apic_external_nmi(APICCommonState *s) in xen_apic_external_nmi()
|
| /openbmc/qemu/net/ |
| H A D | dgram.c | 53 static void net_dgram_update_fd_handler(NetDgramState *s) in net_dgram_update_fd_handler() 61 static void net_dgram_read_poll(NetDgramState *s, bool enable) in net_dgram_read_poll() 67 static void net_dgram_write_poll(NetDgramState *s, bool enable) in net_dgram_write_poll() 75 NetDgramState *s = opaque; in net_dgram_writable() local 85 NetDgramState *s = DO_UPCAST(NetDgramState, nc, nc); in net_dgram_receive() local 105 NetDgramState *s = DO_UPCAST(NetDgramState, nc, nc); in net_dgram_send_completed() local 114 NetDgramState *s = container_of(rs, NetDgramState, rs); in net_dgram_rs_finalize() local 125 NetDgramState *s = opaque; in net_dgram_send() local 240 NetDgramState *s = DO_UPCAST(NetDgramState, nc, nc); in net_dgram_cleanup() local 266 NetDgramState *s; in net_dgram_fd_init() local [all …]
|
| H A D | socket.c | 51 static void net_socket_update_fd_handler(NetSocketState *s) in net_socket_update_fd_handler() 59 static void net_socket_read_poll(NetSocketState *s, bool enable) in net_socket_read_poll() 65 static void net_socket_write_poll(NetSocketState *s, bool enable) in net_socket_write_poll() 73 NetSocketState *s = opaque; in net_socket_writable() local 82 NetSocketState *s = DO_UPCAST(NetSocketState, nc, nc); in net_socket_receive() local 117 NetSocketState *s = DO_UPCAST(NetSocketState, nc, nc); in net_socket_receive_dgram() local 137 NetSocketState *s = DO_UPCAST(NetSocketState, nc, nc); in net_socket_send_completed() local 146 NetSocketState *s = container_of(rs, NetSocketState, rs); in net_socket_rs_finalize() local 157 NetSocketState *s = opaque; in net_socket_send() local 195 NetSocketState *s = opaque; in net_socket_send_dgram() local [all …]
|
| /openbmc/qemu/hw/usb/ |
| H A D | dev-storage.c | 180 static void usb_msd_packet_complete(MSDState *s, int status) in usb_msd_packet_complete() 195 static void usb_msd_fatal_error(MSDState *s) in usb_msd_fatal_error() 211 static void usb_msd_copy_data(MSDState *s, USBPacket *p) in usb_msd_copy_data() 229 static void usb_msd_send_status(MSDState *s, USBPacket *p) in usb_msd_send_status() 244 MSDState *s = DO_UPCAST(MSDState, dev.qdev, req->bus->qbus.parent); in usb_msd_transfer_data() local 266 MSDState *s = DO_UPCAST(MSDState, dev.qdev, req->bus->qbus.parent); in usb_msd_command_complete() local 309 MSDState *s = DO_UPCAST(MSDState, dev.qdev, req->bus->qbus.parent); in usb_msd_request_cancelled() local 326 MSDState *s = (MSDState *)dev; in usb_msd_handle_reset() local 347 MSDState *s = (MSDState *)dev; in usb_msd_handle_control() local 388 MSDState *s = USB_STORAGE_DEV(dev); in usb_msd_cancel_io() local [all …]
|
| /openbmc/qemu/hw/ssi/ |
| H A D | mss-spi.c | 87 static void txfifo_reset(MSSSpiState *s) in txfifo_reset() 95 static void rxfifo_reset(MSSSpiState *s) in rxfifo_reset() 103 static void set_fifodepth(MSSSpiState *s) in set_fifodepth() 116 static void update_mis(MSSSpiState *s) in update_mis() 130 static void spi_update_irq(MSSSpiState *s) in spi_update_irq() 142 MSSSpiState *s = MSS_SPI(d); in mss_spi_reset() local 162 MSSSpiState *s = opaque; in spi_read() local 204 static void assert_cs(MSSSpiState *s) in assert_cs() 209 static void deassert_cs(MSSSpiState *s) in deassert_cs() 214 static void spi_flush_txfifo(MSSSpiState *s) in spi_flush_txfifo() [all …]
|
| /openbmc/qemu/hw/misc/ |
| H A D | tz-ppc.c | 24 static void tz_ppc_update_irq(TZPPC *s) in tz_ppc_update_irq() 34 TZPPC *s = TZ_PPC(opaque); in tz_ppc_cfg_nonsec() local 43 TZPPC *s = TZ_PPC(opaque); in tz_ppc_cfg_ap() local 52 TZPPC *s = TZ_PPC(opaque); in tz_ppc_cfg_sec_resp() local 60 TZPPC *s = TZ_PPC(opaque); in tz_ppc_irq_enable() local 69 TZPPC *s = TZ_PPC(opaque); in tz_ppc_irq_clear() local 80 static bool tz_ppc_check(TZPPC *s, int n, MemTxAttrs attrs) in tz_ppc_check() 109 TZPPC *s = p->ppc; in tz_ppc_read() local 149 TZPPC *s = p->ppc; in tz_ppc_write() local 219 TZPPC *s = TZ_PPC(dev); in tz_ppc_reset() local [all …]
|
| H A D | tz-msc.c | 24 static void tz_msc_update_irq(TZMSC *s) in tz_msc_update_irq() 34 TZMSC *s = TZ_MSC(opaque); in tz_msc_cfg_nonsec() local 42 TZMSC *s = TZ_MSC(opaque); in tz_msc_cfg_sec_resp() local 50 TZMSC *s = TZ_MSC(opaque); in tz_msc_irq_clear() local 73 static MSCAction tz_msc_check(TZMSC *s, hwaddr addr) in tz_msc_check() 127 TZMSC *s = opaque; in tz_msc_read() local 171 TZMSC *s = opaque; in tz_msc_write() local 217 TZMSC *s = TZ_MSC(dev); in tz_msc_reset() local 229 TZMSC *s = TZ_MSC(obj); in tz_msc_init() local 241 TZMSC *s = TZ_MSC(dev); in tz_msc_realize() local
|
| H A D | bcm2835_cprman.c | 58 CprmanPllState *s = CPRMAN_PLL(dev); in pll_reset() local 117 CprmanPllState *s = CPRMAN_PLL(obj); in pll_init() local 157 CprmanPllChannelState *s = CPRMAN_PLL_CHANNEL(dev); in pll_channel_reset() local 200 static void pll_update_all_channels(BCM2835CprmanState *s, in pll_update_all_channels() 222 CprmanPllChannelState *s = CPRMAN_PLL_CHANNEL(obj); in pll_channel_init() local 315 CprmanClockMuxState *s = *backref; in clock_mux_src_update() local 336 CprmanClockMuxState *s = CPRMAN_CLOCK_MUX(obj); in clock_mux_init() local 384 static void dsi0hsck_mux_update(CprmanDsi0HsckMuxState *s) in dsi0hsck_mux_update() 399 CprmanDsi0HsckMuxState *s = CPRMAN_DSI0HSCK_MUX(obj); in dsi0hsck_mux_init() local 440 static uint32_t get_cm_lock(const BCM2835CprmanState *s) in get_cm_lock() [all …]
|
| H A D | max78000_aes.c | 17 static void max78000_aes_set_status(Max78000AesState *s) in max78000_aes_set_status() 37 Max78000AesState *s = opaque; in max78000_aes_read() local 70 static void max78000_aes_do_crypto(Max78000AesState *s) in max78000_aes_do_crypto() 109 Max78000AesState *s = opaque; in max78000_aes_write() local 154 Max78000AesState *s = MAX78000_AES(obj); in max78000_aes_reset_hold() local 197 Max78000AesState *s = MAX78000_AES(obj); in max78000_aes_init() local
|
| /openbmc/qemu/hw/i386/kvm/ |
| H A D | xen_evtchn.c | 175 #define pirq_inuse_word(s, pirq) (s->pirq_inuse_bitmap[((pirq) / 64)]) argument 178 #define pirq_inuse(s, pirq) (pirq_inuse_word(s, pirq) & pirq_inuse_bit(pirq)) argument 189 XenEvtchnState *s = opaque; in xen_evtchn_pre_load() local 203 XenEvtchnState *s = opaque; in xen_evtchn_post_load() local 309 XenEvtchnState *s = XEN_EVTCHN(sysbus_create_simple(TYPE_XEN_EVTCHN, in xen_evtchn_create() local 396 XenEvtchnState *s = xen_evtchn_singleton; in xen_evtchn_set_callback_level() local 459 XenEvtchnState *s = xen_evtchn_singleton; in xen_evtchn_set_callback_param() local 540 static void inject_callback(XenEvtchnState *s, uint32_t vcpu) in inject_callback() 616 static void unbind_backend_ports(XenEvtchnState *s) in unbind_backend_ports() 643 XenEvtchnState *s = xen_evtchn_singleton; in xen_evtchn_status_op() local [all …]
|
| /openbmc/qemu/hw/input/ |
| H A D | pl050.c | 54 static void pl050_update_irq(PL050State *s) in pl050_update_irq() 64 PL050State *s = (PL050State *)opaque; in pl050_set_irq() local 73 PL050State *s = (PL050State *)opaque; in pl050_read() local 121 PL050State *s = (PL050State *)opaque; in pl050_write() local 154 PL050State *s = PL050(dev); in pl050_realize() local 163 PL050KbdState *s = PL050_KBD_DEVICE(dev); in pl050_kbd_realize() local 176 PL050KbdState *s = PL050_KBD_DEVICE(obj); in pl050_kbd_init() local 186 PL050MouseState *s = PL050_MOUSE_DEVICE(dev); in pl050_mouse_realize() local 199 PL050MouseState *s = PL050_MOUSE_DEVICE(obj); in pl050_mouse_init() local 242 PL050State *s = PL050(obj); in pl050_init() local
|
| /openbmc/qemu/hw/timer/ |
| H A D | i8254_common.c | 38 PITChannelState *s = &pit->channels[channel]; in pit_set_gate() local 45 int pit_get_out(PITChannelState *s, int64_t current_time) in pit_get_out() 77 int64_t pit_get_next_transition_time(PITChannelState *s, int64_t current_time) in pit_get_next_transition_time() 133 void pit_get_channel_info_common(PITCommonState *s, PITChannelState *sc, in pit_get_channel_info_common() 145 PITChannelState *s = &pit->channels[channel]; in pit_get_channel_info() local 153 PITChannelState *s; in pit_reset_common() local 204 PITCommonState *s = opaque; in pit_dispatch_pre_save() local 216 PITCommonState *s = opaque; in pit_dispatch_post_load() local
|
| /openbmc/qemu/hw/char/ |
| H A D | digic-uart.c | 48 DigicUartState *s = opaque; in digic_uart_read() local 75 DigicUartState *s = opaque; in digic_uart_write() local 120 DigicUartState *s = opaque; in uart_can_rx() local 127 DigicUartState *s = opaque; in uart_rx() local 141 DigicUartState *s = DIGIC_UART(d); in digic_uart_reset() local 149 DigicUartState *s = DIGIC_UART(dev); in digic_uart_realize() local 157 DigicUartState *s = DIGIC_UART(obj); in digic_uart_init() local
|
| /openbmc/qemu/hw/virtio/ |
| H A D | virtio-balloon.c | 212 static bool balloon_stats_supported(const VirtIOBalloon *s) in balloon_stats_supported() 218 static bool balloon_stats_enabled(const VirtIOBalloon *s) in balloon_stats_enabled() 223 static void balloon_stats_destroy_timer(VirtIOBalloon *s) in balloon_stats_destroy_timer() 232 static void balloon_stats_change_timer(VirtIOBalloon *s, int64_t secs) in balloon_stats_change_timer() 239 VirtIOBalloon *s = opaque; in balloon_stats_poll_cb() local 257 VirtIOBalloon *s = VIRTIO_BALLOON(obj); in balloon_stats_get_all() local 291 VirtIOBalloon *s = VIRTIO_BALLOON(obj); in balloon_stats_get_poll_interval() local 299 VirtIOBalloon *s = VIRTIO_BALLOON(obj); in balloon_stats_set_poll_interval() local 403 VirtIOBalloon *s = VIRTIO_BALLOON(vdev); in virtio_balloon_handle_output() local 462 VirtIOBalloon *s = VIRTIO_BALLOON(vdev); in virtio_balloon_receive_stats() local [all …]
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-blockjob.c | 170 CancelJob *s = container_of(job, CancelJob, common.job); in cancel_job_complete() local 176 CancelJob *s = container_of(job, CancelJob, common.job); in cancel_job_run() local 208 CancelJob *s; in create_common() local 226 static void cancel_common(CancelJob *s) in cancel_common() 249 CancelJob *s; in test_cancel_created() local 265 CancelJob *s; in test_cancel_running() local 278 CancelJob *s; in test_cancel_paused() local 296 CancelJob *s; in test_cancel_ready() local 313 CancelJob *s; in test_cancel_standby() local 335 CancelJob *s; in test_cancel_pending() local [all …]
|
| /openbmc/qemu/hw/scsi/ |
| H A D | vhost-user-scsi.c | 44 static int vhost_user_scsi_start(VHostUserSCSI *s, Error **errp) in vhost_user_scsi_start() 55 static int vhost_user_scsi_stop(VHostUserSCSI *s) in vhost_user_scsi_stop() 69 VHostUserSCSI *s = (VHostUserSCSI *)vdev; in vhost_user_scsi_set_status() local 104 VHostUserSCSI *s = (VHostUserSCSI *)vdev; in vhost_user_scsi_handle_output() local 149 VHostUserSCSI *s = VHOST_USER_SCSI(vdev); in vhost_user_scsi_connect() local 185 VHostUserSCSI *s = VHOST_USER_SCSI(vdev); in vhost_user_scsi_disconnect() local 208 VHostUserSCSI *s = VHOST_USER_SCSI(vdev); in vhost_user_scsi_event() local 234 static int vhost_user_scsi_realize_connect(VHostUserSCSI *s, Error **errp) in vhost_user_scsi_realize_connect() 261 VHostUserSCSI *s = VHOST_USER_SCSI(dev); in vhost_user_scsi_realize() local 327 VHostUserSCSI *s = VHOST_USER_SCSI(dev); in vhost_user_scsi_unrealize() local [all …]
|