summaryrefslogtreecommitdiffstats
path: root/net/core/flow_offload.c
Commit message (Expand)AuthorAgeFilesLines
* flow_offload: add reoffload process to update hw_countBaowen Zheng2021-12-191-0/+4
* flow_offload: allow user to offload tc action to net deviceBaowen Zheng2021-12-191-8/+34
* net: Fix offloading indirect devices dependency on qdisc order creationEli Cohen2021-08-191-1/+88
* net/core: Remove unused field from struct flow_indr_devEli Cohen2021-08-191-1/+0
* net: flow_offload: Fix memory leak for indirect flow blockChris Mi2020-12-091-3/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-251-0/+1
|\
| * flow_offload: Move rhashtable inclusion to the source fileHerbert Xu2020-07-241-0/+1
* | net: sched: Pass qdisc reference in struct flow_block_offloadPetr Machata2020-07-131-5/+7
|/
* net: flow_offload: fix flow_indr_dev_unregister pathwenxu2020-06-191-6/+10
* flow_offload: use flow_indr_block_cb_alloc/remove functionwenxu2020-06-191-21/+1
* flow_offload: add flow_indr_block_cb_alloc/remove functionwenxu2020-06-191-0/+21
* net: remove indirect block netdev event registrationPablo Neira Ayuso2020-06-011-238/+0
* net: flow_offload: consolidate indirect flow_block infrastructurePablo Neira Ayuso2020-06-011-0/+157
* net: flow_offload: simplify hw stats check handlingEdward Cree2020-05-221-0/+6
* netfilter: flowtable: Fix incorrect tc_setup_type typewenxu2020-03-271-3/+3
* flow_offload: Add flow_match_ct to get rule ct matchPaul Blakey2020-03-121-0/+7
* flow_offload: pass action cookie through offload structuresJiri Pirko2020-02-251-0/+21
* net: core: rename indirect block ingress cb functionJohn Hurley2019-12-061-23/+22
* net: flow_offload: convert block_ing_cb_list to regular list typeVlad Buslov2019-08-191-6/+7
* flow_offload: support get multi-subsystem blockwenxu2019-08-081-13/+38
* flow_offload: move tc indirect block to flow offloadwenxu2019-08-081-0/+215
* net: flow_offload: add flow_block structure and use itPablo Neira Ayuso2019-07-191-3/+3
* net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_tPablo Neira Ayuso2019-07-191-4/+5
* net: flow_offload: remove netns parameter from flow_block_cb_alloc()Pablo Neira Ayuso2019-07-191-6/+3
* net: flow_offload: add flow_block_cb_is_busy() and use itPablo Neira Ayuso2019-07-091-0/+18
* drivers: net: use flow block APIPablo Neira Ayuso2019-07-091-4/+16
* net: flow_offload: add flow_block_cb_{priv, incref, decref}()Pablo Neira Ayuso2019-07-091-0/+18
* net: flow_offload: add list handling functionsPablo Neira Ayuso2019-07-091-0/+17
* net: flow_offload: add flow_block_cb_alloc() and flow_block_cb_free()Pablo Neira Ayuso2019-07-091-0/+28
* net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_*Pablo Neira Ayuso2019-07-091-1/+1
* net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BINDPablo Neira Ayuso2019-07-091-2/+2
* net: flow_offload: add flow_block_cb_setup_simple()Pablo Neira Ayuso2019-07-091-0/+25
* net: flow_offload: implement support for meta keyJiri Pirko2019-06-191-0/+7
* flow_offload: use struct_size() in kzalloc()Gustavo A. R. Silva2019-05-251-2/+1
* flow_offload: support CVLAN matchEdward Cree2019-05-161-0/+7
* flow_offload: add flow action infrastructurePablo Neira Ayuso2019-02-061-2/+12
* flow_offload: add flow_rule and flow_match structures and use themPablo Neira Ayuso2019-02-061-0/+143