set_key_size_aes(9)
π NAME π
set_key_size_aes β Set AES key size. β¨
okay bestie, this is the set_key_size_aes(9) page, and the manual name is Kernel API Manual β folded in right here near the top like a little name tag, not copy-pasted as a header line. π
β¨ SYNOPSIS β¨
the whole signature is literally this, no cap:
void set_key_size_aes (struct cc_hw_desc *pdesc , u32 size );
π ARGUMENTS π
pdescβ Pointer to HW descriptor struct. like, hand it the pointer to the HW descriptor struct, bestie π«Άsizeβ Key size in bytes (NOT size code). this is the key size in bytes β NOT the size code. do not send the code, send the actual bytes. periodt π
π¦ SEE ALSO π¦
the whole (9) squad is here, plus the kernel file:
Kernel file: ./drivers/crypto/ccree/cc_hw_queue_defs.h
hw_desc_init(9)set_queue_last_ind_bit(9)set_din_type(9)set_din_no_dma(9)set_cpp_crypto_key(9)set_din_sram(9)set_din_const(9)set_din_not_last_indication(9)set_dout_type(9)set_dout_dlli(9)set_dout_mlli(9)set_dout_no_dma(9)set_xor_val(9)set_xor_active(9)set_aes_not_hash_mode(9)set_aes_xor_crypto_key(9)set_dout_sram(9)set_xex_data_unit_size(9)set_multi2_num_rounds(9)set_flow_mode(9)set_cipher_mode(9)set_hash_cipher_mode(9)set_cipher_config0(9)set_cipher_config1(9)set_hw_crypto_key(9)set_bytes_swap(9)set_cmac_size0_mode(9)set_key_size(9)set_key_size_des(9)set_setup_mode(9)set_cipher_do(9)
muah π this little page comes from source/version ./drivers/crypto/ccree, dated October 2026, and the manual is set_key_size_aes(9) β bye bestie, go set that AES key size correctly πππ«Ά
π¦ 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