summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/microchip/vcap/vcap_api.c
Commit message (Expand)AuthorAgeFilesLines
* net: sparx5: Correct spelling in commentsSimon Horman2024-04-251-2/+2
* net: sparx5: add support for tc flower mirred action.Daniel Machon2024-04-091-0/+12
* net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule()Jinjie Ruan2023-09-101-2/+16
* net: microchip: vcap api: Always return ERR_PTR for vcap_get_rule()Ruan Jinjie2023-08-191-1/+1
* net: microchip: vcap api: Use ERR_CAST() in vcap_decode_rule()Li Zetao2023-08-041-1/+1
* net: ethernet: microchip: vcap: Remove extra semicolonAnup Sharma2023-05-151-4/+4
* net: microchip: sparx5: Provide rule count, key removal and keyset selectSteen Hegelund2023-03-081-0/+61
* net: microchip: sparx5: Use chain ids without offsets when enabling rulesSteen Hegelund2023-02-161-6/+5
* net: microchip: sparx5: Clear rule counter even if lookup is disabledSteen Hegelund2023-02-161-2/+5
* sparx5: add support for configuring PSFP via tcDaniel Machon2023-02-061-1/+2
* net: microchip: sparx5: Add ingress information to VCAP instanceSteen Hegelund2023-01-301-5/+7
* net: microchip: sparx5: Add support for getting keysets without a type idSteen Hegelund2023-01-301-1/+23
* net: microchip: sparx5: Add automatic selection of VCAP rule actionsetSteen Hegelund2023-01-261-5/+102
* net: microchip: sparx5: Add TC filter chaining support for IS0 and IS2 VCAPsSteen Hegelund2023-01-261-1/+42
* net: microchip: sparx5: Add actionset type id information to ruleSteen Hegelund2023-01-261-0/+34
* net: microchip: sparx5: Fix uninitialized variable in vcap_path_exist()Dan Carpenter2023-01-231-1/+2
* net: microchip: vcap: use kmemdup() to allocate memoryYang Yingliang2023-01-201-4/+2
* net: microchip: sparx5: Improve VCAP admin locking in the VCAP APISteen Hegelund2023-01-181-30/+67
* net: microchip: sparx5: Add VCAP admin locking in debugFSSteen Hegelund2023-01-181-27/+33
* net: microchip: sparx5: Add support to check for existing VCAP rule idSteen Hegelund2023-01-181-2/+16
* net: microchip: sparx5: Add support for rule count by cookieSteen Hegelund2023-01-181-25/+42
* net: microchip: vcap api: Enable/Disable rules via chains in VCAP HWSteen Hegelund2023-01-161-2/+204
* net: microchip: vcap api: Add a storage state to a VCAP ruleSteen Hegelund2023-01-161-9/+117
* net: microchip: vcap api: Check chains when adding a tc flower filterSteen Hegelund2023-01-161-24/+35
* net: microchip: vcap api: Use src and dst chain id to chain VCAP lookupsSteen Hegelund2023-01-161-52/+74
* net: microchip: vcap api: Convert multi-word keys/actions when encodingSteen Hegelund2023-01-161-109/+134
* net: microchip: vcap api: Always enable VCAP lookupsSteen Hegelund2023-01-161-5/+1
* net: microchip: sparx5: Reset VCAP counter for new rulesSteen Hegelund2023-01-161-1/+6
* net: microchip: vcap api: Erase VCAP cache before encoding ruleSteen Hegelund2023-01-161-1/+1
* net: microchip: vcap: Remove unneeded semicolonszhang songyi2022-12-061-2/+2
* net: microchip: vcap: Add vcap_rule_get_key_u32Horatiu Vultur2022-12-061-0/+16
* net: microchip: vcap: Add vcap_mod_ruleHoratiu Vultur2022-12-061-0/+36
* net: microchip: vcap: Add vcap_get_ruleHoratiu Vultur2022-12-061-0/+772
* net: microchip: vcap: Change how the rule id is generatedHoratiu Vultur2022-11-301-6/+1
* net: microchip: vcap: Implement w32beHoratiu Vultur2022-11-291-4/+112
* net: microchip: sparx5: Support for copying and modifying rules in the APISteen Hegelund2022-11-251-3/+182
* net: microchip: sparx5: Add VCAP locking to protect rulesSteen Hegelund2022-11-211-0/+10
* net: microchip: sparx5: Add VCAP debugFS key/action support for the VCAP APISteen Hegelund2022-11-211-6/+6
* net: microchip: sparx5: Add VCAP rule debugFS support for the VCAP APISteen Hegelund2022-11-211-4/+11
* net: microchip: sparx5: Add raw VCAP debugFS support for the VCAP APISteen Hegelund2022-11-211-48/+17
* net: microchip: sparx5: Ensure VCAP last_used_addr is set back to defaultSteen Hegelund2022-11-211-2/+2
* net: microchip: sparx5: Add support for TC flower filter statisticsSteen Hegelund2022-11-141-0/+25
* net: microchip: sparx5: Add support for IS2 VCAP rule countersSteen Hegelund2022-11-141-0/+71
* net: microchip: sparx5: Add/delete rules in sorted orderSteen Hegelund2022-11-141-12/+125
* net: microchip: sparx5: Add tc matchall filter and enable VCAP lookupsSteen Hegelund2022-11-111-1/+119
* net: microchip: sparx5: Let VCAP API validate added key- and actionfieldsSteen Hegelund2022-11-111-2/+101
* net: microchip: sparx5: Match keys in configured port keysetsSteen Hegelund2022-11-111-10/+127
* net: microchip: sparx5: Adding TC goto action and action checkingSteen Hegelund2022-11-111-0/+36
* net: microchip: sparx5: Find VCAP lookup from chain idSteen Hegelund2022-11-111-0/+17
* net: microchip: sparx5: Adding more tc flower keys for the IS2 VCAPSteen Hegelund2022-11-111-0/+11