Home
last modified time | relevance | path

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

/qemu/include/qemu/
H A Dfifo8.h11 } Fifo8; typedef
22 void fifo8_create(Fifo8 *fifo, uint32_t capacity);
32 void fifo8_destroy(Fifo8 *fifo);
43 void fifo8_push(Fifo8 *fifo, uint8_t data);
56 void fifo8_push_all(Fifo8 *fifo, const uint8_t *data, uint32_t num);
68 uint8_t fifo8_pop(Fifo8 *fifo);
130 void fifo8_reset(Fifo8 *fifo);
141 bool fifo8_is_empty(Fifo8 *fifo);
152 bool fifo8_is_full(Fifo8 *fifo);
163 uint32_t fifo8_num_free(Fifo8 *fifo);
[all …]
H A Dfifo32.h21 Fifo8 fifo;
/qemu/util/
H A Dfifo8.c19 void fifo8_create(Fifo8 *fifo, uint32_t capacity) in fifo8_create()
27 void fifo8_destroy(Fifo8 *fifo) in fifo8_destroy()
32 void fifo8_push(Fifo8 *fifo, uint8_t data) in fifo8_push()
58 uint8_t fifo8_pop(Fifo8 *fifo) in fifo8_pop()
100 void fifo8_reset(Fifo8 *fifo) in fifo8_reset()
106 bool fifo8_is_empty(Fifo8 *fifo) in fifo8_is_empty()
111 bool fifo8_is_full(Fifo8 *fifo) in fifo8_is_full()
116 uint32_t fifo8_num_free(Fifo8 *fifo) in fifo8_num_free()
121 uint32_t fifo8_num_used(Fifo8 *fifo) in fifo8_num_used()
132 VMSTATE_UINT32(head, Fifo8),
[all …]
/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 Dibex_spi_host.h78 Fifo8 rx_fifo;
79 Fifo8 tx_fifo;
H A Dbcm2835_spi.h79 Fifo8 tx_fifo;
80 Fifo8 rx_fifo;
/qemu/include/hw/display/
H A Dxlnx_dp.h103 Fifo8 rx_fifo;
104 Fifo8 tx_fifo;
/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),
/qemu/include/hw/char/
H A Dserial.h68 Fifo8 recv_fifo;
69 Fifo8 xmit_fifo;
H A Dgoldfish_tty.h33 Fifo8 rx_fifo;
/qemu/include/hw/net/
H A Dallwinner_emac.h167 Fifo8 rx_fifo;
172 Fifo8 tx_fifo[NUM_TX_FIFOS];
/qemu/include/hw/scsi/
H A Desp.h35 Fifo8 fifo;
39 Fifo8 cmdfifo;
/qemu/include/hw/ppc/
H A Dpnv_i2c.h35 Fifo8 fifo;
/qemu/hw/ssi/
H A Dxilinx_spi.c96 Fifo8 rx_fifo;
97 Fifo8 tx_fifo;
H A Dxilinx_spips.c743 static inline void tx_data_bytes(Fifo8 *fifo, uint32_t value, int num, bool be) in tx_data_bytes()
811 static inline int rx_data_bytes(Fifo8 *fifo, uint8_t *value, int max) in rx_data_bytes()
821 static const void *pop_buf(Fifo8 *fifo, uint32_t max, uint32_t *num) in pop_buf()
840 Fifo8 *recv_fifo; in xlnx_zynqmp_qspips_notify()
H A Dxlnx-versal-ospi.c470 static bool ospi_ind_op_add(IndOp *op, Fifo8 *fifo, in ospi_ind_op_add()
/qemu/semihosting/
H A Dconsole.c36 Fifo8 fifo;
/qemu/include/ui/
H A Dgtk.h69 Fifo8 out_fifo;
/qemu/chardev/
H A Dmsmouse.c65 Fifo8 outbuf;
/qemu/hw/char/
H A Dserial.c748 VMSTATE_STRUCT(recv_fifo, SerialState, 1, vmstate_fifo8, Fifo8),
765 VMSTATE_STRUCT(xmit_fifo, SerialState, 1, vmstate_fifo8, Fifo8),
/qemu/ui/
H A Dconsole-vc.c68 Fifo8 out_fifo;
/qemu/hw/scsi/
H A Desp.c200 static uint32_t esp_fifo8_pop_buf(Fifo8 *fifo, uint8_t *dest, int maxlen) in esp_fifo8_pop_buf()