spu2_hash_type(9)
π spu2_hash_type π
okay so bestie, welcome to spu2_hash_type from the Kernel API Manual β the tiny page with big βwhat kind of hash operation is this?β energy. π«Άβ¨
πΈ NAME πΈ
spu2_hash_type β determine the type of hash operation. literally the whole point, no cap. π
π SYNOPSIS π
enum hash_type spu2_hash_type (u32 src_sent );
π¦ ARGUMENTS π¦
src_sentβ the number of bytes in the current request that have already been sent to the SPU to be hashed. thatβs the vibe check for this one. π
π₯ DESCRIPTION π₯
okay so hereβs the tea: SPU2 always does a FULL hash operation. like, always. periodt. π
π SEE ALSO π
bestie, the Kernel file ./drivers/crypto/bcm/spu2.c is the main character, and these linked functions are all part of the group chat:
spu2_cipher_xlate(9)spu2_hash_xlate(9)spu2_fmd_init(9)spu2_fmd_ctrl0_write(9)spu2_fmd_ctrl1_write(9)spu2_fmd_ctrl2_write(9)spu2_fmd_ctrl3_write(9)spu2_ctx_max_payload(9)spu2_payload_length(9)spu2_response_hdr_len(9)spu2_hash_pad_len(9)spu2_gcm_ccm_pad_len(9)spu2_assoc_resp_len(9)spu2_aead_ivlen(9)spu2_digest_size(9)spu2_create_request(9)spu2_cipher_req_init(9)spu2_cipher_req_finish(9)spu2_request_pad(9)spu2_xts_tweak_in_payload(9)spu2_tx_status_len(9)spu2_rx_status_len(9)spu2_status_process(9)spu2_ccm_update_iv(9)spu2_wordalign_padlen(9)
source: ./drivers/crypto/bcm Β· date: October 2026 Β· title: spu2_hash_type(9) β mwah, bye 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