aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/microchip/vcap
AgeCommit message (Expand)AuthorFilesLines
2023-10-03net: microchip: sparx5: clean up error checking in vcap_show_admin()Gravatar Dan Carpenter 1-1/+1
2023-09-15net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunitGravatar Jinjie Ruan 1-0/+13
2023-09-15net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator()Gravatar Jinjie Ruan 1-5/+4
2023-09-15net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test()Gravatar Jinjie Ruan 1-0/+6
2023-09-15net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test()Gravatar Jinjie Ruan 1-0/+16
2023-09-15net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test()Gravatar Jinjie Ruan 1-0/+15
2023-09-10net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule()Gravatar Jinjie Ruan 1-2/+16
2023-08-22net: microchip: Remove unused declarationsGravatar Yue Haibing 2-6/+0
2023-08-19net: microchip: vcap api: Always return ERR_PTR for vcap_get_rule()Gravatar Ruan Jinjie 1-1/+1
2023-08-04net: microchip: vcap api: Use ERR_CAST() in vcap_decode_rule()Gravatar Li Zetao 1-1/+1
2023-07-31net: flow_dissector: Use 64bits for used_keysGravatar Ratheesh Kannoth 2-10/+10
2023-05-15net: ethernet: microchip: vcap: Remove extra semicolonGravatar Anup Sharma 1-4/+4
2023-05-10net: lan966x: Add ES0 VCAP modelGravatar Horatiu Vultur 1-29/+38
2023-03-10net: lan966x: Add IS1 VCAP modelGravatar Horatiu Vultur 2-59/+162
2023-03-08net: microchip: sparx5: Provide rule count, key removal and keyset selectGravatar Steen Hegelund 2-0/+72
2023-02-20net: microchip: sparx5: reduce stack usageGravatar Arnd Bergmann 1-14/+12
2023-02-16net: microchip: sparx5: Add TC vlan action support for the ES0 VCAPGravatar Steen Hegelund 2-0/+4
2023-02-16net: microchip: sparx5: Add ES0 VCAP model and updated KUNIT VCAP modelGravatar Steen Hegelund 4-119/+339
2023-02-16net: microchip: sparx5: Use chain ids without offsets when enabling rulesGravatar Steen Hegelund 1-6/+5
2023-02-16net: microchip: sparx5: Clear rule counter even if lookup is disabledGravatar Steen Hegelund 2-4/+7
2023-02-10net: microchip: vcap: Add tc flower keys for lan966xGravatar Horatiu Vultur 3-1/+441
2023-02-06sparx5: add support for configuring PSFP via tcGravatar Daniel Machon 2-1/+5
2023-01-30net: microchip: sparx5: Add KUNIT tests for enabling/disabling chainsGravatar Steen Hegelund 1-0/+66
2023-01-30net: microchip: sparx5: Add ingress information to VCAP instanceGravatar Steen Hegelund 5-6/+14
2023-01-30net: microchip: sparx5: Add ES2 VCAP keyset configuration for Sparx5Gravatar Steen Hegelund 1-1/+4
2023-01-30net: microchip: sparx5: Add ES2 VCAP model and updated KUNIT VCAP modelGravatar Steen Hegelund 2-12/+13
2023-01-30net: microchip: sparx5: Add support for getting keysets without a type idGravatar Steen Hegelund 1-1/+23
2023-01-26net: microchip: sparx5: Add automatic selection of VCAP rule actionsetGravatar Steen Hegelund 2-5/+109
2023-01-26net: microchip: sparx5: Add TC filter chaining support for IS0 and IS2 VCAPsGravatar Steen Hegelund 2-1/+44
2023-01-26net: microchip: sparx5: Add actionset type id information to ruleGravatar Steen Hegelund 1-0/+34
2023-01-26net: microchip: sparx5: Add IS0 VCAP model and updated KUNIT VCAP modelGravatar Steen Hegelund 3-1818/+156
2023-01-23net: microchip: sparx5: Fix uninitialized variable in vcap_path_exist()Gravatar Dan Carpenter 1-1/+2
2023-01-20net: microchip: vcap: use kmemdup() to allocate memoryGravatar Yang Yingliang 1-4/+2
2023-01-18net: microchip: sparx5: Add lock initialization to the KUNIT testsGravatar Steen Hegelund 2-0/+2
2023-01-18net: microchip: sparx5: Improve VCAP admin locking in the VCAP APIGravatar Steen Hegelund 1-30/+67
2023-01-18net: microchip: sparx5: Add VCAP admin locking in debugFSGravatar Steen Hegelund 3-30/+47
2023-01-18net: microchip: sparx5: Add support to check for existing VCAP rule idGravatar Steen Hegelund 1-2/+16
2023-01-18net: microchip: sparx5: Add support for rule count by cookieGravatar Steen Hegelund 2-25/+44
2023-01-16net: microchip: vcap api: Enable/Disable rules via chains in VCAP HWGravatar Steen Hegelund 5-10/+222
2023-01-16net: microchip: vcap api: Add a storage state to a VCAP ruleGravatar Steen Hegelund 4-27/+161
2023-01-16net: microchip: vcap api: Check chains when adding a tc flower filterGravatar Steen Hegelund 3-28/+41
2023-01-16net: microchip: vcap api: Use src and dst chain id to chain VCAP lookupsGravatar Steen Hegelund 2-54/+77
2023-01-16net: microchip: vcap api: Convert multi-word keys/actions when encodingGravatar Steen Hegelund 1-109/+134
2023-01-16net: microchip: vcap api: Always enable VCAP lookupsGravatar Steen Hegelund 4-26/+3
2023-01-16net: microchip: sparx5: Reset VCAP counter for new rulesGravatar Steen Hegelund 2-3/+8
2023-01-16net: microchip: vcap api: Erase VCAP cache before encoding ruleGravatar Steen Hegelund 1-1/+1
2022-12-19net: microchip: vcap: Fix initialization of value and maskGravatar Horatiu Vultur 1-0/+2
2022-12-06net: microchip: vcap: Remove unneeded semicolonsGravatar zhang songyi 1-2/+2
2022-12-06net: microchip: vcap: Add vcap_rule_get_key_u32Gravatar Horatiu Vultur 2-0/+20
2022-12-06net: microchip: vcap: Add vcap_mod_ruleGravatar Horatiu Vultur 2-0/+38