Searched refs:StreamSink (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/include/hw/ |
H A D | stream.h | 12 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 D | stream.c | 6 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 D | xilinx_axidma.c | 135 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 D | xlnx_csu_dma.c | 586 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 D | xlnx_csu_dma.h | 40 StreamSink *tx_dev; /* Used as generic StreamSink */
|
/openbmc/qemu/hw/net/ |
H A D | xilinx_axienet.c | 322 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 D | xilinx_spips.h | 104 StreamSink *dma;
|