summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc/ocelot_flower.c
Commit message (Expand)AuthorAgeFilesLines
* flow_offload: reject configuration of packet-per-second policing in offload d...Baowen Zheng2021-03-131-0/+5
* net: mscc: ocelot: properly reject destination IP keys in VCAP IS1Vladimir Oltean2021-03-041-1/+2
* net: mscc: ocelot: store a namespaced VCAP filter IDVladimir Oltean2021-01-291-3/+4
* net: mscc: ocelot: offload VLAN mangle action to VCAP IS1Vladimir Oltean2020-10-111-3/+26
* net: mscc: ocelot: offload redirect action to VCAP IS2Vladimir Oltean2020-10-021-3/+25
* net: mscc: ocelot: only install TCAM entries into a specific lookup and PAGVladimir Oltean2020-10-021-4/+6
* net: mscc: ocelot: offload egress VLAN rewriting to VCAP ES0Xiaoliang Yang2020-10-021-9/+143
* net: mscc: ocelot: offload ingress skbedit and vlan actions to VCAP IS1Xiaoliang Yang2020-10-021-0/+69
* net: mscc: ocelot: create TCAM skeleton from tc filter chainsVladimir Oltean2020-10-021-12/+248
* net: mscc: ocelot: offload multiple tc-flower actions in same ruleVladimir Oltean2020-10-021-8/+11
* net: mscc: ocelot: look up the filters in flower_stats() and flower_destroy()Vladimir Oltean2020-09-291-9/+14
* net: mscc: ocelot: parse flower action before keyVladimir Oltean2020-09-291-3/+16
* net:qos: police action offloading parameter 'burst' change to the original valuePo Liu2020-06-291-3/+1
* net: mscc: ocelot: generalize the "ACE/ACL" namesVladimir Oltean2020-06-201-61/+61
* net: mscc: ocelot: rename ocelot_ace.{c, h} to ocelot_vcap.{c,h}Vladimir Oltean2020-06-201-1/+1
* net: mscc: ocelot: move net_device related functions to ocelot_net.cVladimir Oltean2020-06-201-22/+0
* net: mscc: ocelot: access EtherType using __be16Vladimir Oltean2020-06-201-2/+2
* net: qos offload add flow status with dropped countPo Liu2020-06-191-1/+1
* net: mscc: ocelot: lift protocol restriction for flow_match_eth_addrs keysVladimir Oltean2020-04-221-5/+0
* net: mscc: ocelot: support matching on EtherTypeVladimir Oltean2020-04-221-3/+19
* net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rulesVladimir Oltean2020-04-181-1/+1
* net: mscc: ocelot: add action of police on vcap_is2Xiaoliang Yang2020-03-301-0/+9
* net: sched: expose HW stats types per action used by driversJiri Pirko2020-03-301-1/+2
* net: rename flow_action_hw_stats_types* -> flow_action_hw_stats*Jakub Kicinski2020-03-171-2/+2
* flow_offload: check for basic action hw stats typeJiri Pirko2020-03-081-0/+4
* ocelot_flower: use flow_offload_has_one_action() helperJiri Pirko2020-03-081-1/+1
* net: mscc: ocelot: return directly in ocelot_cls_flower_{replace, destroy}Vladimir Oltean2020-03-031-11/+2
* net: mscc: ocelot: replace "rule" and "ocelot_rule" variable names with "ace"Vladimir Oltean2020-03-031-51/+51
* net: mscc: ocelot: simplify tc-flower offload structuresVladimir Oltean2020-03-031-127/+28
* net: mscc: ocelot: make ocelot_ace_rule support multiple portsYangbo Lu2020-03-031-4/+4
* net: mscc: ocelot: separate net_device related items out of ocelot_portVladimir Oltean2019-11-111-16/+16
* net: sched: use major priority number as hardware priorityPablo Neira Ayuso2019-08-181-9/+3
* net: flow_offload: add flow_block structure and use itPablo Neira Ayuso2019-07-191-4/+4
* net: flow_offload: remove netns parameter from flow_block_cb_alloc()Pablo Neira Ayuso2019-07-191-2/+1
* net: flow_offload: rename tc_cls_flower_offload to flow_cls_offloadPablo Neira Ayuso2019-07-091-11/+11
* drivers: net: use flow block APIPablo Neira Ayuso2019-07-091-20/+26
* net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_*Pablo Neira Ayuso2019-07-091-1/+1
* net: mscc: ocelot: Hardware ofload for tc flower filterHoratiu Vultur2019-06-021-0/+357