summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc/ocelot_flower.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-22net: mscc: ocelot: offload tc action "ok" using an empty action vectorVladimir Oltean1-0/+16
2022-05-05net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0Vladimir Oltean1-2/+3
2022-05-05net: mscc: ocelot: mark traps with a bool instead of keeping them in a listVladimir Oltean1-3/+1
2022-03-17net: mscc: ocelot: offload per-flow mirroring using tc-mirred and VCAP IS2Vladimir Oltean1-0/+21
2022-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+15
2022-03-17net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower of...Vladimir Oltean1-1/+15
2022-02-28flow_offload: reject offload for all drivers with invalid police parametersJianbo Liu1-6/+8
2022-02-17net: mscc: ocelot: keep traps in a listVladimir Oltean1-0/+3
2022-01-19net: mscc: ocelot: fix using match before it is setTom Rix1-7/+8
2022-01-15net: mscc: ocelot: don't dereference NULL pointers with shared tc filtersVladimir Oltean1-1/+28
2021-12-19flow_offload: add index to flow_action_entry structureBaowen Zheng1-1/+1
2021-11-18net: dsa: felix: restrict psfp rules on ingress portXiaoliang Yang1-1/+1
2021-11-18net: mscc: ocelot: use index to set vcap policerXiaoliang Yang1-0/+15
2021-11-18net: mscc: ocelot: add gate and police action offload to PSFPXiaoliang Yang1-2/+50
2021-11-18net: mscc: ocelot: set vcap IS2 chain to goto PSFP chainXiaoliang Yang1-3/+14
2021-10-02net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0Vladimir Oltean1-20/+105
2021-03-13flow_offload: reject configuration of packet-per-second policing in offload d...Baowen Zheng1-0/+5
2021-03-04net: mscc: ocelot: properly reject destination IP keys in VCAP IS1Vladimir Oltean1-1/+2
2021-01-29net: mscc: ocelot: store a namespaced VCAP filter IDVladimir Oltean1-3/+4
2020-10-11net: mscc: ocelot: offload VLAN mangle action to VCAP IS1Vladimir Oltean1-3/+26
2020-10-02net: mscc: ocelot: offload redirect action to VCAP IS2Vladimir Oltean1-3/+25
2020-10-02net: mscc: ocelot: only install TCAM entries into a specific lookup and PAGVladimir Oltean1-4/+6
2020-10-02net: mscc: ocelot: offload egress VLAN rewriting to VCAP ES0Xiaoliang Yang1-9/+143
2020-10-02net: mscc: ocelot: offload ingress skbedit and vlan actions to VCAP IS1Xiaoliang Yang1-0/+69
2020-10-02net: mscc: ocelot: create TCAM skeleton from tc filter chainsVladimir Oltean1-12/+248
2020-10-02net: mscc: ocelot: offload multiple tc-flower actions in same ruleVladimir Oltean1-8/+11
2020-09-29net: mscc: ocelot: look up the filters in flower_stats() and flower_destroy()Vladimir Oltean1-9/+14
2020-09-29net: mscc: ocelot: parse flower action before keyVladimir Oltean1-3/+16
2020-06-29net:qos: police action offloading parameter 'burst' change to the original valuePo Liu1-3/+1
2020-06-20net: mscc: ocelot: generalize the "ACE/ACL" namesVladimir Oltean1-61/+61
2020-06-20net: mscc: ocelot: rename ocelot_ace.{c, h} to ocelot_vcap.{c,h}Vladimir Oltean1-1/+1
2020-06-20net: mscc: ocelot: move net_device related functions to ocelot_net.cVladimir Oltean1-22/+0
2020-06-20net: mscc: ocelot: access EtherType using __be16Vladimir Oltean1-2/+2
2020-06-19net: qos offload add flow status with dropped countPo Liu1-1/+1
2020-04-22net: mscc: ocelot: lift protocol restriction for flow_match_eth_addrs keysVladimir Oltean1-5/+0
2020-04-22net: mscc: ocelot: support matching on EtherTypeVladimir Oltean1-3/+19
2020-04-18net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rulesVladimir Oltean1-1/+1
2020-03-30net: mscc: ocelot: add action of police on vcap_is2Xiaoliang Yang1-0/+9
2020-03-30net: sched: expose HW stats types per action used by driversJiri Pirko1-1/+2
2020-03-17net: rename flow_action_hw_stats_types* -> flow_action_hw_stats*Jakub Kicinski1-2/+2
2020-03-08flow_offload: check for basic action hw stats typeJiri Pirko1-0/+4
2020-03-08ocelot_flower: use flow_offload_has_one_action() helperJiri Pirko1-1/+1
2020-03-03net: mscc: ocelot: return directly in ocelot_cls_flower_{replace, destroy}Vladimir Oltean1-11/+2
2020-03-03net: mscc: ocelot: replace "rule" and "ocelot_rule" variable names with "ace"Vladimir Oltean1-51/+51
2020-03-03net: mscc: ocelot: simplify tc-flower offload structuresVladimir Oltean1-127/+28
2020-03-03net: mscc: ocelot: make ocelot_ace_rule support multiple portsYangbo Lu1-4/+4
2019-11-11net: mscc: ocelot: separate net_device related items out of ocelot_portVladimir Oltean1-16/+16
2019-08-18net: sched: use major priority number as hardware priorityPablo Neira Ayuso1-9/+3
2019-07-19net: flow_offload: add flow_block structure and use itPablo Neira Ayuso1-4/+4
2019-07-19net: flow_offload: remove netns parameter from flow_block_cb_alloc()Pablo Neira Ayuso1-2/+1