spu_chunk_cleanup(9)
π NAME π
okay bestie, this is the Kernel API Manual page for spu_chunk_cleanup(9) β manual name folded right in here, you're welcome. It does the cleanup after processing one chunk of a request. Periodt.
β¨ SYNOPSIS β¨
void spu_chunk_cleanup (struct iproc_reqctx_s *rctx );
π ARGUMENTS π
rctxβ the request context. That's the argument, and it's lowkey the whole vibe here.
π§ DESCRIPTION π§
Mailbox scatterlists are allocated for each chunk. So after each chunk gets processed, free them. That's the job β it's giving tidy little cleanup moment, no cap.
π₯ SEE ALSO π₯
The kernel file is ./drivers/crypto/bcm/cipher.c, and here's the full squad of related pages:
select_channel(9)spu_skcipher_rx_sg_create(9)spu_skcipher_tx_sg_create(9)handle_skcipher_req(9)handle_skcipher_resp(9)spu_ahash_rx_sg_create(9)spu_ahash_tx_sg_create(9)handle_ahash_req(9)spu_hmac_outer_hash(9)ahash_req_done(9)handle_ahash_resp(9)spu_aead_rx_sg_create(9)spu_aead_tx_sg_create(9)handle_aead_req(9)handle_aead_resp(9)finish_req(9)spu_rx_callback(9)skcipher_enqueue(9)spu_no_incr_hash(9)aead_gcm_esp_setkey(9)rfc4543_gcm_esp_setkey(9)aead_ccm_esp_setkey(9)spu_functions_register(9)spu_mb_init(9)
source/version: ./drivers/crypto/bcm Β· date: October 2026 Β· page: spu_chunk_cleanup(9) π«Άπ
π¦ 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