s5p_hash_irq_disable(9)
π
s5p_hash_irq_disable β the s5p_hash_irq_disable(9) glow-up
okay so bestie, welcome to the Kernel API Manual β¨ this one's a little function from the crypto corner of the kernel and honestly? it's giving "small but iconic." let's get into it π
πΈ NAME πΈ
s5p_hash_irq_disable β literally just disables the irq HASH signals π
that's the whole vibe, no cap.
β¨ SYNOPSIS β¨
void s5p_hash_irq_disable (struct s5p_aes_dev *dev , u32 flags );
likeβ¦ she takes two things and returns nothing. void queen behavior π she does the job and leaves, periodt.
π¦ ARGUMENTS π¦
devβ the secss device π«Ά this is your whole little hardware bestie, the thing you're poking at.flagsβ a bitfield with the irq's you wanna disable π you're basically handing her a lil checklist of which interrupts to silence.
ngl if you get the flags wrong you're gonna be muting the wrong thing, so double-check your bits before you commit π
π₯ SEE ALSO π₯
okay this is the part where she name-drops literally everyone in the friend group π all from the kernel file ./drivers/crypto/s5p-sss.c β go say hi to:
struct samsung_aes_variant(9)struct s5p_aes_dev(9)struct s5p_hash_reqctx(9)struct s5p_hash_ctx(9)s5p_set_dma_hashdata(9)s5p_hash_rx(9)s5p_hash_read_msg(9)s5p_hash_write_ctx_iv(9)s5p_hash_write_iv(9)s5p_hash_copy_result(9)s5p_hash_dma_flush(9)s5p_hash_dma_enable(9)s5p_hash_irq_enable(9)s5p_hash_set_flow(9)s5p_ahash_dma_init(9)s5p_hash_write_ctrl(9)s5p_hash_xmit_dma(9)s5p_hash_copy_sgs(9)s5p_hash_copy_sg_lists(9)s5p_hash_prepare_sgs(9)s5p_hash_prepare_request(9)s5p_hash_update_dma_stop(9)s5p_hash_finish(9)s5p_hash_finish_req(9)s5p_hash_handle_queue(9)s5p_hash_tasklet_cb(9)s5p_hash_enqueue(9)s5p_hash_update(9)s5p_hash_final(9)s5p_hash_finup(9)s5p_hash_init(9)s5p_hash_digest(9)s5p_hash_cra_init_alg(9)s5p_hash_cra_init(9)s5p_hash_cra_exit(9)s5p_hash_export(9)s5p_hash_import(9)
honestly an entire ensemble cast, main character energy all around π also peep her sibling s5p_hash_irq_enable(9) β the two of them are the on/off duo iykyk π§
okay that's the page!! and before you go β this lil beauty lives in ./drivers/crypto and the version/date stamp on it is October 2026 π so if future-you is reading this in October 2026β¦ hi, slay, hope the interrupts are quiet πΈ 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