set_multi2_num_rounds(9)
okay so bestie, welcome to set_multi2_num_rounds(9) from the Kernel API Manual β¨ this one sets the number of rounds for Multi2 in data_out_addr[15:0], and it's giving βtiny descriptor helper with main character energyβ π
πΈ NAME πΈ
set_multi2_num_rounds β sets the number of rounds for Multi2 in data_out_addr[15:0] π periodt, that's the iconic little setter, and we're obsessed.
β¨ SYNOPSIS β¨
the whole signature, fresh and exact, no cap:
void set_multi2_num_rounds (struct cc_hw_desc *pdesc , u32 num );
yep, the return type is void, and it takes pdesc plus num β the signature ate and left no crumbs π«Ά
π¦ ARGUMENTS π¦
pdescβ Pointer to HW descriptor struct. literally the pointer to the HW descriptor struct, bestie β very main character for the descriptor π«Άnumβ Number of rounds for Multi2. that's the rounds count, no cap π₯
π SEE ALSO π
okay so this page is lowkey part of a whole squad, and the Kernel file is ./drivers/crypto/ccree/cc_hw_queue_defs.h π vibe check: here's every single (9) reference, fr fr, ngl this list is a lot but we're not skipping a single one π
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_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_aes(9)set_key_size_des(9)set_setup_mode(9)set_cipher_do(9)
mwah π β from ./drivers/crypto/ccree, dated October 2026, page set_multi2_num_rounds(9) π that's the whole manual, bestie; go set those rounds and slay β¨
π¦ 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