Home
last modified time | relevance | path

Searched refs:StreamSink (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/include/hw/
H A Dstream.h12 INTERFACE_CHECK(StreamSink, (obj), TYPE_STREAM_SINK)
14 typedef struct StreamSink StreamSink; typedef
28 bool (*can_push)(StreamSink *obj, StreamCanPushNotifyFn notify,
42 size_t (*push)(StreamSink *obj, unsigned char *buf, size_t len, bool eop);
46 stream_push(StreamSink *sink, uint8_t *buf, size_t len, bool eop);
49 stream_can_push(StreamSink *sink, StreamCanPushNotifyFn notify,
/openbmc/qemu/hw/core/
H A Dstream.c6 stream_push(StreamSink *sink, uint8_t *buf, size_t len, bool eop) in stream_push()
14 stream_can_push(StreamSink *sink, StreamCanPushNotifyFn notify, in stream_can_push()
/openbmc/qemu/hw/dma/
H A Dxilinx_axidma.c135 StreamSink *tx_data_dev;
136 StreamSink *tx_control_dev;
290 static void stream_process_mem2s(struct Stream *s, StreamSink *tx_data_dev, in stream_process_mem2s()
291 StreamSink *tx_control_dev) in stream_process_mem2s()
417 xilinx_axidma_control_stream_push(StreamSink *obj, unsigned char *buf, in xilinx_axidma_control_stream_push()
433 xilinx_axidma_data_stream_can_push(StreamSink *obj, in xilinx_axidma_data_stream_can_push()
450 xilinx_axidma_data_stream_push(StreamSink *obj, unsigned char *buf, size_t len, in xilinx_axidma_data_stream_push()
617 tx_data_dev, TYPE_STREAM_SINK, StreamSink *),
619 tx_control_dev, TYPE_STREAM_SINK, StreamSink *),
H A Dxlnx_csu_dma.c586 static size_t xlnx_csu_dma_stream_push(StreamSink *obj, uint8_t *buf, in xlnx_csu_dma_stream_push()
617 static bool xlnx_csu_dma_stream_can_push(StreamSink *obj, in xlnx_csu_dma_stream_can_push()
710 TYPE_STREAM_SINK, StreamSink *),
/openbmc/qemu/include/hw/dma/
H A Dxlnx_csu_dma.h40 StreamSink *tx_dev; /* Used as generic StreamSink */
/openbmc/qemu/hw/net/
H A Dxilinx_axienet.c322 StreamSink *tx_data_dev;
323 StreamSink *tx_control_dev;
854 xilinx_axienet_control_stream_push(StreamSink *obj, uint8_t *buf, size_t len, in xilinx_axienet_control_stream_push()
876 xilinx_axienet_data_stream_push(StreamSink *obj, uint8_t *buf, size_t size, in xilinx_axienet_data_stream_push()
1005 tx_data_dev, TYPE_STREAM_SINK, StreamSink *),
1007 tx_control_dev, TYPE_STREAM_SINK, StreamSink *),
/openbmc/qemu/include/hw/ssi/
H A Dxilinx_spips.h104 StreamSink *dma;