summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sfc/tc.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-15sfc: support offloading ct(nat) action in RHS rulesEdward Cree1-0/+2
2023-10-06sfc: support TC rules which require OR-AR-CT-AR flowEdward Cree1-0/+1
2023-10-06sfc: support TC left-hand-side rules on foreign netdevsEdward Cree1-0/+5
2023-08-27sfc: add decrement ttl by offloading set ipv4 ttl actionsPieter Jansen van Vuuren1-0/+2
2023-08-27sfc: introduce ethernet pedit set action infrastructurePieter Jansen van Vuuren1-7/+49
2023-08-09sfc: offload left-hand side rules for conntrackEdward Cree1-0/+16
2023-08-09sfc: conntrack state matches in TC rulesEdward Cree1-0/+5
2023-08-09sfc: handle non-zero chain_index on TC rulesEdward Cree1-1/+14
2023-08-09sfc: offload conntrack flow entries (match only) from CT zonesEdward Cree1-2/+2
2023-08-09sfc: functions to register for conntrack zone offloadEdward Cree1-0/+2
2023-08-09sfc: add MAE table machinery for conntrack tableEdward Cree1-0/+44
2023-06-23sfc: keep alive neighbour entries while a TC encap action is using themEdward Cree1-0/+1
2023-06-10sfc: neighbour lookup for TC encap action offloadEdward Cree1-0/+7
2023-06-10sfc: some plumbing towards TC encap action offloadEdward Cree1-0/+7
2023-06-10sfc: add fallback action-set-lists for TC offloadEdward Cree1-0/+9
2023-05-12sfc: support TC decap rules matching on enc_src_portEdward Cree1-4/+6
2023-05-12sfc: support TC decap rules matching on enc_ip_tosEdward Cree1-0/+24
2023-05-12sfc: populate enc_ip_tos matches in MAE outer rulesEdward Cree1-0/+1
2023-03-29sfc: add offloading of 'foreign' TC (decap) rulesEdward Cree1-0/+1
2023-03-29sfc: add code to register and unregister encap matchesEdward Cree1-0/+11
2023-03-29sfc: add functions to insert encap matches into the MAEEdward Cree1-0/+1
2023-03-29sfc: add notion of match on enc keys to MAE machineryEdward Cree1-0/+24
2023-03-11sfc: support offloading TC VLAN push/pop actions to the MAEEdward Cree1-0/+4
2022-11-16sfc: attach an MAE counter to TC actions that need itEdward Cree1-0/+1
2022-11-16sfc: add hashtables for MAE counters and counter ID mappingsEdward Cree1-0/+4
2022-11-16sfc: add extra RX channel to receive MAE counter updates on ef100Edward Cree1-8/+1
2022-11-16sfc: add ef100 MAE counter support functionsEdward Cree1-0/+18
2022-11-05sfc: add Layer 4 matches to ef100 TC offloadEdward Cree1-0/+3
2022-11-05sfc: add Layer 3 flag matches to ef100 TC offloadEdward Cree1-0/+1
2022-11-05sfc: add Layer 3 matches to ef100 TC offloadEdward Cree1-0/+8
2022-11-05sfc: add Layer 2 matches to ef100 TC offloadEdward Cree1-0/+4
2022-10-19sfc: use formatted extacks instead of efx_tc_err()Edward Cree1-18/+0
2022-09-28sfc: bare bones TC offload on EF100Edward Cree1-0/+2
2022-09-28sfc: interrogate MAE capabilities at probe timeEdward Cree1-0/+2
2022-09-28sfc: add a hashtable for offloaded TC rulesEdward Cree1-0/+7
2022-09-28sfc: optional logging of TC offload errorsEdward Cree1-0/+18
2022-09-28sfc: bind blocks for TC offload on EF100Edward Cree1-0/+7
2022-07-30sfc: use a dynamic m-port for representor RX and set it promiscEdward Cree1-0/+9
2022-07-30sfc: insert default MAE rules to connect VFs to representorsEdward Cree1-0/+76