sh_key             95 include/net/sctp/auth.h void sctp_auth_shkey_release(struct sctp_shared_key *sh_key);
sh_key             96 include/net/sctp/auth.h void sctp_auth_shkey_hold(struct sctp_shared_key *sh_key);
sh_key             96 net/sctp/auth.c static void sctp_auth_shkey_destroy(struct sctp_shared_key *sh_key)
sh_key             98 net/sctp/auth.c 	BUG_ON(!list_empty(&sh_key->key_list));
sh_key             99 net/sctp/auth.c 	sctp_auth_key_put(sh_key->key);
sh_key            100 net/sctp/auth.c 	sh_key->key = NULL;
sh_key            101 net/sctp/auth.c 	kfree(sh_key);
sh_key            104 net/sctp/auth.c void sctp_auth_shkey_release(struct sctp_shared_key *sh_key)
sh_key            106 net/sctp/auth.c 	if (refcount_dec_and_test(&sh_key->refcnt))
sh_key            107 net/sctp/auth.c 		sctp_auth_shkey_destroy(sh_key);
sh_key            110 net/sctp/auth.c void sctp_auth_shkey_hold(struct sctp_shared_key *sh_key)
sh_key            112 net/sctp/auth.c 	refcount_inc(&sh_key->refcnt);
sh_key            357 net/sctp/auth.c 	struct sctp_shared_key *sh_key;
sh_key            362 net/sctp/auth.c 	key_for_each(sh_key, &ep->endpoint_shared_keys) {
sh_key            363 net/sctp/auth.c 		new = sctp_auth_shkey_create(sh_key->key_id, gfp);
sh_key            367 net/sctp/auth.c 		new->key = sh_key->key;
sh_key           4206 net/sctp/sm_statefuns.c 	struct sctp_shared_key *sh_key = NULL;
sh_key           4229 net/sctp/sm_statefuns.c 		sh_key = sctp_auth_get_shkey(asoc, key_id);
sh_key           4230 net/sctp/sm_statefuns.c 		if (!sh_key)
sh_key           4261 net/sctp/sm_statefuns.c 				 sh_key, GFP_ATOMIC);