Home
last modified time | relevance | path

Searched refs:tls_toe_device (Results 1 – 4 of 4) sorted by relevance

/linux/include/net/
A Dtls_toe.h62 struct tls_toe_device { struct
65 int (*feature)(struct tls_toe_device *device); argument
66 int (*hash)(struct tls_toe_device *device, struct sock *sk); argument
67 void (*unhash)(struct tls_toe_device *device, struct sock *sk); argument
76 void tls_toe_register_device(struct tls_toe_device *device); argument
77 void tls_toe_unregister_device(struct tls_toe_device *device);
/linux/net/tls/
A Dtls_toe.c57 struct tls_toe_device *dev; in tls_toe_bypass()
85 struct tls_toe_device *dev; in tls_toe_unhash()
104 struct tls_toe_device *dev; in tls_toe_hash()
125 void tls_toe_register_device(struct tls_toe_device *device) in tls_toe_register_device()
133 void tls_toe_unregister_device(struct tls_toe_device *device) in tls_toe_unregister_device()
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
A Dchtls_main.c128 static int chtls_inline_feature(struct tls_toe_device *dev) in chtls_inline_feature()
144 static int chtls_create_hash(struct tls_toe_device *dev, struct sock *sk) in chtls_create_hash()
153 static void chtls_destroy_hash(struct tls_toe_device *dev, struct sock *sk) in chtls_destroy_hash()
177 struct tls_toe_device *dev; in chtls_dev_release()
181 dev = container_of(kref, struct tls_toe_device, kref); in chtls_dev_release()
194 struct tls_toe_device *tlsdev = &cdev->tlsdev; in chtls_register_dev()
A Dchtls.h211 struct tls_toe_device tlsdev;
459 static inline struct chtls_dev *to_chtls_dev(struct tls_toe_device *tlsdev) in to_chtls_dev()

Completed in 15 milliseconds