qemu/hw/net
Peter Crosthwaite 35e60bfdbc stream: Add flow control API
Add basic flow control to stream. A stream slave may return short, indicating
that it is not capable of accepting any more data at the present time. Polling
or a callback can be used via the can_push() function to determine when the
slave can receive again.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
2013-04-16 10:04:23 +02:00
..
cadence_gem.c
dp8393x.c
e1000.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
e1000_regs.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
eepro100.c
etraxfs_eth.c hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00
lan9118.c arm: fix location of some include files 2013-04-15 15:16:01 +02:00
lance.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
Makefile.objs hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00
mcf_fec.c hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00
milkymist-minimac2.c hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00
mipsnet.c
ne2000-isa.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
ne2000.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
ne2000.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
opencores_eth.c
pcnet-pci.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
pcnet.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
pcnet.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
rtl8139.c
smc91c111.c arm: fix location of some include files 2013-04-15 15:16:01 +02:00
spapr_llan.c hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00
stellaris_enet.c hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00
vhost_net.c hw: move virtio devices to hw/ subdirectories 2013-04-08 18:13:12 +02:00
virtio-net.c hw: move virtio devices to hw/ subdirectories 2013-04-08 18:13:12 +02:00
vmware_utils.h
vmxnet3.c Merge remote-tracking branch 'bonzini/hw-dirs' into staging 2013-04-08 13:12:33 -05:00
vmxnet3.h Merge remote-tracking branch 'bonzini/hw-dirs' into staging 2013-04-08 13:12:33 -05:00
vmxnet_debug.h
vmxnet_rx_pkt.c
vmxnet_rx_pkt.h
vmxnet_tx_pkt.c include: avoid useless includes of exec/ headers 2013-04-15 18:19:26 +02:00
vmxnet_tx_pkt.h
xen_nic.c
xgmac.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
xilinx_axienet.c stream: Add flow control API 2013-04-16 10:04:23 +02:00
xilinx_ethlite.c hw: move NICs to hw/net/, configure via default-configs/ 2013-04-08 18:13:13 +02:00