/openbmc/qemu/hw/net/ |
H A D | ftgmac100.c | 255 qemu_set_irq(s->irq, s->isr & s->ier); in ftgmac100_update_irq() 428 s->phydata = do_phy_read(s, reg) & 0xffff; in do_phy_new_ctl() 443 do_phy_write(s, reg, s->phydata & 0xffff); in do_phy_ctl() 446 s->phydata = do_phy_read(s, reg) << 16; in do_phy_ctl() 669 s->isr = 0; in ftgmac100_do_reset() 800 s->rx_descriptor = s->rx_ring; in ftgmac100_write() 814 s->tx_descriptor = s->tx_ring; in ftgmac100_write() 821 ftgmac100_do_tx(s, s->tx_ring, s->tx_descriptor); in ftgmac100_write() 1015 buf_len = (size <= s->rbsr) ? size : s->rbsr; in ftgmac100_receive() 1112 s->nic = qemu_new_nic(&net_ftgmac100_info, &s->conf, in ftgmac100_realize() [all …]
|
H A D | mcf_fec.c | 200 active = s->eir & s->eimr; in mcf_fec_update() 305 s->eir = 0; in mcf_fec_reset() 306 s->eimr = 0; in mcf_fec_reset() 308 s->ecr = 0; in mcf_fec_reset() 311 s->tcr = 0; in mcf_fec_reset() 357 s->mmfr = (s->mmfr & ~0xffff) | v; in mcf_fec_read_mdio() 413 if ((s->ecr & FEC_EN) && !s->rx_enabled) { in mcf_fec_write() 483 s->rx_descriptor = s->erdsr; in mcf_fec_write() 487 s->tx_descriptor = s->etdsr; in mcf_fec_write() 591 buf_len = (size <= s->emrbr) ? size: s->emrbr; in mcf_fec_receive() [all …]
|
H A D | msf2-emac.c | 196 memset(&s->phy_regs[0], 0, sizeof(s->phy_regs)); in msf2_phy_reset() 251 memset(&s->regs[0], 0, sizeof(s->regs)); in msf2_emac_do_reset() 305 s->rx_desc = s->regs[R_DMA_RX_DESC]; in emac_write() 349 s->regs[addr] = FIELD_DP32(s->regs[addr], DMA_TX_STATUS, in emac_write() 374 s->regs[R_MII_STS] = read_from_phy(s); in emac_write() 458 return !memcmp(buf, s->mac_addr, sizeof(s->mac_addr)); in addr_filter_ok() 475 emac_load_desc(s, &d, s->rx_desc); in emac_rx() 481 emac_store_desc(s, &d, s->rx_desc); in emac_rx() 529 address_space_init(&s->dma_as, s->dma_mr, "emac-ahb"); in msf2_emac_realize() 532 s->nic = qemu_new_nic(&net_msf2_emac_info, &s->conf, in msf2_emac_realize() [all …]
|
H A D | mipsnet.c | 49 s->busy = 1; in mipsnet_reset() 54 s->intctl = 0; in mipsnet_reset() 78 if (s->busy) { in mipsnet_can_receive() 97 s->busy = 1; in mipsnet_receive() 148 ret = s->rx_buffer[s->rx_read++]; in mipsnet_ioport_read() 186 s->busy = !!s->intctl; in mipsnet_ioport_write() 193 s->tx_buffer[s->tx_written++] = val; in mipsnet_ioport_write() 195 || (s->tx_written == s->tx_count)) { in mipsnet_ioport_write() 199 s->tx_buffer, s->tx_written); in mipsnet_ioport_write() 200 s->tx_count = s->tx_written = 0; in mipsnet_ioport_write() [all …]
|
H A D | sungem.c | 366 sungem_send_packet(s, s->tx_data, s->tx_size); in sungem_process_tx_desc() 405 kick = s->txdmaregs[TXDMA_KICK >> 2] & s->tx_mask; in sungem_tx_kick() 609 kick = s->rxdmaregs[RXDMA_KICK >> 2] & s->rx_mask; in sungem_receive() 610 done = s->rxdmaregs[RXDMA_DONE >> 2] & s->rx_mask; in sungem_receive() 1369 memory_region_init_io(&s->greg, OBJECT(s), &sungem_mmio_greg_ops, s, in sungem_realize() 1373 memory_region_init_io(&s->txdma, OBJECT(s), &sungem_mmio_txdma_ops, s, in sungem_realize() 1377 memory_region_init_io(&s->rxdma, OBJECT(s), &sungem_mmio_rxdma_ops, s, in sungem_realize() 1381 memory_region_init_io(&s->wol, OBJECT(s), &sungem_mmio_wol_ops, s, in sungem_realize() 1385 memory_region_init_io(&s->mac, OBJECT(s), &sungem_mmio_mac_ops, s, in sungem_realize() 1389 memory_region_init_io(&s->mif, OBJECT(s), &sungem_mmio_mif_ops, s, in sungem_realize() [all …]
|
/openbmc/qemu/hw/ssi/ |
H A D | omap_spi.c | 59 qemu_set_irq(s->irq, s->irqst & s->irqen); in omap_mcspi_interrupt_update() 119 s->sysconfig = 0; in omap_mcspi_reset() 120 s->systest = 0; in omap_mcspi_reset() 121 s->irqst = 0; in omap_mcspi_reset() 122 s->irqen = 0; in omap_mcspi_reset() 123 s->wken = 0; in omap_mcspi_reset() 124 s->control = 4; in omap_mcspi_reset() 257 if (!((s->control & (1 << 3)) && (s->systest & (1 << 11)))) { in omap_mcspi_write() 355 s->irq = irq; in omap_mcspi_init() 356 s->chnum = chnum; in omap_mcspi_init() [all …]
|
H A D | sifive_spi.c | 64 fifo8_reset(&s->tx_fifo); in sifive_spi_txfifo_reset() 72 fifo8_reset(&s->rx_fifo); in sifive_spi_rxfifo_reset() 84 qemu_set_irq(s->cs_lines[i], !(s->regs[R_CSMODE])); in sifive_spi_update_cs() 93 if (fifo8_num_used(&s->tx_fifo) < s->regs[R_TXMARK]) { in sifive_spi_update_irq() 99 if (fifo8_num_used(&s->rx_fifo) > s->regs[R_RXMARK]) { in sifive_spi_update_irq() 105 level = s->regs[R_IP] & s->regs[R_IE] ? 1 : 0; in sifive_spi_update_irq() 113 memset(s->regs, 0, sizeof(s->regs)); in sifive_spi_reset() 116 s->regs[R_CSDEF] = (1 << s->num_cs) - 1; in sifive_spi_reset() 208 r = s->regs[addr]; in sifive_spi_read() 318 s->cs_lines = g_new0(qemu_irq, s->num_cs); in sifive_spi_realize() [all …]
|
/openbmc/linux/mm/ |
H A D | slub.c | 748 return s->offset >= s->inuse; in freeptr_outside_object() 964 s->inuse - s->object_size); in print_trailer() 1217 if ((s->flags & SLAB_POISON) && s->object_size < s->inuse) { in check_object() 1220 s->inuse - s->object_size); in check_object() 2804 s = sfw->s; in flush_cpu_slab() 2839 sfw->s = s; in flush_all_cpus_locked() 2996 s->name, s->object_size, s->size, oo_order(s->oo), in slab_out_of_memory() 3827 s = cache_from_obj(s, x); in kmem_cache_free() 4469 s->red_left_pad = ALIGN(s->red_left_pad, s->align); in calculate_sizes() 4511 s->flags = kmem_cache_flags(s->size, flags, s->name); in kmem_cache_open() [all …]
|
/openbmc/qemu/hw/pcmcia/ |
H A D | pxa2xx.c | 135 if (!s->irq) in pxa2xx_pcmcia_set_irq() 150 memory_region_init_io(&s->iomem, obj, &pxa2xx_pcmcia_io_ops, s, in pxa2xx_pcmcia_initfn() 158 memory_region_init_io(&s->attr_iomem, obj, &pxa2xx_pcmcia_attr_ops, s, in pxa2xx_pcmcia_initfn() 169 s->slot.irq = qemu_allocate_irq(pxa2xx_pcmcia_set_irq, s, 0); in pxa2xx_pcmcia_initfn() 187 if (s->cd_irq) { in pxa2xx_pcmcia_attach() 191 s->card = card; in pxa2xx_pcmcia_attach() 195 s->card->slot = &s->slot; in pxa2xx_pcmcia_attach() 214 s->card = NULL; in pxa2xx_pcmcia_detach() 218 if (s->irq) { in pxa2xx_pcmcia_detach() 221 if (s->cd_irq) { in pxa2xx_pcmcia_detach() [all …]
|
/openbmc/qemu/hw/display/ |
H A D | tc6393xb.c | 159 level = s->gpio_level & s->gpio_dir; in tc6393xb_gpio_handler_update() 190 qemu_set_irq(s->irq, isr & s->scr.IMR); in tc6393xb_sub_irq() 317 (s->nand.imr & 0x80) && (s->nand.imr & s->nand.isr)); in tc6393xb_nand_irq() 462 if (s->scr_width == 0 || s->scr_height == 0) in tc6393xb_update_display() 466 if (s->blanked != s->blank) { in tc6393xb_update_display() 467 s->blanked = s->blank; in tc6393xb_update_display() 472 qemu_console_resize(s->con, s->scr_width, s->scr_height); in tc6393xb_update_display() 518 if ((addr &~0xff) == s->nand_phys && s->nand_enable) in tc6393xb_writeb() 547 s->l3v = qemu_allocate_irq(tc6393xb_l3v, s, 0); in tc6393xb_init() 561 s->vram_ptr = memory_region_get_ram_ptr(&s->vram); in tc6393xb_init() [all …]
|
H A D | macfb.c | 125 return s->vram[addr & s->vram_bit_mask]; in macfb_read_byte() 391 s->width = s->mode->width; in macfb_update_mode() 392 s->height = s->mode->height; in macfb_update_mode() 393 s->depth = s->mode->depth; in macfb_update_mode() 395 trace_macfb_update_mode(s->width, s->height, s->depth); in macfb_update_mode() 465 if (s->width == 0 || s->height == 0) { in macfb_update_display() 471 qemu_console_resize(s->con, s->width, s->height); in macfb_update_display() 541 val = s->color_palette[s->palette_current]; in macfb_ctrl_read() 649 s->mode = macfb_find_mode(s->type, s->width, s->height, s->depth); in macfb_common_realize() 653 s->width, s->height, s->depth); in macfb_common_realize() [all …]
|
/openbmc/qemu/block/ |
H A D | io_uring.c | 72 s->io_q.in_queue++; in luring_resubmit() 261 s->io_q.blocked = (s->io_q.in_queue > 0); in ioq_submit() 319 trace_luring_unplug_fn(s, s->io_q.blocked, s->io_q.in_queue, in luring_deferred_fn() 321 if (!s->io_q.blocked && s->io_q.in_queue > 0) { in luring_deferred_fn() 368 trace_luring_do_submit(s, s->io_q.blocked, s->io_q.in_queue, in luring_do_submit() 371 if (s->io_q.in_flight + s->io_q.in_queue >= MAX_ENTRIES) { in luring_do_submit() 420 aio_set_fd_handler(s->aio_context, s->ring.ring_fd, in luring_attach_aio_context() 431 trace_luring_init_state(s, sizeof(*s)); in luring_init() 436 g_free(s); in luring_init() 441 return s; in luring_init() [all …]
|
/openbmc/qemu/hw/misc/ |
H A D | mps2-scc.c | 114 if (scc_partno(s) != 0x524 && scc_partno(s) != 0x547) { in mps2_scc_read() 121 if (scc_partno(s) == 0x524 && scc_partno(s) == 0x547) { in mps2_scc_read() 134 if (scc_partno(s) != 0x524 && scc_partno(s) != 0x547) { in mps2_scc_read() 196 qemu_set_irq(s->remap, s->cfg0 & 1); in mps2_scc_write() 205 if (scc_partno(s) != 0x524 && scc_partno(s) != 0x547) { in mps2_scc_write() 213 if (scc_partno(s) != 0x524 && scc_partno(s) != 0x547) { in mps2_scc_write() 290 s->cfg0 = s->cfg0_reset; in mps2_scc_reset() 291 s->cfg1 = 0; in mps2_scc_reset() 292 s->cfg2 = 0; in mps2_scc_reset() 301 s->oscclk[i] = s->oscclk_reset[i]; in mps2_scc_reset() [all …]
|
H A D | nrf51_rng.c | 25 bool irq = s->interrupt_enabled && s->event_valrdy; in update_irq() 50 r = s->value; in rng_read() 77 if (s->active) { in rng_update_timer() 78 timer_mod(&s->timer, calc_next_timeout(s)); in rng_update_timer() 137 update_irq(s); in rng_write() 158 s->active = 0; in nrf51_rng_timer_expire() 162 update_irq(s); in nrf51_rng_timer_expire() 191 memory_region_init_io(&s->mmio, obj, &rng_ops, s, in nrf51_rng_init() 204 qdev_init_gpio_out_named(DEVICE(s), &s->eep_valrdy, "eep_valrdy", 1); in nrf51_rng_init() 211 s->value = 0; in nrf51_rng_reset() [all …]
|
/openbmc/qemu/hw/dma/ |
H A D | rc4030.c | 399 pending = s->isr_jazz & s->imr_jazz; in update_jazz_irq() 439 uint32_t pending = s->isr_jazz & s->imr_jazz; in jazzio_read() 536 memset(s->dma_regs, 0, sizeof(s->dma_regs)); in rc4030_reset() 538 s->remote_failed_address = s->memory_failed_address = 0; in rc4030_reset() 540 s->cache_ptag = s->cache_ltag = 0; in rc4030_reset() 551 s->itr = 0; in rc4030_reset() 634 rc4030_do_dma(s->opaque, s->n, buf, len, false); in rc4030_dma_read() 640 rc4030_do_dma(s->opaque, s->n, buf, len, true); in rc4030_dma_write() 657 return s; in rc4030_allocate_dmas() 685 memory_region_init_io(&s->iomem_jazzio, o, &jazzio_ops, s, in rc4030_realize() [all …]
|
H A D | pl080.c | 83 bool tclevel = (s->tc_int & s->tc_mask); in pl080_update() 84 bool errlevel = (s->err_int & s->err_mask); in pl080_update() 106 s->tc_mask = 0; in pl080_run() 123 s->running = 1; in pl080_run() 140 req = s->req_single | s->req_burst; in pl080_run() 252 return (s->tc_int & s->tc_mask) | (s->err_int & s->err_mask); in pl080_read() 254 return (s->tc_int & s->tc_mask); in pl080_read() 256 return (s->err_int & s->err_mask); in pl080_read() 364 s->conf = 0; in pl080_reset() 365 s->sync = 0; in pl080_reset() [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | dev-storage.c | 217 usb_packet_copy(p, scsi_req_get_buf(s->req) + s->scsi_off, len); in usb_msd_copy_data() 224 if (s->scsi_len == 0 || s->data_len == 0) { in usb_msd_copy_data() 233 trace_usb_msd_send_status(s->csw.status, le32_to_cpu(s->csw.tag), in usb_msd_send_status() 239 memset(&s->csw, 0, sizeof(s->csw)); in usb_msd_send_status() 273 s->csw.residue = cpu_to_le32(s->data_len); in usb_msd_command_complete() 277 if (s->data_len == 0 && s->mode == USB_MSDM_DATAOUT) { in usb_msd_command_complete() 304 s->req = NULL; in usb_msd_command_complete() 329 if (s->req) { in usb_msd_handle_reset() 339 memset(&s->csw, 0, sizeof(s->csw)); in usb_msd_handle_reset() 394 if (s->req) { in usb_msd_cancel_io() [all …]
|
/openbmc/linux/tools/mm/ |
H A D | slabinfo.c | 380 return slab_size(s) - s->objects * s->object_size; in slab_waste() 560 s->name, s->aliases, s->order, s->objects); in report() 576 s->slab_size, s->slabs - s->partial - s->cpu_slabs, in report() 580 s->slabs * (page_size << s->order) - s->objects * s->object_size); in report() 582 s->slab_size - s->object_size, s->cpu_slabs, onoff(s->store_user), in report() 583 (s->slab_size - s->object_size) * s->objects); in report() 585 s->align, s->objs_per_slab, onoff(s->trace), in report() 657 s->name, s->objects, in slabcache() 857 for (s = slabinfo; s < slabinfo + slabs; s++) { in totals() 1141 for (s = slabinfo; s < slabinfo + slabs; s++) in link_slabs() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_kvm.c | 416 kvm_dist_putbmp(s, GICD_IGROUPR, 0, s->group); in kvm_arm_gicv3_put() 441 kvm_dist_put_edge_trigger(s, GICD_ICFGR, s->edge_trigger); in kvm_arm_gicv3_put() 444 kvm_gic_put_line_level_bmp(s, s->level); in kvm_arm_gicv3_put() 447 kvm_dist_putbmp(s, GICD_ISPENDR, GICD_ICPENDR, s->pending); in kvm_arm_gicv3_put() 581 kvm_dist_getbmp(s, GICD_IGROUPR, s->group); in kvm_arm_gicv3_get() 584 kvm_dist_getbmp(s, GICD_ISENABLER, s->enabled); in kvm_arm_gicv3_get() 587 kvm_gic_get_line_level_bmp(s, s->level); in kvm_arm_gicv3_get() 589 kvm_dist_getbmp(s, GICD_ISPENDR, s->pending); in kvm_arm_gicv3_get() 592 kvm_dist_getbmp(s, GICD_ISACTIVER, s->active); in kvm_arm_gicv3_get() 595 kvm_dist_get_edge_trigger(s, GICD_ICFGR, s->edge_trigger); in kvm_arm_gicv3_get() [all …]
|
/openbmc/qemu/hw/block/ |
H A D | vhost-user-blk.c | 64 virtio_stw_p(vdev, &s->blkcfg.num_queues, s->num_queues); in vhost_user_blk_update_config() 157 ret = vhost_dev_get_inflight(&s->dev, s->queue_size, s->inflight); in vhost_user_blk_start() 164 ret = vhost_dev_set_inflight(&s->dev, s->inflight); in vhost_user_blk_start() 178 s->dev.vq_index_end = s->dev.nvqs; in vhost_user_blk_start() 330 s->dev.num_queues = s->num_queues; in vhost_user_blk_connect() 331 s->dev.nvqs = s->num_queues; in vhost_user_blk_connect() 332 s->dev.vqs = s->vhost_vqs; in vhost_user_blk_connect() 391 vhost_user_async_close(dev, &s->chardev, &s->dev, in vhost_user_blk_event() 449 if (!s->num_queues || s->num_queues > VIRTIO_QUEUE_MAX) { in vhost_user_blk_device_realize() 472 s->virtqs = g_new(VirtQueue *, s->num_queues); in vhost_user_blk_device_realize() [all …]
|
/openbmc/u-boot/drivers/ddr/marvell/a38x/ |
H A D | ddr3_logging_def.h | 25 printf s 28 printf s 31 printf s 34 printf s 37 printf s 40 printf s 43 printf s 47 printf s 51 printf s 54 printf s [all …]
|
/openbmc/qemu/hw/sensor/ |
H A D | lsm303dlhc_mag.c | 244 s->x_lock = s->x; in lsm303dlhc_mag_read() 245 s->z_lock = s->z; in lsm303dlhc_mag_read() 246 s->y_lock = s->y; in lsm303dlhc_mag_read() 247 s->temperature_lock = s->temperature; in lsm303dlhc_mag_read() 269 s->cra = s->buf; in lsm303dlhc_mag_write() 276 s->crb = s->buf; in lsm303dlhc_mag_write() 279 s->mr = s->buf; in lsm303dlhc_mag_write() 282 s->sr = s->buf; in lsm303dlhc_mag_write() 285 s->ira = s->buf; in lsm303dlhc_mag_write() 288 s->irb = s->buf; in lsm303dlhc_mag_write() [all …]
|
/openbmc/qemu/hw/audio/ |
H A D | ac97.c | 233 s->glob_sta |= masks[r - s->bm_regs]; in update_sr() 237 s->glob_sta &= ~masks[r - s->bm_regs]; in update_sr() 277 voice_set_active(s, r - s->bm_regs, 0); in reset_bm_regs() 1259 reset_bm_regs(s, &s->bm_regs[0]); in ac97_on_reset() 1260 reset_bm_regs(s, &s->bm_regs[1]); in ac97_on_reset() 1261 reset_bm_regs(s, &s->bm_regs[2]); in ac97_on_reset() 1307 memory_region_init_io(&s->io_nam, OBJECT(s), &ac97_io_nam_ops, s, in ac97_realize() 1309 memory_region_init_io(&s->io_nabm, OBJECT(s), &ac97_io_nabm_ops, s, in ac97_realize() 1321 AUD_close_in(&s->card, s->voice_pi); in ac97_exit() 1322 AUD_close_out(&s->card, s->voice_po); in ac97_exit() [all …]
|
/openbmc/qemu/hw/char/ |
H A D | sifive_uart.c | 57 ((s->ie & SIFIVE_UART_IE_RXWM) && s->rx_fifo_len)) { in sifive_uart_update_irq() 76 memmove(s->rx_fifo, s->rx_fifo + 1, s->rx_fifo_len - 1); in sifive_uart_read() 149 if (s->rx_fifo_len >= sizeof(s->rx_fifo)) { in sifive_uart_rx() 153 s->rx_fifo[s->rx_fifo_len++] = *buf; in sifive_uart_rx() 162 return s->rx_fifo_len < sizeof(s->rx_fifo); in sifive_uart_can_rx() 190 memory_region_init_io(&s->mmio, OBJECT(s), &sifive_uart_ops, s, in sifive_uart_init() 209 s->ie = 0; in sifive_uart_reset_enter() 210 s->ip = 0; in sifive_uart_reset_enter() 211 s->txctrl = 0; in sifive_uart_reset_enter() 212 s->rxctrl = 0; in sifive_uart_reset_enter() [all …]
|
/openbmc/qemu/hw/acpi/ |
H A D | piix4.c | 66 acpi_update_sci(&s->ar, s->irq); in pm_tmr_timer() 96 memory_region_set_address(&s->io, s->io_base); in pm_io_space_update() 109 memory_region_set_address(&s->smb.io, s->smb_io_base); in smbus_io_space_update() 302 acpi_update_sci(&s->ar, s->irq); in piix4_pm_reset() 461 apm_init(dev, &s->apm, apm_ctrl_changed, s); in piix4_pm_realize() 484 acpi_pm_tmr_init(&s->ar, pm_tmr_timer, &s->io); in piix4_pm_realize() 485 acpi_pm1_evt_init(&s->ar, pm_tmr_timer, &s->io); in piix4_pm_realize() 486 acpi_pm1_cnt_init(&s->ar, &s->io, s->disable_s3, s->disable_s4, s->s4_val, in piix4_pm_realize() 528 acpi_update_sci(&s->ar, s->irq); in gpe_writeb() 564 memory_region_init_io(&s->io_gpe, OBJECT(s), &piix4_gpe_ops, s, in piix4_acpi_system_hot_add_init() [all …]
|