Home
last modified time | relevance | path

Searched refs:fifo (Results 26 – 50 of 52) sorted by relevance

123

/qemu/hw/net/can/
H A Dxlnx-zynqmp-can.c437 static void read_tx_frame(XlnxZynqMPCANState *s, Fifo32 *fifo, uint32_t *data) in read_tx_frame() argument
439 unsigned used = fifo32_num_used(fifo); in read_tx_frame()
440 bool is_txhpb = fifo == &s->txhpb_fifo; in read_tx_frame()
461 data[0] = fifo32_pop(fifo); in read_tx_frame()
466 data[1] = fifo32_pop(fifo); in read_tx_frame()
471 data[2] = fifo32_pop(fifo); in read_tx_frame()
474 data[3] = fifo32_pop(fifo); in read_tx_frame()
483 static void transfer_fifo(XlnxZynqMPCANState *s, Fifo32 *fifo) in transfer_fifo() argument
499 while (!fifo32_is_empty(fifo)) { in transfer_fifo()
500 read_tx_frame(s, fifo, data); in transfer_fifo()
/qemu/include/hw/ppc/
H A Dpnv_i2c.h35 Fifo8 fifo; member
/qemu/hw/dma/
H A Dpl330.c256 PL330Fifo fifo; member
289 VMSTATE_STRUCT(fifo, PL330State, 0, vmstate_pl330_fifo, PL330Fifo),
659 if (pl330_fifo_has_tag(&s->fifo, ch->tag) || in pl330_dmaend()
668 pl330_fifo_tagged_remove(&s->fifo, ch->tag); in pl330_dmaend()
804 pl330_fifo_tagged_remove(&ch->parent->fifo, ch->tag); in pl330_dmakill()
1190 if (q != NULL && q->len <= pl330_fifo_num_free(&s->fifo)) { in pl330_exec_cycle()
1199 fifo_res = pl330_fifo_push(&s->fifo, buf, len, q->tag); in pl330_exec_cycle()
1213 q = pl330_queue_find_insn(&s->write_queue, pl330_fifo_tag(&s->fifo), true); in pl330_exec_cycle()
1222 fifo_res = pl330_fifo_get(&s->fifo, buf, len, q->tag); in pl330_exec_cycle()
1547 pl330_fifo_reset(&s->fifo); in pl330_reset()
[all …]
H A Domap_dma.c2080 struct omap_mpu_state_s *mpu, int fifo,
/qemu/hw/sd/
H A Dbcm2835_sdhost.c165 s->fifo[n] = value; in bcm2835_sdhost_fifo_push()
176 value = s->fifo[s->fifo_pos]; in bcm2835_sdhost_fifo_pop()
396 VMSTATE_UINT32_ARRAY(fifo, BCM2835SDHostState, BCM2835_SDHOST_FIFO_LEN),
/qemu/include/hw/sd/
H A Dbcm2835_sdhost.h42 uint32_t fifo[BCM2835_SDHOST_FIFO_LEN]; member
/qemu/scripts/qemu-guest-agent/fsfreeze-hook.d/
H A Dmysql-flush.sh.sample9 FIFO=/var/run/mysql-flush.fifo
/qemu/include/hw/audio/
H A Dasc.h39 uint8_t fifo[ASC_FIFO_SIZE]; member
/qemu/pc-bios/
H A Dcanyonlands.dts386 rx-fifo-size = <4096>;
387 tx-fifo-size = <2048>;
388 rx-fifo-size-gige = <16384>;
416 rx-fifo-size = <4096>;
417 tx-fifo-size = <2048>;
418 rx-fifo-size-gige = <16384>;
/qemu/tests/qtest/
H A Dnpcm7xx_smbus-test.c247 bool fifo; in check_recv() local
252 fifo = fif_ctl & FIF_CTL_FIFO_EN; in check_recv()
253 if (!fifo) { in check_recv()
/qemu/hw/audio/
H A Dsb16.c76 int fifo; member
295 s->block_size, s->dma_auto, s->fifo, s->highspeed); in dma_cmd8()
304 s->fifo = (cmd >> 1) & 1; in dma_cmd()
343 s->block_size, s->dma_auto, s->fifo, s->highspeed); in dma_cmd()
1341 VMSTATE_INT32 (fifo, SB16State),
/qemu/hw/block/
H A Dfdc-internal.h114 uint8_t *fifo; member
/qemu/tests/unit/
H A Dtest-char.c1236 char *fifo = g_build_filename(tmp_path, "fifo", NULL); in char_file_fifo_test() local
1238 ChardevFile file = { .in = fifo, in char_file_fifo_test()
1245 if (mkfifo(fifo, 0600) < 0) { in char_file_fifo_test()
1249 fd = open(fifo, O_RDWR); in char_file_fifo_test()
1279 g_unlink(fifo); in char_file_fifo_test()
1280 g_free(fifo); in char_file_fifo_test()
/qemu/include/hw/scsi/
H A Desp.h35 Fifo8 fifo; member
/qemu/docs/
H A Dblock-replication.txt86 runs the secondary VM. The read pattern (fifo) for quorum can be extended
154 -drive if=xxx,driver=quorum,read-pattern=fifo,id=colo1,vote-threshold=1,\
188 -drive if=xxx,driver=quorum,read-pattern=fifo,id=top-disk1,\
H A DCOLO-FT.txt177 -drive if=ide,id=colo-disk0,driver=quorum,read-pattern=fifo,vote-threshold=1,\
206 -drive if=ide,id=colo-disk0,driver=quorum,read-pattern=fifo,vote-threshold=1,\
/qemu/include/hw/arm/
H A Dpxa.h189 uint32_t fifo[16]; member
H A Domap.h497 struct omap_mpu_state_s *mpu, int fifo,
764 uint8_t *fifo; member
/qemu/hw/input/
H A Dtsc210x.c259 uint8_t *data = s->codec.out.fifo + s->codec.out.start; in tsc210x_out_flush()
267 memmove(s->codec.out.fifo, end, s->codec.out.len); in tsc210x_out_flush()
1094 s->codec.in.fifo = s->in_fifo; in tsc210x_init()
1095 s->codec.out.fifo = s->out_fifo; in tsc210x_init()
/qemu/hw/i2c/
H A Dtrace-events48 npcm7xx_smbus_recv_fifo(const char *id, uint8_t received, uint8_t expected) "%s recv fifo: received…
/qemu/hw/arm/
H A Dspitz.c275 uint8_t fifo[16]; member
332 #define QUEUE_KEY(c) s->fifo[(s->fifopos + s->fifolen ++) & 0xf] = c
438 spitz_keyboard_keydown(s, s->fifo[s->fifopos ++]); in spitz_keyboard_tick()
H A Domap1.c3193 ret = s->codec->in.fifo[s->codec->in.start ++] << 8; in omap_mcbsp_read()
3194 ret |= s->codec->in.fifo[s->codec->in.start ++]; in omap_mcbsp_read()
3288 s->codec->out.fifo[s->codec->out.len ++] = (value >> 8) & 0xff; in omap_mcbsp_writeh()
3289 s->codec->out.fifo[s->codec->out.len ++] = (value >> 0) & 0xff; in omap_mcbsp_writeh()
3416 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew()
3418 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew()
3420 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew()
3422 s->codec->out.fifo[s->codec->out.len ++] = in omap_mcbsp_writew()
H A Dpxa2xx.c1676 for (sample = s->fifo; s->fifo_len > 0; s->fifo_len --, sample ++) in pxa2xx_i2s_write()
1710 s->fifo[s->fifo_len ++] = value; in pxa2xx_i2s_write()
1761 for (sample = s->fifo; s->fifo_len; s->fifo_len --, sample ++) in pxa2xx_i2s_data_req()
/qemu/hw/ssi/
H A Dxlnx-versal-ospi.c470 static bool ospi_ind_op_add(IndOp *op, Fifo8 *fifo, in ospi_ind_op_add() argument
475 fifo8_reset(fifo); in ospi_ind_op_add()
/qemu/hw/usb/
H A Dtrace-events227 usb_dwc2_hreg2_read(uint64_t addr, uint64_t fifo, uint32_t val) " 0x%04" PRIx64 " FIFO%" PRId64 " …
228 usb_dwc2_hreg2_write(uint64_t addr, uint64_t fifo, uint64_t val, uint32_t old, uint64_t result) " 0…

123