numam-dpdk/drivers/net/cxgbe/base
Shagun Agrawal fefee7a619 net/cxgbe: add flow ops to match based on dest MAC
Add flow operations to match packets based on destination MAC address.
Allocate and program hardware MPS table with the destination MAC
address to be matched against. The returned MPS index is then used while
offloading flows to LETCAM (maskfull) and HASH (maskless) filter regions.

Also update existing mac_addr_set() to use the new MPS table API.

Signed-off-by: Shagun Agrawal <shaguna@chelsio.com>
Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
2018-09-14 20:08:41 +02:00
..
adapter.h net/cxgbe: add API to program hardware MPS table 2018-09-14 20:08:41 +02:00
common.h net/cxgbe: add flow ops to match based on dest MAC 2018-09-14 20:08:41 +02:00
t4_chip_type.h net/cxgbe: convert to SPDX license tags 2018-03-30 14:08:44 +02:00
t4_hw.c net/cxgbe: add flow ops to match based on dest MAC 2018-09-14 20:08:41 +02:00
t4_hw.h net/cxgbe: implement flow query operation 2018-06-14 19:27:50 +02:00
t4_msg.h net/cxgbe: add flow operations to offload VLAN actions 2018-09-14 20:08:41 +02:00
t4_pci_id_tbl.h net/cxgbe: convert to SPDX license tags 2018-03-30 14:08:44 +02:00
t4_regs_values.h net/cxgbe: convert to SPDX license tags 2018-03-30 14:08:44 +02:00
t4_regs.h net/cxgbe: add API to program hardware MPS table 2018-09-14 20:08:41 +02:00
t4_tcb.h net/cxgbe: add flow operations to offload VLAN actions 2018-09-14 20:08:41 +02:00
t4fw_interface.h net/cxgbe: add API to program hardware MPS table 2018-09-14 20:08:41 +02:00
t4vf_hw.c net/cxgbevf: add missing Tx byte counters 2018-07-04 22:52:22 +02:00
t4vf_hw.h net/cxgbe: add base for enabling VF ports 2018-03-30 14:08:44 +02:00