set_xor_active(9)
okay bestie, welcome to set_xor_active(9) from the Kernel API Manual β¨ this page is short, it's sweet, and it's literally here to explain one descriptor bit. No cap. π
πΈ NAME πΈ
set_xor_active β set the XOR indicator bit in the descriptor. That's the whole assignment, bestie: she sets the XOR indicator bit in the descriptor, and she does it with main character energy. π₯
β¨ SYNOPSIS β¨
the signature is iconic and very compact:
void set_xor_active (struct cc_hw_desc *pdesc );
that's the call, periodt. π«Ά
π ARGUMENTS π
pdescβ pointer to HW descriptor struct. that's it. that's the argument. she wants the pointer, and the HW descriptor struct is what it points at. π
π¦ SEE ALSO π¦
the Kernel file ./drivers/crypto/ccree/cc_hw_queue_defs.h is where this crew hangs out, and the whole squad is:
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_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)
go bother them for the full lore, iykyk π
mwah π this page is signed off from ./drivers/crypto/ccree, dated October 2026, and it's still set_xor_active(9) β catch u in the kernel, bestie! π«Άβ¨
π¦ 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