versal_pm_aes_update_aad(9)
π versal_pm_aes_update_aad(9) β AES update aad β¨
okay bestie, welcome to the Kernel API Manual entry for versal_pm_aes_update_aad β yes, the AES update-aad girlie is here, and she is ready to explain herself. π
β¨ NAME β¨
versal_pm_aes_update_aad β AES update aad
literally the function for updating AAD data. no cap. π¦
πΈ SYNOPSIS πΈ
it's giving βone function, two arguments, zero nonsenseβ:
int versal_pm_aes_update_aad (const u64 aad_addr , const u32 aad_len );
π ARGUMENTS π
aad_addrβ AES aad address. that's the address, bestie. πaad_lenβ AES aad data length. that's how long the AAD data is. π
π DESCRIPTION π
okay so this function provides support to update AAD data. that's the whole assignment: update AAD data. iconic, focused, and honestly kind of main-character energy for a kernel function. β¨
π₯ RETURN π₯
returns status, either success or error+reason. so yeah β success or error+reason, no in-between vibe. π
π SEE ALSO π
go peek at these, bestie β they're all part of the same little crypto/firmware friend group:
- Kernel file
./drivers/firmware/xilinx/zynqmp-crypto.c zynqmp_pm_aes_engine(9)zynqmp_pm_sha_hash(9)xlnx_get_crypto_dev_data(9)versal_pm_aes_key_write(9)versal_pm_aes_key_zero(9)versal_pm_aes_op_init(9)versal_pm_aes_enc_update(9)versal_pm_aes_enc_final(9)versal_pm_aes_dec_update(9)versal_pm_aes_dec_final(9)versal_pm_aes_init(9)
later, bestie π«Ά β this page comes from ./drivers/firmware/xilinx, dated October 2026. mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms