set_dout_mlli(9)
π
set_dout_mlli(9) β Kernel API Manual energy β¨
okay so bestie, welcome to the set_dout_mlli(9) page β itβs giving kernel API manual, but make it make sense. This one sets the DOUT field of a HW descriptor to MLLI type, and the LAST INDICATION is provided by the user. no cap, thatβs the whole vibe. π
πΈ SYNOPSIS πΈ
Hereβs the signature, bestie β copy it exactly, donβt freestyle it:
void set_dout_mlli (struct cc_hw_desc *pdesc , u32 addr , u32 size , enum cc_axi_sec axi_sec , bool last_ind );
π ARGUMENTS π
five args, one iconic little lineup:
pdescβ Pointer to HW descriptor struct. literally the descriptor youβre handing over, bestie.addrβ DOUT address. thatβs the address, periodt.sizeβ Data size in bytes. keep it in bytes. πaxi_secβ AXI secure bit. the secure-bit moment. πlast_indβ The last indication bit. this is the bit itself; theLAST INDICATIONis provided by the user. π«
π¦ SEE ALSO π¦
If youβre in your cross-reference era β same β go peek at the kernel file ./drivers/crypto/ccree/cc_hw_queue_defs.h and these absolute icons:
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_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_aes(9)set_key_size_des(9)set_setup_mode(9)set_cipher_do(9)
okay thatβs the page, bestie! it comes from ./drivers/crypto/ccree, 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