numam-dpdk/drivers/net
Mark Spender 23c6d0dbac net/sfc/base: improve API to get supported filter matches
The previous API had various problems, including the length of the
caller provided buffer not being specified, no means being available
to discover how big the buffer needs to be, and a lack of clarity of
what the resulting list contains.

To improve it:
- add the buffer length as a parameter
- if the provided buffer is too short, fail with ENOSPC and return
  the required length
- ensure that the list contents are valid and add comments describing it

It is safe to change this API as, unsurprisingly, it has no users.

Signed-off-by: Mark Spender <mspender@solarflare.com>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
2017-04-04 15:52:52 +02:00
..
af_packet mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
bnx2x net/bnx2x: fix transmit queue free threshold 2017-04-04 15:52:50 +02:00
bnxt mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
bonding ring: return remaining entry count when dequeuing 2017-03-29 22:32:20 +02:00
cxgbe mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
e1000 net/e1000/base: fix multicast setting in VF 2017-04-04 15:52:50 +02:00
ena mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
enic mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
fm10k net/fm10k/base: add base driver information 2017-04-04 15:52:52 +02:00
i40e net/i40e: fix incorrect packet index reference 2017-04-04 15:52:52 +02:00
ixgbe net/ixgbevf: set xstats id values 2017-04-04 15:52:52 +02:00
kni net/kni: add KNI PMD 2017-04-04 15:52:50 +02:00
mlx4 mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
mlx5 net/mlx5: fix TSO TCP checksum flag 2017-04-04 15:52:52 +02:00
nfp mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
null mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
pcap mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
qede mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
ring ring: return remaining entry count when dequeuing 2017-03-29 22:32:20 +02:00
sfc net/sfc/base: improve API to get supported filter matches 2017-04-04 15:52:52 +02:00
szedata2 mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
tap net/tap: fix dev name look-up 2017-04-04 15:52:52 +02:00
thunderx mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
vhost mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
virtio mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
vmxnet3 net/vmxnet3: update to version 3 2017-04-04 15:52:51 +02:00
xenvirt mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
Makefile net/kni: add KNI PMD 2017-04-04 15:52:50 +02:00