Home
last modified time | relevance | path

Searched defs:fifo (Results 1 – 25 of 30) sorted by relevance

12

/qemu/util/
H A Dfifo8.c19 void fifo8_reset(Fifo8 *fifo) in fifo8_reset()
25 void fifo8_create(Fifo8 *fifo, uint32_t capacity) in fifo8_create()
32 void fifo8_destroy(Fifo8 *fifo) in fifo8_destroy()
37 void fifo8_push(Fifo8 *fifo, uint8_t data) in fifo8_push()
44 void fifo8_push_all(Fifo8 *fifo, const uint8_t *data, uint32_t num) in fifo8_push_all()
63 uint8_t fifo8_pop(Fifo8 *fifo) in fifo8_pop()
74 uint8_t fifo8_peek(Fifo8 *fifo) in fifo8_peek()
80 static const uint8_t *fifo8_peekpop_bufptr(Fifo8 *fifo, uint32_t max, in fifo8_peekpop_bufptr()
104 const uint8_t *fifo8_peek_bufptr(Fifo8 *fifo, uint32_t max, uint32_t *numptr) in fifo8_peek_bufptr()
109 const uint8_t *fifo8_pop_bufptr(Fifo8 *fifo, uint32_t max, uint32_t *numptr) in fifo8_pop_bufptr()
[all …]
/qemu/include/qemu/
H A Dfifo32.h21 Fifo8 fifo; member
33 static inline void fifo32_create(Fifo32 *fifo, uint32_t capacity) in fifo32_create()
46 static inline void fifo32_destroy(Fifo32 *fifo) in fifo32_destroy()
60 static inline uint32_t fifo32_num_free(Fifo32 *fifo) in fifo32_num_free()
74 static inline uint32_t fifo32_num_used(Fifo32 *fifo) in fifo32_num_used()
89 static inline void fifo32_push(Fifo32 *fifo, uint32_t data) in fifo32_push()
110 static inline void fifo32_push_all(Fifo32 *fifo, const uint32_t *data, in fifo32_push_all()
131 static inline uint32_t fifo32_pop(Fifo32 *fifo) in fifo32_pop()
155 static inline void fifo32_reset(Fifo32 *fifo) in fifo32_reset()
169 static inline bool fifo32_is_empty(Fifo32 *fifo) in fifo32_is_empty()
[all …]
/qemu/tests/unit/
H A Dtest-fifo.c23 Fifo8 fifo; in test_fifo8_pop_bufptr_wrap() local
70 Fifo8 fifo; in test_fifo8_pop_bufptr() local
101 Fifo8 fifo; in test_fifo8_peek_bufptr_wrap() local
157 Fifo8 fifo; in test_fifo8_peek_bufptr() local
188 Fifo8 fifo; in test_fifo8_pop_buf_wrap() local
237 Fifo8 fifo; in test_fifo8_pop_buf() local
269 Fifo8 fifo; in test_fifo8_peek_buf_wrap() local
327 Fifo8 fifo; in test_fifo8_peek_buf() local
364 Fifo8 fifo; in test_fifo8_peek() local
399 Fifo8 fifo; in test_fifo8_pushpop() local
H A Dtest-io-channel-command.c38 g_autofree gchar *fifo = g_build_filename(tmpdir, TEST_FIFO, NULL); in test_io_channel_command_fifo() local
H A Dtest-char.c1654 char *fifo = g_build_filename(tmp_path, "fifo", NULL); in char_file_fifo_test() local
/qemu/hw/net/
H A Dallwinner_emac.c161 static void fifo8_push_word(Fifo8 *fifo, uint32_t val) in fifo8_push_word()
169 static uint32_t fifo8_pop_word(Fifo8 *fifo) in fifo8_pop_word()
196 Fifo8 *fifo = &s->rx_fifo; in aw_emac_receive() local
250 Fifo8 *fifo = &s->rx_fifo; in aw_emac_read() local
318 Fifo8 *fifo; in aw_emac_write() local
/qemu/include/hw/ppc/
H A Dpnv_i2c.h35 Fifo8 fifo; member
/qemu/tests/qemu-iotests/tests/
H A Dmigrate-bitmaps-postcopy-test31 fifo = os.path.join(iotests.test_dir, 'mig_fifo') variable
/qemu/include/hw/sd/
H A Dbcm2835_sdhost.h42 uint32_t fifo[BCM2835_SDHOST_FIFO_LEN]; member
/qemu/semihosting/
H A Dconsole.c37 Fifo8 fifo; member
/qemu/hw/audio/
H A Dpl041.c173 pl041_fifo *fifo = &s->fifo1.tx_fifo; in pl041_fifo1_write() local
256 pl041_fifo *fifo = &s->fifo1.tx_fifo; in pl041_fifo1_transmit() local
H A Dsb16.c76 int fifo; member
/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()
483 static void transfer_fifo(XlnxZynqMPCANState *s, Fifo32 *fifo) in transfer_fifo()
/qemu/include/hw/audio/
H A Dasc.h39 uint8_t fifo[ASC_FIFO_SIZE]; member
/qemu/hw/ssi/
H A Dxilinx_spips.c745 static inline void tx_data_bytes(Fifo8 *fifo, uint32_t value, int num, bool be) in tx_data_bytes()
813 static inline int rx_data_bytes(Fifo8 *fifo, uint8_t *value, int max) in rx_data_bytes()
823 static const void *pop_buf(Fifo8 *fifo, uint32_t max, uint32_t *num) in pop_buf()
/qemu/hw/dma/
H A Dsoc_dma.c74 } fifo; member
/qemu/hw/i2c/
H A Domap_i2c.c48 uint32_t fifo; member
/qemu/hw/char/
H A Dmcf_uart.c32 uint8_t fifo[FIFO_DEPTH]; member
/qemu/hw/sd/
H A Dpl181.c55 uint32_t fifo[PL181_FIFO_LEN]; /* TODO use Fifo32 */ member
H A Domap_mmc.c55 uint16_t fifo[32]; member
/qemu/hw/block/
H A Dfdc-internal.h114 uint8_t *fifo; member
/qemu/include/hw/scsi/
H A Desp.h35 Fifo8 fifo; member
/qemu/hw/vmapple/
H A Daes.c130 uint32_t fifo[MAX_FIFO_SIZE]; member
/qemu/tests/qtest/
H A Dnpcm7xx_smbus-test.c247 bool fifo; in check_recv() local
/qemu/audio/
H A Djackaudio.c72 QJackBuffer fifo; member

12