Symbol: challenge
arch/arm64/include/asm/rsi_cmds.h
110
rsi_attestation_token_init(const u8 *challenge, unsigned long size)
arch/arm64/include/asm/rsi_cmds.h
115
if (!challenge || size < 32 || size > 64)
arch/arm64/include/asm/rsi_cmds.h
119
memcpy(&regs.a1, challenge, size);
drivers/firmware/tegra/bpmp.c
583
response.reply = request.challenge << 1;
drivers/firmware/tegra/bpmp.c
598
request.challenge = 1;
drivers/firmware/tegra/bpmp.c
618
request.challenge, response.reply,
drivers/media/usb/hdpvr/hdpvr-core.c
175
challenge(response);
drivers/nvme/common/auth.c
374
const u8 *challenge, u8 *aug, size_t hlen)
drivers/nvme/common/auth.c
376
return nvme_auth_hmac(hmac_id, skey, skey_len, challenge, hlen, aug);
drivers/nvme/host/auth.c
418
u8 buf[4], *challenge = chap->c1;
drivers/nvme/host/auth.c
444
challenge = kmalloc(chap->hash_len, GFP_KERNEL);
drivers/nvme/host/auth.c
445
if (!challenge) {
drivers/nvme/host/auth.c
452
chap->c1, challenge,
drivers/nvme/host/auth.c
458
nvme_auth_hmac_update(&hmac, challenge, chap->hash_len);
drivers/nvme/host/auth.c
478
if (challenge != chap->c1)
drivers/nvme/host/auth.c
479
kfree(challenge);
drivers/nvme/host/auth.c
489
u8 buf[4], *challenge = chap->c2;
drivers/nvme/host/auth.c
508
challenge = kmalloc(chap->hash_len, GFP_KERNEL);
drivers/nvme/host/auth.c
509
if (!challenge) {
drivers/nvme/host/auth.c
516
chap->c2, challenge,
drivers/nvme/host/auth.c
524
__func__, chap->qid, (int)chap->hash_len, challenge);
drivers/nvme/host/auth.c
530
nvme_auth_hmac_update(&hmac, challenge, chap->hash_len);
drivers/nvme/host/auth.c
550
if (challenge != chap->c2)
drivers/nvme/host/auth.c
551
kfree(challenge);
drivers/nvme/target/auth.c
285
u8 *challenge = req->sq->dhchap_c1;
drivers/nvme/target/auth.c
308
challenge = kmalloc(shash_len, GFP_KERNEL);
drivers/nvme/target/auth.c
309
if (!challenge) {
drivers/nvme/target/auth.c
317
challenge, shash_len);
drivers/nvme/target/auth.c
325
nvme_auth_hmac_update(&hmac, challenge, shash_len);
drivers/nvme/target/auth.c
344
if (challenge != req->sq->dhchap_c1)
drivers/nvme/target/auth.c
345
kfree(challenge);
drivers/nvme/target/auth.c
357
u8 *challenge = req->sq->dhchap_c2;
drivers/nvme/target/auth.c
380
challenge = kmalloc(shash_len, GFP_KERNEL);
drivers/nvme/target/auth.c
381
if (!challenge) {
drivers/nvme/target/auth.c
389
challenge, shash_len);
drivers/nvme/target/auth.c
394
nvme_auth_hmac_update(&hmac, challenge, shash_len);
drivers/nvme/target/auth.c
413
if (challenge != req->sq->dhchap_c2)
drivers/nvme/target/auth.c
414
kfree(challenge);
drivers/staging/greybus/authentication.c
144
u8 *challenge, u8 *result, u8 *auth_response,
drivers/staging/greybus/authentication.c
164
memcpy(request->challenge, challenge, sizeof(request->challenge));
drivers/staging/greybus/authentication.c
249
authenticate->challenge,
drivers/staging/greybus/greybus_authentication.h
61
__u8 challenge[32];
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
921
elems->challenge = pos;
drivers/staging/rtl8723bs/include/ieee80211.h
668
u8 *challenge;
drivers/target/iscsi/iscsi_target_auth.c
401
ret = crypto_shash_finup(desc, chap->challenge,
drivers/target/iscsi/iscsi_target_auth.c
524
!memcmp(initiatorchg_binhex, chap->challenge,
drivers/target/iscsi/iscsi_target_auth.c
53
memset(chap->challenge, 0, MAX_CHAP_CHALLENGE_LEN);
drivers/target/iscsi/iscsi_target_auth.c
55
ret = get_random_bytes_wait(chap->challenge, chap->challenge_len);
drivers/target/iscsi/iscsi_target_auth.c
59
bin2hex(challenge_asciihex, chap->challenge,
drivers/target/iscsi/iscsi_target_auth.h
37
unsigned char challenge[MAX_CHAP_CHALLENGE_LEN];
drivers/thunderbolt/domain.c
717
u8 challenge[TB_SWITCH_KEY_SIZE];
drivers/thunderbolt/domain.c
731
get_random_bytes(challenge, sizeof(challenge));
drivers/thunderbolt/domain.c
732
ret = tb->cm_ops->challenge_switch_key(tb, sw, challenge, response);
drivers/thunderbolt/domain.c
738
challenge, sizeof(challenge), hmac);
drivers/thunderbolt/icm.c
1128
const u8 *challenge, u8 *response)
drivers/thunderbolt/icm.c
1140
memcpy(request.challenge, challenge, TB_SWITCH_KEY_SIZE);
drivers/thunderbolt/icm.c
553
const u8 *challenge, u8 *response)
drivers/thunderbolt/icm.c
564
memcpy(request.challenge, challenge, TB_SWITCH_KEY_SIZE);
drivers/thunderbolt/tb.h
530
const u8 *challenge, u8 *response);
drivers/thunderbolt/tb_msgs.h
256
u32 challenge[8];
drivers/thunderbolt/tb_msgs.h
265
u32 challenge[8];
drivers/thunderbolt/tb_msgs.h
419
u32 challenge[8];
drivers/thunderbolt/tb_msgs.h
449
u32 challenge[8];
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
113
info.challenge = desc->inblob;
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
26
void *challenge;
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c
39
info->result = rsi_attestation_token_init(info->challenge,
fs/afs/cm_security.c
180
static int afs_create_yfs_cm_token(struct sk_buff *challenge,
fs/afs/cm_security.c
204
enctype = rxgk_kernel_query_challenge(challenge);
fs/afs/cm_security.c
22
static int afs_create_yfs_cm_token(struct sk_buff *challenge,
fs/afs/cm_security.c
29
static int afs_respond_to_challenge(struct sk_buff *challenge)
fs/afs/cm_security.c
40
rxrpc_kernel_query_challenge(challenge, &peer, &peer_data,
fs/afs/cm_security.c
57
return rxrpc_kernel_reject_challenge(challenge, RX_USER_ABORT, -EPROTO,
fs/afs/cm_security.c
64
return rxkad_kernel_respond_to_challenge(challenge);
fs/afs/cm_security.c
69
return rxgk_kernel_respond_to_challenge(challenge, &appdata);
fs/afs/cm_security.c
79
afs_create_yfs_cm_token(challenge, server);
fs/afs/cm_security.c
86
return rxgk_kernel_respond_to_challenge(challenge, &appdata);
fs/afs/cm_security.c
90
return rxrpc_kernel_reject_challenge(challenge, RX_USER_ABORT, -EPROTO,
fs/smb/client/cifsencrypt.c
306
offsetof(struct ntlmv2_resp, challenge.key[0]));
fs/smb/client/cifsencrypt.c
309
memcpy(ntlmv2->challenge.key, ses->ntlmssp->cryptkey, CIFS_SERVER_CHALLENGE_SIZE);
fs/smb/client/cifsencrypt.c
311
memcpy(ntlmv2->challenge.key, ses->server->cryptkey, CIFS_SERVER_CHALLENGE_SIZE);
fs/smb/client/cifsencrypt.c
315
ntlmv2->challenge.key, hash_len,
fs/smb/client/smb1pdu.h
536
} __packed challenge;
include/linux/greybus/greybus_protocols.h
353
__u8 challenge[32];
include/linux/nvme-auth.h
48
const u8 *challenge, u8 *aug, size_t hlen);
include/net/af_rxrpc.h
102
void rxrpc_kernel_query_challenge(struct sk_buff *challenge,
include/net/af_rxrpc.h
106
int rxrpc_kernel_reject_challenge(struct sk_buff *challenge, u32 abort_code,
include/net/af_rxrpc.h
108
int rxkad_kernel_respond_to_challenge(struct sk_buff *challenge);
include/net/af_rxrpc.h
109
u32 rxgk_kernel_query_challenge(struct sk_buff *challenge);
include/net/af_rxrpc.h
110
int rxgk_kernel_respond_to_challenge(struct sk_buff *challenge,
include/soc/tegra/bpmp-abi.h
681
uint32_t challenge;
include/soc/tegra/bpmp-abi.h
752
uint32_t challenge;
include/trace/events/rxrpc.h
1293
__field(rxrpc_serial_t, challenge)
include/trace/events/rxrpc.h
1305
__entry->challenge = rsp->resp.challenge_serial;
include/trace/events/rxrpc.h
1316
__entry->challenge,
net/ceph/auth_x.c
870
void *challenge, int challenge_len,
net/ceph/auth_x.c
879
challenge, challenge_len);
net/ceph/auth_x.c
884
dp = challenge + __ceph_x_encrypt_offset(secret);
net/ceph/auth_x.c
898
void *challenge, int challenge_len)
net/ceph/auth_x.c
904
ret = decrypt_authorizer_challenge(&au->session_key, challenge,
net/mac80211/mlme.c
5354
const struct element *challenge;
net/mac80211/mlme.c
5363
challenge = cfg80211_find_elem(WLAN_EID_CHALLENGE, pos,
net/mac80211/mlme.c
5365
if (!challenge)
net/mac80211/mlme.c
5373
(void *)challenge,
net/mac80211/mlme.c
5374
challenge->datalen + sizeof(*challenge),
net/rxrpc/ar-internal.h
317
struct sk_buff *challenge,
net/rxrpc/ar-internal.h
321
int (*sendmsg_respond_to_challenge)(struct sk_buff *challenge,
net/rxrpc/ar-internal.h
326
struct sk_buff *challenge);
net/rxrpc/insecure.c
50
static int none_sendmsg_respond_to_challenge(struct sk_buff *challenge,
net/rxrpc/oob.c
350
void rxrpc_kernel_query_challenge(struct sk_buff *challenge,
net/rxrpc/oob.c
355
struct rxrpc_skb_priv *sp = rxrpc_skb(challenge);
net/rxrpc/oob.c
377
int rxrpc_kernel_reject_challenge(struct sk_buff *challenge, u32 abort_code,
net/rxrpc/oob.c
380
struct rxrpc_skb_priv *sp = rxrpc_skb(challenge);
net/rxrpc/recvmsg.c
222
struct sk_buff *challenge, unsigned int flags)
net/rxrpc/recvmsg.c
224
struct rxrpc_skb_priv *sp = rxrpc_skb(challenge);
net/rxrpc/recvmsg.c
227
return conn->security->challenge_to_recvmsg(conn, challenge, msg);
net/rxrpc/rxgk.c
1014
struct sk_buff *challenge,
net/rxrpc/rxgk.c
1023
return rxgk_construct_response(conn, challenge, appdata);
net/rxrpc/rxgk.c
1027
struct sk_buff *challenge)
net/rxrpc/rxgk.c
1031
return rxgk_respond_to_challenge(conn, challenge, &appdata);
net/rxrpc/rxgk.c
1044
int rxgk_kernel_respond_to_challenge(struct sk_buff *challenge,
net/rxrpc/rxgk.c
1047
struct rxrpc_skb_priv *csp = rxrpc_skb(challenge);
net/rxrpc/rxgk.c
1049
return rxgk_respond_to_challenge(csp->chall.conn, challenge, appdata);
net/rxrpc/rxgk.c
1057
static int rxgk_sendmsg_respond_to_challenge(struct sk_buff *challenge,
net/rxrpc/rxgk.c
1073
return rxgk_kernel_respond_to_challenge(challenge, &appdata);
net/rxrpc/rxgk.c
743
u32 rxgk_kernel_query_challenge(struct sk_buff *challenge)
net/rxrpc/rxgk.c
745
struct rxrpc_skb_priv *sp = rxrpc_skb(challenge);
net/rxrpc/rxgk.c
756
struct sk_buff *challenge,
net/rxrpc/rxgk.c
839
struct sk_buff *challenge,
net/rxrpc/rxgk.c
857
ret = skb_copy_bits(challenge, sizeof(struct rxrpc_wire_header),
net/rxrpc/rxgk.c
925
struct sk_buff *challenge,
net/rxrpc/rxgk.c
967
ret = rxgk_construct_authenticator(conn, challenge, appdata, response,
net/rxrpc/rxgk.c
995
csp = rxrpc_skb(challenge);
net/rxrpc/rxkad.c
509
struct rxkad_challenge challenge;
net/rxrpc/rxkad.c
521
challenge.version = htonl(2);
net/rxrpc/rxkad.c
522
challenge.nonce = htonl(conn->rxkad.nonce);
net/rxrpc/rxkad.c
523
challenge.min_level = htonl(0);
net/rxrpc/rxkad.c
524
challenge.__padding = 0;
net/rxrpc/rxkad.c
545
iov[1].iov_base = &challenge;
net/rxrpc/rxkad.c
546
iov[1].iov_len = sizeof(challenge);
net/rxrpc/rxkad.c
590
struct rxkad_challenge challenge;
net/rxrpc/rxkad.c
611
&challenge, sizeof(challenge)) < 0) {
net/rxrpc/rxkad.c
617
version = ntohl(challenge.version);
net/rxrpc/rxkad.c
618
sp->chall.rxkad_nonce = ntohl(challenge.nonce);
net/rxrpc/rxkad.c
619
min_level = ntohl(challenge.min_level);
net/rxrpc/rxkad.c
644
struct sk_buff *challenge,
net/rxrpc/rxkad.c
648
struct rxrpc_skb_priv *csp = rxrpc_skb(challenge);
net/rxrpc/rxkad.c
698
struct sk_buff *challenge)
net/rxrpc/rxkad.c
710
return rxrpc_abort_conn(conn, challenge, RXKADEXPIRED, ret,
net/rxrpc/rxkad.c
728
ret = rxkad_insert_response_header(conn, token, challenge, response,
net/rxrpc/rxkad.c
738
csp = rxrpc_skb(challenge);
net/rxrpc/rxkad.c
755
static int rxkad_sendmsg_respond_to_challenge(struct sk_buff *challenge,
net/rxrpc/rxkad.c
769
int rxkad_kernel_respond_to_challenge(struct sk_buff *challenge)
net/rxrpc/rxkad.c
771
struct rxrpc_skb_priv *csp = rxrpc_skb(challenge);
net/rxrpc/rxkad.c
773
return rxkad_respond_to_challenge(csp->chall.conn, challenge);