numam-dpdk/drivers/net/enic/base
Hyong Youb Kim ea7768b5bb net/enic: add flow implementation based on Flow Manager API
Flow Manager API is the new firmware interface that exposes match
action capabilities in 1400 series VIC adapters. It is intended for
virtual switch offloads and enables more advanced features than the
existing filter API. For example, it supports VXLAN encap and decap
actions, and exposes TCAM and exact match tables.

Add the new flow implementation using Flow Manager and use it when
available. When Flow Manager is not available, the driver will
continue to use the old filter-based flow implementation.

Signed-off-by: John Daley <johndale@cisco.com>
Signed-off-by: Hyong Youb Kim <hyonkim@cisco.com>
2019-10-23 16:43:08 +02:00
..
cq_desc.h net/enic: add simple Rx handler 2018-07-03 01:54:26 +02:00
cq_enet_desc.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
rq_enet_desc.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_cq.c net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_cq.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_dev.c net/enic: add flow implementation based on Flow Manager API 2019-10-23 16:43:08 +02:00
vnic_dev.h net/enic: add flow implementation based on Flow Manager API 2019-10-23 16:43:08 +02:00
vnic_devcmd.h net/enic: add flow implementation based on Flow Manager API 2019-10-23 16:43:08 +02:00
vnic_enet.h net/enic: update the UDP RSS detection mechanism 2018-07-03 01:53:26 +02:00
vnic_flowman.h net/enic: add flow implementation based on Flow Manager API 2019-10-23 16:43:08 +02:00
vnic_intr.c net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_intr.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_nic.h net/enic: update the UDP RSS detection mechanism 2018-07-03 01:53:26 +02:00
vnic_resource.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_rq.c net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_rq.h net/enic: add simple Rx handler 2018-07-03 01:54:26 +02:00
vnic_rss.h net/enic: remove unused functions 2019-03-08 17:52:22 +01:00
vnic_stats.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00
vnic_wq.c net/enic: reduce Tx completion updates 2018-07-03 01:54:22 +02:00
vnic_wq.h net/enic: reduce Tx completion updates 2018-07-03 01:54:22 +02:00
wq_enet_desc.h net/enic: use BSD-3-Clause 2018-01-16 18:47:49 +01:00