ibmvtpm_send_crq_word(9)
π ibmvtpm_send_crq_word(9) π
okay so bestie, welcome to the Kernel API Manual β this one's ibmvtpm_send_crq_word, and honestly? she's a tiny icon. all she does is send a CRQ request, and she does it flawlessly. periodt. β¨
πΈ NAME πΈ
ibmvtpm_send_crq_word β Send a CRQ request π
π¦ SYNOPSIS π¦
int ibmvtpm_send_crq_word (struct vio_dev *vdev , u64 w1 );
like, that's the whole signature. no notes. π
β¨ ARGUMENTS β¨
vdevβ the vio device struct, aka the whole vibe of the device we're talking to π«Άw1β the pre-constructed first word of the tpm crq (and heads up, the second word is reserved, so don't touch it, iykyk) π
π RETURN π
0β Success, we ate π₯- Non-zero β Failure π not slaying today
π SEE ALSO π
Kernel file ./drivers/char/tpm/tpm_ibmvtpm.c, plus the whole friend group:
ibmvtpm_send_crq(9)tpm_ibmvtpm_recv(9)ibmvtpm_crq_send_init(9)tpm_ibmvtpm_resume(9)tpm_ibmvtpm_send(9)ibmvtpm_crq_get_rtce_size(9)ibmvtpm_crq_get_version(9)ibmvtpm_crq_send_init_complete(9)tpm_ibmvtpm_remove(9)tpm_ibmvtpm_get_desired_dma(9)tpm_ibmvtpm_suspend(9)ibmvtpm_reset_crq(9)ibmvtpm_crq_get_next(9)ibmvtpm_crq_process(9)ibmvtpm_interrupt(9)tpm_ibmvtpm_probe(9)ibmvtpm_module_init(9)ibmvtpm_module_exit(9)
and that's the whole page, bestie π sourced from ./drivers/char/tpm, dated October 2026, filed under ibmvtpm_send_crq_word(9) β go send that CRQ request, main character energy only π§ββοΈβπ
π¦ 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