ibmvtpm_crq_get_rtce_size(9)
π ibmvtpm_crq_get_rtce_size β the Kernel API Manual era π
okay so bestie, welcome to the <pink>ibmvtpm_crq_get_rtce_size(9)</pink> page, like the actual kernel API manual for this one little function, and honestly? she's short but she's serving. we're in the ibmvtpm cinematic universe today and this is THE function that slides into the CRQ and asks for the rtce size. main character behavior fr fr π
β¨ NAME β¨
ibmvtpm_crq_get_rtce_size β send a CRQ request to get the rtce size π
that's literally it, that's the whole job, she asks and she receives, no cap.
π¦ SYNOPSIS π¦
int ibmvtpm_crq_get_rtce_size (struct ibmvtpm_dev *ibmvtpm );
like, one function, one argument, one vibe. copy it exactly bestie, the spacing in there is canon π«Ά
πΈ ARGUMENTS πΈ
ibmvtpmβ the vtpm device struct π this is the whole entire vtpm situation being passed in, she's the one our function is gonna talk to. the way that struct just has to show up and be a deviceβ¦ obsessed.
β RETURN β
0on success β slay, we ate, everything worked β¨- Non-zero on failure β π the non-zero branch said "not today" and honestly we respect the honesty. non-zero bad,
0good, that's the whole mood.
ngl this is the entire return contract and there's no in-between, so check your return value bestie, don't just assume it's giving success π
π SEE ALSO π
the whole friend group, the entire group chat, the kernel file AND the squad of sibling functions, all of them, no one left out π§
- Kernel file
./drivers/char/tpm/tpm_ibmvtpm.cβ the home base, the source file where this all lives π ibmvtpm_send_crq_word(9)ibmvtpm_send_crq(9)tpm_ibmvtpm_recv(9)ibmvtpm_crq_send_init(9)tpm_ibmvtpm_resume(9)tpm_ibmvtpm_send(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)
like literally all of them, iykyk π
and that's the page!! source/version situation for the sign-off: this one's filed under ./drivers/char/tpm, dated October 2026, and it's ibmvtpm_crq_get_rtce_size(9) through and through. periodt π
β¨π
π¦ 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