tlsdev 121 drivers/crypto/chelsio/chtls/chtls.h struct tls_device tlsdev; tlsdev 365 drivers/crypto/chelsio/chtls/chtls.h static inline struct chtls_dev *to_chtls_dev(struct tls_device *tlsdev) tlsdev 367 drivers/crypto/chelsio/chtls/chtls.h return container_of(tlsdev, struct chtls_dev, tlsdev); tlsdev 164 drivers/crypto/chelsio/chtls/chtls_main.c tls_unregister_device(&cdev->tlsdev); tlsdev 186 drivers/crypto/chelsio/chtls/chtls_main.c struct tls_device *tlsdev = &cdev->tlsdev; tlsdev 188 drivers/crypto/chelsio/chtls/chtls_main.c strlcpy(tlsdev->name, "chtls", TLS_DEVICE_NAME_MAX); tlsdev 189 drivers/crypto/chelsio/chtls/chtls_main.c strlcat(tlsdev->name, cdev->lldi->ports[0]->name, tlsdev 191 drivers/crypto/chelsio/chtls/chtls_main.c tlsdev->feature = chtls_inline_feature; tlsdev 192 drivers/crypto/chelsio/chtls/chtls_main.c tlsdev->hash = chtls_create_hash; tlsdev 193 drivers/crypto/chelsio/chtls/chtls_main.c tlsdev->unhash = chtls_destroy_hash; tlsdev 194 drivers/crypto/chelsio/chtls/chtls_main.c tlsdev->release = chtls_dev_release; tlsdev 195 drivers/crypto/chelsio/chtls/chtls_main.c kref_init(&tlsdev->kref); tlsdev 196 drivers/crypto/chelsio/chtls/chtls_main.c tls_register_device(tlsdev); tlsdev 302 drivers/crypto/chelsio/chtls/chtls_main.c kref_put(&cdev->tlsdev.kref, cdev->tlsdev.release); tlsdev 324 drivers/crypto/chelsio/chtls/chtls_main.c kref_put(&cdev->tlsdev.kref, cdev->tlsdev.release);