shkey             579 include/net/sctp/structs.h 		struct sctp_shared_key *shkey;
shkey            2048 include/net/sctp/structs.h 	struct sctp_shared_key *shkey;
shkey             409 net/sctp/auth.c 	asoc->shkey = ep_key;
shkey             417 net/sctp/auth.c 			if (!chunk->shkey) {
shkey             418 net/sctp/auth.c 				chunk->shkey = asoc->shkey;
shkey             419 net/sctp/auth.c 				sctp_auth_shkey_hold(chunk->shkey);
shkey             826 net/sctp/auth.c 	struct sctp_shared_key *cur_key, *shkey;
shkey             844 net/sctp/auth.c 	key_for_each(shkey, sh_keys) {
shkey             845 net/sctp/auth.c 		if (shkey->key_id == auth_key->sca_keynumber) {
shkey             866 net/sctp/auth.c 		list_del_init(&shkey->key_list);
shkey             867 net/sctp/auth.c 		sctp_auth_shkey_release(shkey);
shkey             154 net/sctp/chunk.c 	struct sctp_shared_key *shkey = NULL;
shkey             197 net/sctp/chunk.c 			shkey = sctp_auth_get_shkey(asoc, sinfo->sinfo_ssn);
shkey             198 net/sctp/chunk.c 			if (!shkey) {
shkey             203 net/sctp/chunk.c 			shkey = asoc->shkey;
shkey             275 net/sctp/chunk.c 		chunk->shkey = shkey;
shkey             238 net/sctp/output.c 	auth = sctp_make_auth(asoc, chunk->shkey->key_id);
shkey             242 net/sctp/output.c 	auth->shkey = chunk->shkey;
shkey             243 net/sctp/output.c 	sctp_auth_shkey_hold(auth->shkey);
shkey             491 net/sctp/output.c 						 packet->auth->shkey, gfp);
shkey             769 net/sctp/output.c 	if ((packet->auth && chunk->shkey != packet->auth->shkey) ||
shkey             770 net/sctp/output.c 	    (!packet->auth && chunk->shkey &&
shkey              75 net/sctp/sm_make_chunk.c 	if (chunk->shkey) {
shkey              76 net/sctp/sm_make_chunk.c 		struct sctp_shared_key *shkey = chunk->shkey;
shkey              83 net/sctp/sm_make_chunk.c 		if (shkey->deactivated && !list_empty(&shkey->key_list) &&
shkey              84 net/sctp/sm_make_chunk.c 		    refcount_read(&shkey->refcnt) == 2) {
shkey              87 net/sctp/sm_make_chunk.c 			ev = sctp_ulpevent_make_authkey(asoc, shkey->key_id,
shkey              93 net/sctp/sm_make_chunk.c 		sctp_auth_shkey_release(chunk->shkey);
shkey             110 net/sctp/sm_make_chunk.c 		chunk->shkey = asoc->shkey;
shkey             111 net/sctp/sm_make_chunk.c 		sctp_auth_shkey_hold(chunk->shkey);
shkey             130 net/sctp/socket.c 	if (chunk->shkey)
shkey             131 net/sctp/socket.c 		sctp_auth_shkey_hold(chunk->shkey);
shkey            8993 net/sctp/socket.c 	if (chunk->shkey) {
shkey            8994 net/sctp/socket.c 		struct sctp_shared_key *shkey = chunk->shkey;
shkey            9000 net/sctp/socket.c 		if (shkey->deactivated && !list_empty(&shkey->key_list) &&
shkey            9001 net/sctp/socket.c 		    refcount_read(&shkey->refcnt) == 2) {
shkey            9004 net/sctp/socket.c 			ev = sctp_ulpevent_make_authkey(asoc, shkey->key_id,
shkey            9010 net/sctp/socket.c 		sctp_auth_shkey_release(chunk->shkey);