/openbmc/qemu/tests/qtest/ |
H A D | am53c974-test.c | 28 qtest_quit(s); in test_cmdfifo_underflow_ok() 77 qtest_quit(s); in test_cmdfifo_underflow2_ok() 93 qtest_quit(s); in test_cmdfifo_overflow_ok() 109 qtest_quit(s); in test_cmdfifo_overflow2_ok() 132 qtest_quit(s); in test_fifo_pop_buf() 150 qtest_quit(s); in test_target_selected_ok() 167 qtest_quit(s); in test_fifo_underflow_on_write_ok() 189 qtest_quit(s); in test_cancelled_request_ok() 199 qtest_inw(s, 0xcfc); in test_inflight_cancel_ok() 223 qtest_quit(s); in test_inflight_cancel_ok() [all …]
|
H A D | fuzz-sdcard-test.c | 19 QTestState *s; in oss_fuzz_29225() local 26 qtest_outl(s, 0xcf8, 0x80001010); in oss_fuzz_29225() 27 qtest_outl(s, 0xcfc, 0xd0690); in oss_fuzz_29225() 32 qtest_outl(s, 0xcfc, 0x3effe00); in oss_fuzz_29225() 52 qtest_quit(s); in oss_fuzz_29225() 62 QTestState *s; in oss_fuzz_36217() local 72 qtest_outw(s, 0xcfc, 0x02); in oss_fuzz_36217() 87 qtest_quit(s); in oss_fuzz_36217() 96 QTestState *s; in oss_fuzz_36391() local 105 qtest_outw(s, 0xcfc, 0x7); in oss_fuzz_36391() [all …]
|
H A D | fuzz-lsi53c895a-test.c | 19 QTestState *s; in test_lsi_dma_reentrancy() local 38 qtest_quit(s); in test_lsi_dma_reentrancy() 47 QTestState *s; in test_lsi_do_msgout_cancel_req() local 60 qtest_outl(s, 0xcf8, 0xc000); in test_lsi_do_msgout_cancel_req() 62 qtest_outw(s, 0xcfc, 0x7); in test_lsi_do_msgout_cancel_req() 64 qtest_outl(s, 0xcfc, 0xc000); in test_lsi_do_msgout_cancel_req() 66 qtest_outw(s, 0xcfc, 0x05); in test_lsi_do_msgout_cancel_req() 111 qtest_quit(s); in test_lsi_do_msgout_cancel_req() 122 QTestState *s; in test_lsi_do_dma_empty_queue() local 134 qtest_outw(s, 0xcfc, 0x7); in test_lsi_do_dma_empty_queue() [all …]
|
/openbmc/qemu/hw/display/ |
H A D | blizzard.c | 152 if (s->mx[1] < s->data.x + s->data.dx) in blizzard_window() 153 s->mx[1] = s->data.x + s->data.dx; in blizzard_window() 154 if (s->my[1] < s->data.y + s->data.dy) in blizzard_window() 155 s->my[1] = s->data.y + s->data.dy; in blizzard_window() 172 s->ix[1] < s->ix[0] || s->iy[1] < s->iy[0]) in blizzard_transfer_setup() 176 s->data.line_fn = s->line_fn_tab[!!s->data.angle][s->iformat]; in blizzard_transfer_setup() 179 s->data.dx = s->ix[1] - s->ix[0] + 1; in blizzard_transfer_setup() 180 s->data.dy = s->iy[1] - s->iy[0] + 1; in blizzard_transfer_setup() 181 s->data.len = s->bpp * s->data.dx * s->data.dy; in blizzard_transfer_setup() 922 s->mx[0] = s->x; in blizzard_update_display() [all …]
|
H A D | cirrus_vga.c | 315 #define ROP_FN(d, s) (s) & (d) argument 319 #define ROP_FN(d, s) (s) & (~(d)) argument 327 #define ROP_FN(d, s) s argument 339 #define ROP_FN(d, s) (s) ^ (d) argument 343 #define ROP_FN(d, s) (s) | (d) argument 359 #define ROP_FN(d, s) (~(s)) argument 688 (*s->cirrus_rop) (s, s->cirrus_blt_dstaddr, in cirrus_bitblt_common_patterncopy() 775 (*s->cirrus_rop) (s, s->cirrus_blt_dstaddr, in cirrus_do_copy() 826 (*s->cirrus_rop)(s, s->cirrus_blt_dstaddr, in cirrus_bitblt_cputovideo_next() 1399 s->vga.sr[s->vga.sr_index] = (s->vga.sr[s->vga.sr_index] & 0x38) in cirrus_vga_write_sr() [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | omap2.c | 100 qemu_set_irq(s->codec.rxdrq, (s->codec.rxavail || s->codec.rxlen) && in omap_eac_in_dmarequest_update() 106 qemu_set_irq(s->codec.txdrq, s->codec.txlen < s->codec.txavail && in omap_eac_out_dmarequest_update() 282 s->codec.in_voice = AUD_open_in(&s->codec.card, s->codec.in_voice, in omap_eac_format_update() 284 s->codec.out_voice = AUD_open_out(&s->codec.card, s->codec.out_voice, in omap_eac_format_update() 357 return s->control | ((s->codec.rxavail + s->codec.rxlen > 0) << 7) | in omap_eac_read() 552 s->codec.txbuf[s->codec.txlen ++] = value; in omap_eac_write() 646 qemu_set_irq(s->irq, s->irqst & s->irqen); in omap_sti_interrupt_update() 1056 qemu_set_irq(s->irq[dom], s->irqst[dom] & s->irqen[dom]); in omap_prcm_int_update() 2420 omap_tap_init(omap_l4ta(s->l4, 2), s); in omap2420_mpu_init() 2422 s->synctimer = omap_synctimer_init(omap_l4tao(s->l4, 2), s, in omap2420_mpu_init() [all …]
|
H A D | omap1.c | 213 return (s->enable << 5) | (s->ptv << 2) | (s->ar << 1) | s->st; in omap_mpu_timer_read() 1429 s->mode = (s->mode & 0xfffe) | ((s->mode >> 4) & 1); in omap_dpll_write() 1922 if (((1 << line) & s->dir & ~s->mask) && s->clk) { in omap_mpuio_set() 1923 if ((s->edge & s->inputs & ~prev) | (~s->edge & ~s->inputs & prev)) { in omap_mpuio_set() 1943 qemu_set_irq(s->kbd_irq, rows && !s->kbd_mask && s->clk); in omap_mpuio_kbd_update() 1985 s->ints &= s->mask; in omap_mpuio_read() 2345 int output = (s->clk && s->enable) ? s->level : 0; in omap_pwl_update() 2873 if ((s->interrupts & 0x08) && s->ti == s->alarm_ti) { in omap_rtc_tick() 3041 s->rx_req = s->rx_rate << bps[(s->rcr[0] >> 5) & 7]; in omap_mcbsp_source_tick() 3087 s->tx_req = s->tx_rate << bps[(s->xcr[0] >> 5) & 7]; in omap_mcbsp_sink_tick() [all …]
|
/openbmc/qemu/hw/audio/ |
H A D | sb16.c | 180 int dma = s->use_hdma ? s->hdma : s->dma; in control() 181 IsaDma *isa_dma = s->use_hdma ? s->isa_hdma : s->isa_dma; in control() 280 s->freq >>= s->fmt_stereo; in dma_cmd8() 282 s->bytes_per_second = (s->freq << s->fmt_stereo); in dma_cmd8() 294 s->freq, s->fmt_stereo, s->fmt_signed, s->fmt_bits, in dma_cmd8() 295 s->block_size, s->dma_auto, s->fifo, s->highspeed); in dma_cmd8() 342 s->freq, s->fmt_stereo, s->fmt_signed, s->fmt_bits, in dma_cmd() 343 s->block_size, s->dma_auto, s->fifo, s->highspeed); in dma_cmd() 364 s->bytes_per_second = (s->freq << s->fmt_stereo) << (s->fmt_bits == 16); in dma_cmd() 691 s->cmd, s->in_index, s->needed_bytes); in complete() [all …]
|
H A D | wm8750.c | 72 if (s->idx_in + s->req_in <= sizeof(s->data_in)) in wm8750_in_load() 74 s->idx_in = MAX(0, (int) sizeof(s->data_in) - s->req_in); in wm8750_in_load() 75 AUD_read(*s->in[0], s->data_in + s->idx_in, in wm8750_in_load() 92 s->data_req(s->opaque, s->req_out >> 2, avail_b >> 2); in wm8750_audio_in_cb() 106 s->data_req(s->opaque, s->req_out >> 2, s->req_in >> 2); in wm8750_audio_out_cb() 184 if (s->in[0] && *s->in[0]) in wm8750_set_format() 255 if (s->master || (!s->ext_dac_hz && !s->ext_adc_hz)) { in wm8750_clk_update() 390 s->in[0] = &s->adc_voice[0 + s->ds * 1]; in wm8750_tx() 398 s->in[1] = &s->adc_voice[0 + s->ds * 1]; in wm8750_tx() 406 s->in[0] = &s->adc_voice[0 + s->ds * 1]; in wm8750_tx() [all …]
|
/openbmc/qemu/hw/input/ |
H A D | tsc2005.c | 104 ((s->y * s->tr[0] - s->x * s->tr[1]) / s->tr[2] + s->tr[3]) 106 ((s->y * s->tr[4] - s->x * s->tr[5]) / s->tr[6] + s->tr[7]) 154 ret = s->dav | (s->reset << 7) | (s->pdst << 2) | 0x0; in tsc2005_read() 210 s->busy = s->busy && s->enabled; in tsc2005_write() 261 if (!s->host_mode && s->dav) in tsc2005_pin_update() 293 if (!s->enabled || s->busy) in tsc2005_pin_update() 297 s->precision = s->nextprecision; in tsc2005_pin_update() 298 s->function = s->nextfunction; in tsc2005_pin_update() 348 s->busy = s->busy && s->enabled; in tsc2005_txrx_word() 362 s->data = tsc2005_read(s, s->reg); in tsc2005_txrx_word() [all …]
|
H A D | tsc210x.c | 145 ((s->y * s->tr[0] - s->x * s->tr[1]) / s->tr[2] + s->tr[3]) 147 ((s->y * s->tr[4] - s->x * s->tr[5]) / s->tr[6] + s->tr[7]) 216 qemu_set_irq(s->pint, !s->irq); in tsc210x_reset() 329 s->dac_voice[0] = AUD_open_out(&s->card, s->dac_voice[0], in tsc2102_audio_output_update() 575 s->busy = s->busy && s->enabled; in tsc2102_control_register_write() 834 if (!s->enabled || s->busy || s->dav) in tsc210x_pin_update() 1010 s->powerdown -= s->now; in tsc210x_post_load() 1087 s->chip.opaque = s; in tsc210x_init() 1091 s->codec.opaque = s; in tsc210x_init() 1233 if (down && (s->kb.down & ~s->kb.mask) && !s->kb.intr) { in tsc210x_key_event() [all …]
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | sm4-ce-asm.h | 12 sm4e b0.4s, v24.4s; \ 13 sm4e b0.4s, v25.4s; \ 14 sm4e b0.4s, v26.4s; \ 15 sm4e b0.4s, v27.4s; \ 16 sm4e b0.4s, v28.4s; \ 17 sm4e b0.4s, v29.4s; \ 18 sm4e b0.4s, v30.4s; \ 19 sm4e b0.4s, v31.4s; \ 20 rev64 b0.4s, b0.4s; \ 29 sm4e b0.4s, v24.4s; \ [all …]
|
/openbmc/qemu/hw/i2c/ |
H A D | omap_i2c.c | 63 qemu_set_irq(s->irq, s->stat & s->mask); in omap_i2c_interrupts_update() 81 s->count_cur = s->count; in omap_i2c_fifo_run() 91 s->fifo |= i2c_recv(s->bus) << ((s->rxlen ++) << 3); in omap_i2c_fifo_run() 96 while (ack && s->count_cur && s->txlen) { in omap_i2c_fifo_run() 111 while (s->count_cur && s->rxlen < 4) { in omap_i2c_fifo_run() 112 s->fifo |= i2c_recv(s->bus) << ((s->rxlen ++) << 3); in omap_i2c_fifo_run() 124 s->count_cur = s->count; in omap_i2c_fifo_run() 173 return s->stat | (i2c_bus_busy(s->bus) << 12); in omap_i2c_read() 178 ret = ctz32(s->stat & s->mask); in omap_i2c_read() 363 s->count_cur = s->count; in omap_i2c_write() [all …]
|
H A D | pm_smbus.c | 134 s->smb_blkdata = i2c_recv(s->smbus); in smb_transaction() 152 s->smb_blkdata = s->smb_data[0]; in smb_transaction() 177 s->smb_data[0] = s->smb_blkdata; in smb_transaction() 291 s->smb_data[s->smb_index] = s->smb_blkdata; in smb_ioport_writeb() 301 s->smb_blkdata = s->smb_data[s->smb_index]; in smb_ioport_writeb() 310 s->smb_blkdata = s->smb_data[s->smb_index]; in smb_ioport_writeb() 353 s->smb_data[s->smb_index++] = val; in smb_ioport_writeb() 367 s->set_irq(s, smb_irq_value(s)); in smb_ioport_writeb() 406 val = s->smb_data[s->smb_index++]; in smb_ioport_readb() 407 if (!s->op_done && s->smb_index == s->smb_data0) { in smb_ioport_readb() [all …]
|
/openbmc/qemu/hw/scsi/ |
H A D | esp.c | 81 s->dma_cb(s); in esp_dma_enable() 294 current_lun = scsi_device_find(&s->bus, 0, s->current_dev->id, s->lun); in do_command_phase() 295 s->current_req = scsi_req_new(current_lun, 0, s->lun, buf, cmdlen, s); in do_command_phase() 360 if (s->dma && !s->dma_enabled) { in handle_satn() 391 if (s->dma && !s->dma_enabled) { in handle_s_without_atn() 426 if (s->dma && !s->dma_enabled) { in handle_satn_stop() 652 s->dma_memory_read(s->dma_opaque, s->async_buf, len); in esp_do_dma() 660 s->dma_memory_write(s->dma_opaque, s->async_buf, len); in esp_do_dma() 664 esp_set_tc(s, esp_get_tc(s) - fifo8_num_used(&s->fifo)); in esp_do_dma() 903 if (s->dma && !s->dma_enabled) { in handle_ti() [all …]
|
/openbmc/qemu/hw/ide/ |
H A D | core.c | 132 IDEDevice *dev = s->unit ? s->bus->slave : s->bus->master; in ide_identify() 163 oldsize = s->cylinders * s->heads * s->sectors; in ide_identify() 331 cur_sec = s->cylinders * s->heads * s->sectors; in ide_cfata_identify() 466 IDEState *s = iocb->s; in ide_issue_trim_cb() local 535 iocb->s = s; in ide_issue_trim() 627 (s->hcyl << 16) | (s->lcyl << 8) | s->sector; in ide_get_sector() 631 sector_num = ((s->hcyl << 8) | s->lcyl) * s->heads * s->sectors + in ide_get_sector() 1015 s->bus->dma->ops->start_dma(s->bus->dma, s, cb); in ide_start_dma() 1136 s->pio_aiocb = blk_aio_flush(s->blk, ide_flush_cb, s); in ide_flush_cache() 2860 s->data_end = s->data_ptr + s->cur_io_buffer_len; in ide_drive_pio_post_load() [all …]
|
/openbmc/linux/lib/zlib_deflate/ |
H A D | deflate.c | 176 s->prev[(str) & s->w_mask] = match_head = s->head[s->ins_h], \ 254 s->w_mask = s->w_size - 1; in zlib_deflateInit2() 816 n = read_buf(s->strm, s->window + s->strstart + s->lookahead, more); in fill_window() 821 s->ins_h = s->window[s->strstart]; in fill_window() 822 UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]); in fill_window() 966 check_match(s, s->strstart, s->match_start, s->match_length); in deflate_fast() 990 s->ins_h = s->window[s->strstart]; in deflate_fast() 991 UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]); in deflate_fast() 1049 s->prev_length = s->match_length, s->prev_match = s->match_start; in deflate_slow() 1080 check_match(s, s->strstart-1, s->prev_match, s->prev_length); in deflate_slow() [all …]
|
/openbmc/qemu/hw/net/ |
H A D | lan9118.c | 344 level = (s->int_sts & s->int_en) != 0; in lan9118_update() 385 if (s->phy_int & s->phy_int_mask) { in phy_update_irq() 626 s->rxp_size = s->rx_packet_size[s->rx_packet_size_head]; in rx_fifo_pop() 631 n = s->rxp_offset + s->rxp_size; in rx_fifo_pop() 645 s->rxp_size, s->rxp_offset, s->rxp_pad); in rx_fifo_pop() 653 val = s->rx_fifo[s->rx_fifo_head++]; in rx_fifo_pop() 678 qemu_receive_packet(qemu_get_queue(s->nic), s->txp->data, s->txp->len); in do_tx_packet() 680 qemu_send_packet(qemu_get_queue(s->nic), s->txp->data, s->txp->len); in do_tx_packet() 775 s->txp->buffer_size, s->txp->offset, s->txp->pad, in tx_fifo_push() 972 s->e2p_data = s->eeprom[addr]; in lan9118_eeprom_cmd() [all …]
|
H A D | dp8393x.c | 265 s->cam[index][0] = dp8393x_get(s, dp8393x_cdp(s), 1); in dp8393x_do_load_cam() 266 s->cam[index][1] = dp8393x_get(s, dp8393x_cdp(s), 2); in dp8393x_do_load_cam() 267 s->cam[index][2] = dp8393x_get(s, dp8393x_cdp(s), 3); in dp8393x_do_load_cam() 278 s->regs[SONIC_CE] = dp8393x_get(s, dp8393x_cdp(s), 0); in dp8393x_do_load_cam() 296 s->regs[SONIC_CRBA0] = dp8393x_get(s, dp8393x_rrp(s), 0); in dp8393x_do_read_rra() 297 s->regs[SONIC_CRBA1] = dp8393x_get(s, dp8393x_rrp(s), 1); in dp8393x_do_read_rra() 298 s->regs[SONIC_RBWC0] = dp8393x_get(s, dp8393x_rrp(s), 2); in dp8393x_do_read_rra() 299 s->regs[SONIC_RBWC1] = dp8393x_get(s, dp8393x_rrp(s), 3); in dp8393x_do_read_rra() 406 s->regs[SONIC_TPS] = dp8393x_get(s, dp8393x_ttda(s), 2); in dp8393x_do_transmit_packets() 407 s->regs[SONIC_TFC] = dp8393x_get(s, dp8393x_ttda(s), 3); in dp8393x_do_transmit_packets() [all …]
|
/openbmc/linux/arch/m68k/ifpsp060/ |
H A D | MISC | 34 freal.s : 2.4 40 x_foperr.s : 2.9 43 x_fdz.s : 2.5 44 x_fline.s : 2.5 46 fsin.s : 2.6 47 ftan.s : 2.6 48 fatan.s : 2.3 49 fasin.s : 2.3 50 facos.s : 2.5 51 fetox.s : 2.4 [all …]
|
/openbmc/qemu/hw/block/ |
H A D | onenand.c | 146 if (s->current == s->otp) { in onenand_pre_save() 164 s->current = s->otp; in onenand_post_load() 167 s->current = s->image; in onenand_post_load() 224 s->blk_cur = s->blk; in onenand_reset() 225 s->current = s->image; in onenand_reset() 226 s->secs_cur = s->secs; in onenand_reset() 419 buf = (s->bufaddr & 8) ? s->data[(s->bufaddr >> 2) & 1][0] : s->boot[0]; \ in onenand_command() 593 s->current = s->otp; in onenand_command() 709 s->boot[0][0 << s->shift] = s->id.man & 0xff; in onenand_write() 710 s->boot[0][1 << s->shift] = s->id.dev & 0xff; in onenand_write() [all …]
|
H A D | m25p80.c | 729 s->cur_addr &= s->size - 1; in complete_collecting_data() 771 flash_erase(s, s->cur_addr, s->cmd_in_progress); in complete_collecting_data() 808 s->ear = s->data[0]; in complete_collecting_data() 811 s->nonvolatile_cfg = s->data[0] | (s->data[1] << 8); in complete_collecting_data() 1356 s->data[0] = s->ear; in decode_new_cmd() 1503 trace_m25p80_transfer(s, s->state, s->len, s->needed_bytes, s->pos, in m25p80_transfer8() 1511 s->cur_addr = (s->cur_addr + 1) & (s->size - 1); in m25p80_transfer8() 1528 s->cur_addr = (s->cur_addr + 1) & (s->size - 1); in m25p80_transfer8() 1564 r = s->data[s->pos]; in m25p80_transfer8() 1606 s->size = s->pi->sector_size * s->pi->n_sectors; in m25p80_realize() [all …]
|
/openbmc/qemu/hw/sd/ |
H A D | sdhci.c | 216 return (s->norintsts & s->norintsigen) || (s->errintsts & s->errintsigen) || in sdhci_slotint() 344 s->rspreg[1] = s->rspreg[2] = s->rspreg[3] = 0; in sdhci_send_command() 642 dma_memory_read(s->dma_as, s->sdmasysad, &s->fifo_buffer[begin], in sdhci_sdma_transfer_multi_blocks() 675 dma_memory_write(s->dma_as, s->sdmasysad, s->fifo_buffer, datacnt, in sdhci_sdma_transfer_single_block() 678 dma_memory_read(s->dma_as, s->sdmasysad, s->fifo_buffer, datacnt, in sdhci_sdma_transfer_single_block() 1037 ret = s->hostctl1 | (s->pwrcon << 8) | (s->blkgap << 16) | in sdhci_read() 1187 s->blksize = deposit32(s->blksize, 0, 12, s->buf_maxsz); in sdhci_write() 1266 s->norintsts &= s->norintstsen; in sdhci_write() 1267 s->errintsts &= s->errintstsen; in sdhci_write() 1433 memory_region_init_io(&s->iomem, OBJECT(s), s->io_ops, s, "sdhci", in sdhci_common_realize() [all …]
|
/openbmc/u-boot/lib/zlib/ |
H A D | deflate.c | 185 match_head = s->prev[(str) & s->w_mask] = s->head[s->ins_h], \ 344 UPDATE_HASH(s, s->ins_h, s->window[1]); 1378 n = read_buf(s->strm, s->window + s->strstart + s->lookahead, more); 1383 s->ins_h = s->window[s->strstart]; 1384 UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]); 1559 check_match(s, s->strstart, s->match_start, s->match_length); 1586 s->ins_h = s->window[s->strstart]; 1587 UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]); 1646 s->prev_length = s->match_length, s->prev_match = s->match_start; 1678 check_match(s, s->strstart-1, s->prev_match, s->prev_length); [all …]
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 795 if (PE(s) && (CPL(s) > IOPL(s) || VM86(s))) { in gen_check_io() 816 gen_op_ld_v(s, ot, s->T0, s->A0); in gen_movs() 818 gen_op_st_v(s, ot, s->T0, s->A0); in gen_movs() 1244 gen_op_st_v(s, ot, s->T0, s->A0); in gen_stos() 1252 gen_op_ld_v(s, ot, s->T0, s->A0); in gen_lods() 1261 gen_op_ld_v(s, ot, s->T1, s->A0); in gen_scas() 1270 gen_op_ld_v(s, ot, s->T1, s->A0); in gen_cmps() 1298 gen_op_st_v(s, ot, s->T0, s->A0); in gen_ins() 1302 gen_op_st_v(s, ot, s->T0, s->A0); in gen_ins() 1473 if (VM86(s) ? IOPL(s) == 3 : CPL(s) <= IOPL(s)) { in check_iopl() [all …]
|