Searched refs:tls_key (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/nvme/target/ |
| H A D | auth.c | 243 sq->tls_key = NULL; in nvmet_auth_sq_free() 274 if (ctrl->tls_key) { in nvmet_destroy_auth() 275 key_put(ctrl->tls_key); in nvmet_destroy_auth() 276 ctrl->tls_key = NULL; in nvmet_destroy_auth() 564 struct key *tls_key = NULL; in nvmet_auth_insert_psk() local 593 tls_key = nvme_tls_psk_refresh(NULL, sq->ctrl->hostnqn, in nvmet_auth_insert_psk() 597 if (IS_ERR(tls_key)) { in nvmet_auth_insert_psk() 599 __func__, sq->ctrl->cntlid, sq->qid, PTR_ERR(tls_key)); in nvmet_auth_insert_psk() 600 tls_key = NULL; in nvmet_auth_insert_psk() 602 if (sq->ctrl->tls_key) in nvmet_auth_insert_psk() [all …]
|
| H A D | nvmet.h | 173 struct key *tls_key; member 310 struct key *tls_key; member 877 return sq->tls_key ? key_serial(sq->tls_key) : 0; in nvmet_queue_tls_keyid() 881 if (sq->tls_key) { in nvmet_sq_put_tls_key() 882 key_put(sq->tls_key); in nvmet_sq_put_tls_key() 883 sq->tls_key = NULL; in nvmet_sq_put_tls_key()
|
| H A D | tcp.c | 1776 struct key *tls_key = nvme_tls_key_lookup(peerid); in nvmet_tcp_tls_key_lookup() local 1779 if (IS_ERR(tls_key)) { in nvmet_tcp_tls_key_lookup() 1785 status = PTR_ERR(tls_key); in nvmet_tcp_tls_key_lookup() 1789 queue->nvme_sq.tls_key = tls_key; in nvmet_tcp_tls_key_lookup()
|
| /linux/drivers/nvme/common/ |
| H A D | keyring.c | 234 struct key *tls_key; in nvme_tls_psk_default() local 243 tls_key = nvme_tls_psk_lookup(keyring, hostnqn, subnqn, in nvme_tls_psk_default() 245 if (!IS_ERR(tls_key)) { in nvme_tls_psk_default() 246 tls_key_id = tls_key->serial; in nvme_tls_psk_default() 247 key_put(tls_key); in nvme_tls_psk_default()
|
| H A D | auth.c | 775 unsigned char *prk, *tls_key; in nvme_auth_derive_tls_psk() local 820 tls_key = kzalloc(psk_len, GFP_KERNEL); in nvme_auth_derive_tls_psk() 821 if (!tls_key) { in nvme_auth_derive_tls_psk() 828 tls_key, psk_len); in nvme_auth_derive_tls_psk() 830 kfree(tls_key); in nvme_auth_derive_tls_psk() 833 *ret_psk = tls_key; in nvme_auth_derive_tls_psk()
|
| /linux/drivers/nvme/host/ |
| H A D | auth.c | 138 if (ctrl->opts->tls_key) in nvme_auth_set_dhchap_negotiate_data() 701 key_serial(ctrl->opts->tls_key)); in nvme_auth_revoke_tls_key() 702 key_revoke(ctrl->opts->tls_key); in nvme_auth_revoke_tls_key() 703 key_put(ctrl->opts->tls_key); in nvme_auth_revoke_tls_key() 704 ctrl->opts->tls_key = NULL; in nvme_auth_revoke_tls_key() 712 struct key *tls_key; in nvme_auth_secure_concat() local 762 tls_key = nvme_tls_psk_refresh(ctrl->opts->keyring, in nvme_auth_secure_concat() 766 if (IS_ERR(tls_key)) { in nvme_auth_secure_concat() 767 ret = PTR_ERR(tls_key); in nvme_auth_secure_concat() 771 tls_key = NULL; in nvme_auth_secure_concat() [all …]
|
| H A D | fabrics.c | 738 opts->tls_key = NULL; in nvmf_parse_options() 1017 key_put(opts->tls_key); in nvmf_parse_options() 1018 opts->tls_key = key; in nvmf_parse_options() 1099 if (opts->tls_key) { in nvmf_parse_options() 1286 key_put(opts->tls_key); in nvmf_free_options()
|
| H A D | tcp.c | 1684 struct key *tls_key; in nvme_tcp_tls_done() local 1694 tls_key = nvme_tls_key_lookup(pskid); in nvme_tcp_tls_done() 1695 if (IS_ERR(tls_key)) { in nvme_tcp_tls_done() 1702 ctrl->ctrl.tls_pskid = key_serial(tls_key); in nvme_tcp_tls_done() 1703 key_put(tls_key); in nvme_tcp_tls_done() 2072 if (ctrl->opts->tls_key) in nvme_tcp_alloc_admin_queue() 2073 pskid = key_serial(ctrl->opts->tls_key); in nvme_tcp_alloc_admin_queue() 2110 if (!ctrl->opts->tls_key) { in __nvme_tcp_alloc_io_queues() 2115 ctrl->tls_pskid != key_serial(ctrl->opts->tls_key)) { in __nvme_tcp_alloc_io_queues() 2361 return ctrl->opts->concat && ctrl->opts->tls_key && ctrl->tls_pskid; in nvme_tcp_key_revoke_needed()
|
| H A D | sysfs.c | 799 static DEVICE_ATTR_RO(tls_key); 805 struct key *key = ctrl->opts->tls_key; in tls_configured_key_show() 841 (!ctrl->opts->tls_key || ctrl->opts->concat)) in nvme_tls_attrs_are_visible()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_uld.h | 407 atomic_t tls_key; member
|
| H A D | cxgb4_debugfs.c | 3554 atomic_read(&adap->chcr_stats.tls_key)); in chcr_stats_show()
|