tpm_ibmvtpm_recv(9)
π tpm_ibmvtpm_recv(9) π
okay so bestie, welcome to the Kernel API Manual page for tpm_ibmvtpm_recv(9) β yes, itβs literally a kernel function and yes itβs iconic β¨. This one is all about receiving data after send, no cap. periodt.
β¨ NAME β¨
tpm_ibmvtpm_recv β receive data after send π
π¦ SYNOPSIS π¦
int tpm_ibmvtpm_recv (struct tpm_chip *chip , u8 *buf , size_t count );
π ARGUMENTS π
chipβ thetpm_chipstruct, aka the tpm chip struct π«Άbufβ buffer to read π₯countβ size of buffer, so you know how much room youβve got πΈ
π« RETURN π«
The number of bytes read. Thatβs the return value, bestie β number of bytes read π₯
π SEE ALSO π
lowkey important: the kernel file is ./drivers/char/tpm/tpm_ibmvtpm.c π
ibmvtpm_send_crq_word(9)ibmvtpm_send_crq(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)
okay byeee, this page is sourced from ./drivers/char/tpm and dated October 2026 β stay hydrated and stan the kernel docs ππβ¨
π¦ 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