numam-dpdk/drivers/net
Helin Zhang 819a5c14d1 net/i40e: fix null checks
This patch fixes the issues reported by Coverity of 'Dereference
before null check', by deleting unnecessary null checks, or moving
null checks to before the offending use of the pointer.

Coverity issue: 13298, 13299, 13294, 13301, 119267

Fixes: 8e109464c0 ("i40e: allow vector Rx and Tx usage")
Fixes: a778a1fa2e ("i40e: set up and initialize flow director")
Fixes: a778a1fa2e ("i40e: set up and initialize flow director")
Fixes: 4861cde461 ("i40e: new poll mode driver")

Signed-off-by: Helin Zhang <helin.zhang@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
2016-06-28 13:23:15 +02:00
..
af_packet net/af_packet: add byte counters 2016-06-15 17:13:55 +02:00
bnx2x net/bnx2x: fix incorrect buffer length on Rx 2016-06-24 18:28:09 +02:00
bnxt net/bnxt: add flow control operations 2016-06-20 17:21:53 +02:00
bonding net/bonding: allow external state machine in mode 4 2016-06-20 18:40:44 +02:00
cxgbe net/cxgbe: support register dump 2016-06-15 17:13:55 +02:00
e1000 net/e1000/base: fix build with gcc 6 2016-06-27 17:03:30 +02:00
ena mk: cleanup leftover references to malloc library 2016-05-06 15:51:22 +02:00
enic net/enic: fix memory freeing 2016-06-28 13:08:25 +02:00
fm10k net/fm10k: fix promiscuous receive for VF 2016-06-20 17:21:53 +02:00
i40e net/i40e: fix null checks 2016-06-28 13:23:15 +02:00
ixgbe net/ixgbe: remove useless assignment 2016-06-27 18:31:57 +02:00
mlx4 net/mlx: fix build with icc 2016-06-28 11:49:09 +02:00
mlx5 net/mlx: fix build with icc 2016-06-28 11:49:09 +02:00
mpipe mbuf: add raw allocation function 2016-05-17 08:31:33 +02:00
nfp net: fix PCI class id 2016-06-27 16:17:51 +02:00
null net/null: set port id in received mbufs 2016-06-20 17:21:48 +02:00
pcap net/pcap: fix crash on close 2016-06-15 17:13:56 +02:00
qede net/qede: update version to 8.7.9.0_1.1.0.1 2016-06-23 17:47:27 +02:00
ring ethdev: redesign link speed config 2016-04-01 21:38:34 +02:00
szedata2 mk: fix internal dependencies 2016-06-29 13:33:01 +02:00
thunderx net/thunderx: add device start/stop and close 2016-06-20 17:21:55 +02:00
vhost mk: fix internal dependencies 2016-06-29 13:33:01 +02:00
virtio mk: fix internal dependencies 2016-06-29 13:33:01 +02:00
vmxnet3 net/vmxnet3: fix dump format 2016-06-27 16:17:51 +02:00
xenvirt net/xenvirt: support dynamic page size 2016-06-23 12:45:07 +02:00
Makefile net/thunderx: add PMD skeleton 2016-06-20 17:21:54 +02:00