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);