Symbol: aad
arch/powerpc/crypto/aes-gcm-p10-glue.c
103
gcm_ghash_p10(nXi, hash->Htable+32, aad, i);
arch/powerpc/crypto/aes-gcm-p10-glue.c
104
aad += i;
arch/powerpc/crypto/aes-gcm-p10-glue.c
109
nXi[i] ^= aad[i];
arch/powerpc/crypto/aes-gcm-p10-glue.c
44
unsigned char *aad, unsigned int alen);
arch/powerpc/crypto/aes-gcm-p10-glue.c
95
unsigned char *aad, int alen)
arch/s390/include/asm/cpacf.h
715
const u8 *aad, unsigned long aad_len)
arch/s390/include/asm/cpacf.h
722
a.even = (unsigned long)aad;
arch/s390/include/asm/cpacf.h
730
[aad] "+&d" (a.pair)
arch/x86/crypto/aesni-intel_glue.c
923
u8 ghash_acc[16], const u8 *aad, int aadlen);
arch/x86/crypto/aesni-intel_glue.c
926
u8 ghash_acc[16], const u8 *aad, int aadlen);
arch/x86/crypto/aesni-intel_glue.c
929
u8 ghash_acc[16], const u8 *aad, int aadlen);
arch/x86/crypto/aesni-intel_glue.c
932
u8 ghash_acc[16], const u8 *aad, int aadlen);
arch/x86/crypto/aesni-intel_glue.c
935
const u8 *aad, int aadlen, int flags)
arch/x86/crypto/aesni-intel_glue.c
939
ghash_acc, aad, aadlen);
arch/x86/crypto/aesni-intel_glue.c
942
ghash_acc, aad, aadlen);
arch/x86/crypto/aesni-intel_glue.c
945
aad, aadlen);
arch/x86/crypto/aesni-intel_glue.c
948
aad, aadlen);
drivers/clk/imx/clk-imx35.c
103
aad = &clk_consumer[0];
drivers/clk/imx/clk-imx35.c
113
if (aad->sel)
drivers/clk/imx/clk-imx35.c
114
clk[arm] = imx_clk_fixed_factor("arm", "mpll_075", 1, aad->arm);
drivers/clk/imx/clk-imx35.c
116
clk[arm] = imx_clk_fixed_factor("arm", "mpll", 1, aad->arm);
drivers/clk/imx/clk-imx35.c
131
clk[ahb] = imx_clk_fixed_factor("ahb", "arm", 1, aad->ahb);
drivers/clk/imx/clk-imx35.c
88
struct arm_ahb_div *aad;
drivers/clk/imx/clk-imx35.c
96
aad = &clk_consumer[consumer_sel];
drivers/clk/imx/clk-imx35.c
97
if (!aad->arm) {
drivers/crypto/ccp/ccp-ops.c
643
struct ccp_data aad;
drivers/crypto/ccp/ccp-ops.c
759
ret = ccp_init_data(&wa->aad, cmd_q, p_aad, aes->aad_len,
drivers/crypto/ccp/ccp-ops.c
768
while (wa->aad.sg_wa.bytes_left) {
drivers/crypto/ccp/ccp-ops.c
769
ccp_prepare_data(&wa->aad, NULL, &wa->op, AES_BLOCK_SIZE, true);
drivers/crypto/ccp/ccp-ops.c
777
ccp_process_data(&wa->aad, NULL, &wa->op);
drivers/crypto/ccp/ccp-ops.c
914
ccp_free_data(&wa->aad, cmd_q);
drivers/crypto/sa2ul.h
254
struct sa_cmdl_param_info aad;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
130
aad[0] = pos[0] & 0x8f;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
131
aad[1] = pos[1] & 0xc7;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
132
memcpy(aad + 2, &hdr->addrs, 3 * ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
134
aad[20] = pos[0] & 0x0f;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
135
aad[21] = 0; /* all bits masked */
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
136
memset(aad + 22, 0, 8);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
138
memcpy(aad + 22, hdr->addr4, ETH_ALEN);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
140
aad[a4_included ? 28 : 22] = qc;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
189
u8 *aad = key->tx_aad;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
207
aad_len = ccmp_init_iv_and_aad(hdr, key->tx_pn, iv, aad);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
212
sg_set_buf(&sg[0], aad, aad_len);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
254
u8 *aad = key->rx_aad;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
310
aad_len = ccmp_init_iv_and_aad(hdr, pn, iv, aad);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
313
sg_set_buf(&sg[0], aad, aad_len);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
88
const u8 *pn, u8 *iv, u8 *aad)
net/mac80211/aead_api.c
18
int aead_encrypt(struct crypto_aead *tfm, u8 *b_0, u8 *aad, size_t aad_len,
net/mac80211/aead_api.c
33
memcpy(__aad, aad, aad_len);
net/mac80211/aead_api.c
50
int aead_decrypt(struct crypto_aead *tfm, u8 *b_0, u8 *aad, size_t aad_len,
net/mac80211/aead_api.c
68
memcpy(__aad, aad, aad_len);
net/mac80211/aead_api.h
13
int aead_encrypt(struct crypto_aead *tfm, u8 *b_0, u8 *aad,
net/mac80211/aead_api.h
17
int aead_decrypt(struct crypto_aead *tfm, u8 *b_0, u8 *aad,
net/mac80211/aes_ccm.h
22
u8 *b_0, u8 *aad, u8 *data,
net/mac80211/aes_ccm.h
25
return aead_encrypt(tfm, b_0, aad + 2,
net/mac80211/aes_ccm.h
26
be16_to_cpup((__be16 *)aad),
net/mac80211/aes_ccm.h
32
u8 *b_0, u8 *aad, u8 *data,
net/mac80211/aes_ccm.h
35
return aead_decrypt(tfm, b_0, aad + 2,
net/mac80211/aes_ccm.h
36
be16_to_cpup((__be16 *)aad),
net/mac80211/aes_cmac.c
23
int ieee80211_aes_cmac(struct crypto_shash *tfm, const u8 *aad,
net/mac80211/aes_cmac.c
37
err = crypto_shash_update(desc, aad, AAD_LEN);
net/mac80211/aes_cmac.c
40
fc = (const __le16 *)aad;
net/mac80211/aes_cmac.h
14
int ieee80211_aes_cmac(struct crypto_shash *tfm, const u8 *aad,
net/mac80211/aes_gcm.h
14
u8 *j_0, u8 *aad, u8 *data,
net/mac80211/aes_gcm.h
17
return aead_encrypt(tfm, j_0, aad + 2,
net/mac80211/aes_gcm.h
18
be16_to_cpup((__be16 *)aad),
net/mac80211/aes_gcm.h
23
u8 *j_0, u8 *aad, u8 *data,
net/mac80211/aes_gcm.h
26
return aead_decrypt(tfm, j_0, aad + 2,
net/mac80211/aes_gcm.h
27
be16_to_cpup((__be16 *)aad),
net/mac80211/aes_gmac.c
17
int ieee80211_aes_gmac(struct crypto_aead *tfm, const u8 *aad, u8 *nonce,
net/mac80211/aes_gmac.c
37
memcpy(__aad, aad, GMAC_AAD_LEN);
net/mac80211/aes_gmac.c
39
fc = (const __le16 *)aad;
net/mac80211/aes_gmac.h
16
int ieee80211_aes_gmac(struct crypto_aead *tfm, const u8 *aad, u8 *nonce,
net/mac80211/wpa.c
1025
bip_aad(skb, aad);
net/mac80211/wpa.c
1033
if (ieee80211_aes_gmac(key->u.aes_gmac.tfm, aad, nonce,
net/mac80211/wpa.c
318
static u8 ccmp_gcmp_aad(struct sk_buff *skb, u8 *aad, bool spp_amsdu)
net/mac80211/wpa.c
359
put_unaligned_be16(len_a, &aad[0]);
net/mac80211/wpa.c
360
put_unaligned(mask_fc, (__le16 *)&aad[2]);
net/mac80211/wpa.c
361
memcpy(&aad[4], &hdr->addrs, 3 * ETH_ALEN);
net/mac80211/wpa.c
364
aad[22] = *((u8 *) &hdr->seq_ctrl) & 0x0f;
net/mac80211/wpa.c
365
aad[23] = 0;
net/mac80211/wpa.c
368
memcpy(&aad[24], hdr->addr4, ETH_ALEN);
net/mac80211/wpa.c
369
aad[30] = qos_tid;
net/mac80211/wpa.c
370
aad[31] = 0;
net/mac80211/wpa.c
372
memset(&aad[24], 0, ETH_ALEN + IEEE80211_QOS_CTL_LEN);
net/mac80211/wpa.c
373
aad[24] = qos_tid;
net/mac80211/wpa.c
379
static void ccmp_special_blocks(struct sk_buff *skb, u8 *pn, u8 *b_0, u8 *aad,
net/mac80211/wpa.c
383
u8 qos_tid = ccmp_gcmp_aad(skb, aad, spp_amsdu);
net/mac80211/wpa.c
436
u8 aad[CCM_AAD_LEN];
net/mac80211/wpa.c
490
ccmp_special_blocks(skb, pn, b_0, aad,
net/mac80211/wpa.c
492
return ieee80211_aes_ccm_encrypt(key->u.ccmp.tfm, b_0, aad, pos, len,
net/mac80211/wpa.c
567
u8 aad[2 * AES_BLOCK_SIZE];
net/mac80211/wpa.c
570
ccmp_special_blocks(skb, pn, b_0, aad,
net/mac80211/wpa.c
574
key->u.ccmp.tfm, b_0, aad,
net/mac80211/wpa.c
595
static void gcmp_special_blocks(struct sk_buff *skb, u8 *pn, u8 *j_0, u8 *aad,
net/mac80211/wpa.c
603
ccmp_gcmp_aad(skb, aad, spp_amsdu);
net/mac80211/wpa.c
637
u8 aad[GCM_AAD_LEN];
net/mac80211/wpa.c
692
gcmp_special_blocks(skb, pn, j_0, aad,
net/mac80211/wpa.c
694
return ieee80211_aes_gcm_encrypt(key->u.gcmp.tfm, j_0, aad, pos, len,
net/mac80211/wpa.c
764
u8 aad[2 * AES_BLOCK_SIZE];
net/mac80211/wpa.c
767
gcmp_special_blocks(skb, pn, j_0, aad,
net/mac80211/wpa.c
771
key->u.gcmp.tfm, j_0, aad,
net/mac80211/wpa.c
793
static void bip_aad(struct sk_buff *skb, u8 *aad)
net/mac80211/wpa.c
805
put_unaligned(mask_fc, (__le16 *) &aad[0]);
net/mac80211/wpa.c
807
memcpy(aad + 2, &hdr->addrs, 3 * ETH_ALEN);
net/mac80211/wpa.c
841
u8 aad[20];
net/mac80211/wpa.c
873
bip_aad(skb, aad);
net/mac80211/wpa.c
875
if (ieee80211_aes_cmac(key->u.aes_cmac.tfm, aad,
net/mac80211/wpa.c
892
u8 aad[20], mic[IEEE80211_CMAC_256_MIC_LEN], ipn[6];
net/mac80211/wpa.c
920
bip_aad(skb, aad);
net/mac80211/wpa.c
921
if (ieee80211_aes_cmac(key->u.aes_cmac.tfm, aad,
net/mac80211/wpa.c
947
u8 aad[GMAC_AAD_LEN];
net/mac80211/wpa.c
978
bip_aad(skb, aad);
net/mac80211/wpa.c
985
if (ieee80211_aes_gmac(key->u.aes_gmac.tfm, aad, nonce,
net/mac80211/wpa.c
999
u8 aad[GMAC_AAD_LEN], *mic, ipn[6], nonce[GMAC_NONCE_LEN];
net/tls/tls_device_fallback.c
133
struct scatterlist *sg_out, char *aad, char *iv,
net/tls/tls_device_fallback.c
143
rc = tls_enc_record(aead_req, aead, aad, iv,
net/tls/tls_device_fallback.c
308
void *buf, *iv, *aad, *dummy_buf, *salt;
net/tls/tls_device_fallback.c
329
aad = buf + cipher_desc->salt + cipher_desc->iv;
net/tls/tls_device_fallback.c
330
dummy_buf = aad + TLS_AAD_SPACE_SIZE;
net/tls/tls_device_fallback.c
341
if (tls_enc_records(aead_req, ctx->aead_send, sg_in, sg_out, aad, iv,
net/tls/tls_device_fallback.c
41
struct crypto_aead *aead, char *aad,
net/tls/tls_device_fallback.c
71
tls_make_aad(aad, len - cipher_desc->tag, (char *)&rcd_sn, buf[0], prot);
net/tls/tls_device_fallback.c
77
sg_set_buf(sg_in, aad, TLS_AAD_SPACE_SIZE);
net/tls/tls_device_fallback.c
78
sg_set_buf(sg_out, aad, TLS_AAD_SPACE_SIZE);
net/tls/tls_sw.c
1603
tls_make_aad(dctx->aad, rxm->full_len - prot->overhead_size +
net/tls/tls_sw.c
1609
sg_set_buf(&sgin[0], dctx->aad, prot->aad_size);
net/tls/tls_sw.c
1618
sg_set_buf(&sgout[0], dctx->aad, prot->aad_size);
net/tls/tls_sw.c
1626
sg_set_buf(&sgout[0], dctx->aad, prot->aad_size);
net/tls/tls_sw.c
65
u8 aad[TLS_MAX_AAD_SIZE];
security/apparmor/file.c
48
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/include/audit.h
174
#define aad_of_va(VA) aad((struct common_audit_data *)(VA))
security/apparmor/ipc.c
55
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/mount.c
91
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/net.c
117
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/policy.c
823
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/policy_unpack.c
38
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/resource.c
33
struct apparmor_audit_data *ad = aad(sa);
security/apparmor/task.c
209
struct apparmor_audit_data *ad = aad(sa);
sound/soc/codecs/da7219-aad.c
1038
struct da7219_aad_priv *da7219_aad = da7219->aad;
sound/soc/codecs/da7219-aad.c
1068
da7219->aad = da7219_aad;
sound/soc/codecs/da7219-aad.c
35
da7219->aad->jack = jack;
sound/soc/codecs/da7219-aad.c
36
da7219->aad->jack_inserted = false;
sound/soc/codecs/da7219-aad.c
766
struct da7219_aad_priv *da7219_aad = da7219->aad;
sound/soc/codecs/da7219-aad.c
899
struct da7219_aad_priv *da7219_aad = da7219->aad;
sound/soc/codecs/da7219-aad.c
930
struct da7219_aad_priv *da7219_aad = da7219->aad;
sound/soc/codecs/da7219-aad.c
964
struct da7219_aad_priv *da7219_aad = da7219->aad;
sound/soc/codecs/da7219-aad.c
993
struct da7219_aad_priv *da7219_aad = da7219->aad;
sound/soc/codecs/da7219.h
809
struct da7219_aad_priv *aad;