Home
last modified time | relevance | path

Searched refs:Fifo8 (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/qemu/include/qemu/
H A Dfifo8.h11 } Fifo8; typedef
21 void fifo8_create(Fifo8 *fifo, uint32_t capacity);
30 void fifo8_destroy(Fifo8 *fifo);
40 void fifo8_push(Fifo8 *fifo, uint8_t data);
52 void fifo8_push_all(Fifo8 *fifo, const uint8_t *data, uint32_t num);
63 uint8_t fifo8_pop(Fifo8 *fifo);
74 uint8_t fifo8_peek(Fifo8 *fifo);
88 uint32_t fifo8_pop_buf(Fifo8 *fifo, uint8_t *dest, uint32_t destlen);
102 uint32_t fifo8_peek_buf(Fifo8 *fifo, uint8_t *dest, uint32_t destlen);
130 const uint8_t *fifo8_pop_bufptr(Fifo8 *fifo, uint32_t max, uint32_t *numptr);
[all …]
H A Dfifo32.h21 Fifo8 fifo;
/openbmc/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 …]
/openbmc/qemu/tests/unit/
H A Dtest-fifo.c23 Fifo8 fifo; in test_fifo8_pop_bufptr_wrap()
70 Fifo8 fifo; in test_fifo8_pop_bufptr()
101 Fifo8 fifo; in test_fifo8_peek_bufptr_wrap()
157 Fifo8 fifo; in test_fifo8_peek_bufptr()
188 Fifo8 fifo; in test_fifo8_pop_buf_wrap()
237 Fifo8 fifo; in test_fifo8_pop_buf()
269 Fifo8 fifo; in test_fifo8_peek_buf_wrap()
327 Fifo8 fifo; in test_fifo8_peek_buf()
364 Fifo8 fifo; in test_fifo8_peek()
399 Fifo8 fifo; in test_fifo8_pushpop()
/openbmc/qemu/include/hw/ssi/
H A Dxlnx-versal-ospi.h87 Fifo8 rx_fifo;
88 Fifo8 tx_fifo;
90 Fifo8 rx_sram;
91 Fifo8 tx_sram;
H A Dxilinx_spips.h80 Fifo8 rx_fifo;
81 Fifo8 tx_fifo;
110 Fifo8 rx_fifo_g;
111 Fifo8 tx_fifo_g;
H A Dsifive_spi.h44 Fifo8 tx_fifo;
45 Fifo8 rx_fifo;
H A Dallwinner-a10-spi.h53 Fifo8 rx_fifo;
54 Fifo8 tx_fifo;
H A Dibex_spi_host.h78 Fifo8 rx_fifo;
79 Fifo8 tx_fifo;
H A Dbcm2835_spi.h79 Fifo8 tx_fifo;
80 Fifo8 rx_fifo;
/openbmc/qemu/include/hw/char/
H A Dserial.h66 Fifo8 recv_fifo;
67 Fifo8 xmit_fifo;
H A Dgoldfish_tty.h33 Fifo8 rx_fifo;
H A Dsifive_uart.h82 Fifo8 tx_fifo;
/openbmc/qemu/include/hw/display/
H A Dxlnx_dp.h103 Fifo8 rx_fifo;
104 Fifo8 tx_fifo;
/openbmc/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()
250 Fifo8 *fifo = &s->rx_fifo; in aw_emac_read()
318 Fifo8 *fifo; in aw_emac_write()
511 vmstate_fifo8, Fifo8),
/openbmc/qemu/include/hw/net/
H A Dallwinner_emac.h167 Fifo8 rx_fifo;
172 Fifo8 tx_fifo[NUM_TX_FIFOS];
/openbmc/qemu/include/hw/scsi/
H A Desp.h35 Fifo8 fifo;
39 Fifo8 cmdfifo;
/openbmc/qemu/include/hw/ppc/
H A Dpnv_i2c.h35 Fifo8 fifo;
/openbmc/qemu/hw/ssi/
H A Dxilinx_spi.c96 Fifo8 rx_fifo;
97 Fifo8 tx_fifo;
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()
842 Fifo8 *recv_fifo; in xlnx_zynqmp_qspips_notify()
/openbmc/qemu/semihosting/
H A Dconsole.c36 Fifo8 fifo;
/openbmc/qemu/hw/i3c/
H A Dremote-i3c.c54 Fifo8 tx_fifo;
55 Fifo8 rx_fifo;
/openbmc/qemu/include/hw/i3c/
H A Daspeed_i3c.h161 Fifo8 ibi_intermediate_queue;
/openbmc/qemu/include/ui/
H A Dgtk.h69 Fifo8 out_fifo;
/openbmc/qemu/chardev/
H A Dmsmouse.c65 Fifo8 outbuf;

12