/openbmc/qemu/include/qemu/ |
H A D | fifo8.h | 11 } 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 D | fifo32.h | 21 Fifo8 fifo;
|
/openbmc/qemu/util/ |
H A D | fifo8.c | 19 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 D | test-fifo.c | 23 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 D | xlnx-versal-ospi.h | 87 Fifo8 rx_fifo; 88 Fifo8 tx_fifo; 90 Fifo8 rx_sram; 91 Fifo8 tx_sram;
|
H A D | xilinx_spips.h | 80 Fifo8 rx_fifo; 81 Fifo8 tx_fifo; 110 Fifo8 rx_fifo_g; 111 Fifo8 tx_fifo_g;
|
H A D | sifive_spi.h | 44 Fifo8 tx_fifo; 45 Fifo8 rx_fifo;
|
H A D | allwinner-a10-spi.h | 53 Fifo8 rx_fifo; 54 Fifo8 tx_fifo;
|
H A D | ibex_spi_host.h | 78 Fifo8 rx_fifo; 79 Fifo8 tx_fifo;
|
H A D | bcm2835_spi.h | 79 Fifo8 tx_fifo; 80 Fifo8 rx_fifo;
|
/openbmc/qemu/include/hw/char/ |
H A D | serial.h | 66 Fifo8 recv_fifo; 67 Fifo8 xmit_fifo;
|
H A D | goldfish_tty.h | 33 Fifo8 rx_fifo;
|
H A D | sifive_uart.h | 82 Fifo8 tx_fifo;
|
/openbmc/qemu/include/hw/display/ |
H A D | xlnx_dp.h | 103 Fifo8 rx_fifo; 104 Fifo8 tx_fifo;
|
/openbmc/qemu/hw/net/ |
H A D | allwinner_emac.c | 161 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 D | allwinner_emac.h | 167 Fifo8 rx_fifo; 172 Fifo8 tx_fifo[NUM_TX_FIFOS];
|
/openbmc/qemu/include/hw/scsi/ |
H A D | esp.h | 35 Fifo8 fifo; 39 Fifo8 cmdfifo;
|
/openbmc/qemu/include/hw/ppc/ |
H A D | pnv_i2c.h | 35 Fifo8 fifo;
|
/openbmc/qemu/hw/ssi/ |
H A D | xilinx_spi.c | 96 Fifo8 rx_fifo; 97 Fifo8 tx_fifo;
|
H A D | xilinx_spips.c | 745 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 D | console.c | 36 Fifo8 fifo;
|
/openbmc/qemu/hw/i3c/ |
H A D | remote-i3c.c | 54 Fifo8 tx_fifo; 55 Fifo8 rx_fifo;
|
/openbmc/qemu/include/hw/i3c/ |
H A D | aspeed_i3c.h | 161 Fifo8 ibi_intermediate_queue;
|
/openbmc/qemu/include/ui/ |
H A D | gtk.h | 69 Fifo8 out_fifo;
|
/openbmc/qemu/chardev/ |
H A D | msmouse.c | 65 Fifo8 outbuf;
|