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