summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-06net/mlx5e: Delete obsolete IPsec codeLeon Romanovsky1-1/+0
2023-12-05net/mlx5e: Add IPsec and ASO syndromes check in HWPatrisious Haddad1-0/+8
2023-12-05net/mlx5e: Remove exposure of IPsec RX flow steering structLeon Romanovsky1-13/+1
2023-10-02net/mlx5: Handle IPsec steering upon master unbind/bindPatrisious Haddad1-2/+22
2023-10-02net/mlx5: Store devcom pointer inside IPsec RoCEPatrisious Haddad1-1/+2
2023-10-02net/mlx5: Register mlx5e priv to devcom in MPV modePatrisious Haddad1-0/+2
2023-08-03net/mlx5e: Refactor IPsec TX tables creationJianbo Liu1-0/+8
2023-08-03net/mlx5e: Handle IPsec offload for RX datapath in switchdev modeJianbo Liu1-0/+2
2023-08-03net/mlx5e: Support IPsec packet offload for RX in switchdev modeJianbo Liu1-8/+33
2023-08-03net/mlx5e: Refactor IPsec RX tables creation and destructionJianbo Liu1-0/+11
2023-08-03net/mlx5e: Prepare IPsec packet offload for switchdev modeJianbo Liu1-0/+3
2023-07-25net/mlx5e: Support IPsec NAT-T functionalityLeon Romanovsky1-2/+9
2023-07-25net/mlx5e: Check for IPsec NAT-T supportLeon Romanovsky1-0/+1
2023-04-21net/mlx5e: Compare all fields in IPv6 addressLeon Romanovsky1-1/+1
2023-04-18net/mlx5e: Create IPsec table with tunnel support only when encap is disabledLeon Romanovsky1-0/+1
2023-04-18net/mlx5e: Listen to ARP events to update IPsec L2 headers in tunnel modeLeon Romanovsky1-0/+5
2023-04-18net/mlx5e: Support IPsec RX packet offload in tunnel modeLeon Romanovsky1-0/+2
2023-04-18net/mlx5e: Prepare IPsec packet reformat code for tunnel modeLeon Romanovsky1-1/+1
2023-04-18net/mlx5e: Check IPsec packet offload tunnel capabilitiesLeon Romanovsky1-0/+1
2023-04-06net/mlx5e: Simulate missing IPsec TX limits hardware functionalityLeon Romanovsky1-0/+8
2023-04-06net/mlx5e: Generalize IPsec work structsLeon Romanovsky1-8/+3
2023-04-06net/mlx5e: Set IPsec replay sequence numbersLeon Romanovsky1-4/+10
2023-04-06net/mlx5e: Remove ESN callbacks if it is not supportedLeon Romanovsky1-1/+0
2023-04-03net/mlx5e: Add SW implementation to support IPsec 64 bit soft and hard limitsLeon Romanovsky1-2/+15
2023-03-20net/mlx5e: Update IPsec per SA packets/bytes countRaed Salem1-3/+1
2023-03-20net/mlx5e: Allow policies with reqid 0, to support IKE policy holesRaed Salem1-0/+7
2023-03-20net/mlx5e: Use chains for IPsec policy priority offloadPaul Blakey1-0/+2
2023-02-21net/mlx5e: Align IPsec ASO result memory to be as required by hardwareLeon Romanovsky1-1/+1
2023-02-16Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/m...Jakub Kicinski1-0/+2
2023-02-15net/mlx5: Configure IPsec steering for ingress RoCEv2 trafficMark Zhang1-0/+2
2023-02-04net/mlx5e: IPsec, support upper protocol selector field offloadRaed Salem1-0/+10
2023-01-18net/mlx5e: Protect global IPsec ASOLeon Romanovsky1-0/+2
2023-01-18net/mlx5e: Remove optimization which prevented update of ESN stateLeon Romanovsky1-5/+0
2022-12-08net/mlx5e: Handle ESN update eventsLeon Romanovsky1-0/+2
2022-12-08net/mlx5e: Handle hardware IPsec limits eventsLeon Romanovsky1-3/+16
2022-12-08net/mlx5e: Update IPsec soft and hard limitsLeon Romanovsky1-0/+6
2022-12-08net/mlx5e: Store all XFRM SAs in XarrayLeon Romanovsky1-7/+1
2022-12-08net/mlx5e: Skip IPsec encryption for TX path without matching policyLeon Romanovsky1-1/+3
2022-12-08net/mlx5e: Add statistics for Rx/Tx IPsec offloaded flowsRaed Salem1-0/+15
2022-12-08net/mlx5e: Configure IPsec packet offload flow steeringLeon Romanovsky1-0/+2
2022-12-08net/mlx5e: Add XFRM policy offload logicLeon Romanovsky1-0/+32
2022-12-06net/mlx5e: Flatten the IPsec RX add rule pathLeon Romanovsky1-1/+1
2022-12-06net/mlx5e: Create hardware IPsec packet offload objectsLeon Romanovsky1-2/+1
2022-12-06net/mlx5e: Create Advanced Steering Operation object for IPsecLeon Romanovsky1-0/+13
2022-12-06net/mlx5e: Remove accesses to priv for low level IPsec FS codeLeon Romanovsky1-4/+3
2022-12-06net/mlx5e: Create symmetric IPsec RX and TX flow steering structsLeon Romanovsky1-3/+4
2022-12-06net/mlx5e: Remove extra layers of definesLeon Romanovsky1-14/+4
2022-12-06net/mlx5e: Store replay window in XFRM attributesLeon Romanovsky1-0/+1
2022-12-06net/mlx5e: Advertise IPsec packet offload supportLeon Romanovsky1-0/+1
2022-11-30net/mlx5e: Support devlink reload of IPsec coreLeon Romanovsky1-3/+2