Defined in 2 files as a prototype:

Defined in 183 files as a member:

Defined in 4 files as a macro:

Defined in 5 files as a function:

Defined in 1 files as a enumerator:

Referenced in 1966 files:

Smatch assignments to (struct aead_instance)->free:

crypto/gcm.c crypto_gcm_create_common() -> (struct aead_instance)->free [0-u64max]

crypto/gcm.c crypto_gcm_free() -> (struct aead_instance)->free [min-max]

crypto/gcm.c crypto_rfc4106_create() -> (struct aead_instance)->free [0-u64max]

crypto/gcm.c crypto_rfc4106_free() -> (struct aead_instance)->free [min-max]

crypto/gcm.c crypto_rfc4543_create() -> (struct aead_instance)->free [0-u64max]

crypto/gcm.c crypto_rfc4543_free() -> (struct aead_instance)->free [min-max]

crypto/krb5enc.c krb5enc_create() -> (struct aead_instance)->free [0-u64max]

crypto/krb5enc.c krb5enc_free() -> (struct aead_instance)->free [min-max]

crypto/essiv.c essiv_aead_free_instance() -> (struct aead_instance)->free [min-max]

crypto/essiv.c essiv_create() -> (struct aead_instance)->free [0-u64max]

crypto/seqiv.c seqiv_aead_create() -> (struct aead_instance)->free [min-max]

crypto/authenc.c crypto_authenc_create() -> (struct aead_instance)->free [0-u64max]

crypto/authenc.c crypto_authenc_free() -> (struct aead_instance)->free [min-max]

crypto/authencesn.c crypto_authenc_esn_create() -> (struct aead_instance)->free [0-u64max]

crypto/authencesn.c crypto_authenc_esn_free() -> (struct aead_instance)->free [min-max]

crypto/aead.c crypto_aead_free_instance() -> (struct aead_instance)->free [min-max]

crypto/chacha20poly1305.c chachapoly_create() -> (struct aead_instance)->free [0-u64max]

crypto/chacha20poly1305.c chachapoly_free() -> (struct aead_instance)->free [min-max]

crypto/echainiv.c echainiv_aead_create() -> (struct aead_instance)->free [min-max]

crypto/pcrypt.c pcrypt_create_aead() -> (struct aead_instance)->free [0-u64max]

crypto/pcrypt.c pcrypt_free() -> (struct aead_instance)->free [min-max]

crypto/geniv.c aead_geniv_alloc() -> (struct aead_instance)->free [0-u64max]

crypto/geniv.c aead_geniv_free() -> (struct aead_instance)->free [min-max]

crypto/ccm.c crypto_ccm_create_common() -> (struct aead_instance)->free [0-u64max]

crypto/ccm.c crypto_ccm_free() -> (struct aead_instance)->free [min-max]

crypto/ccm.c crypto_rfc4309_create() -> (struct aead_instance)->free [0-u64max]

crypto/ccm.c crypto_rfc4309_free() -> (struct aead_instance)->free [min-max]

crypto/cryptd.c cryptd_aead_free() -> (struct aead_instance)->free [min-max]

crypto/cryptd.c cryptd_create_aead() -> (struct aead_instance)->free [0-u64max]