tccb_init(9)
πΈ NAME πΈ
okay so this is tccb_init(9) from the Kernel API Manual, and the name section is literally: tccb_init β initialize tccb. iconic. π
β¨ SYNOPSIS β¨
void tccb_init (struct tccb *tccb , size_t size , u32 sac );
Yeah bestie, the return type is void β no return value to catch here. π«Ά
π ARGUMENTS π
tccbβ the tccb address πsizeβ the maximum size of the tccb πsacβ the service-action-code to be user (that's the page's exact wording, bestie π)
π DESCRIPTION π
Initialize the header of the specified tccb by resetting all values to zero and filling in defaults for format, sac and initial tcal fields. So yes: zero everything out, then drop in the defaults for those fields. no cap. π«Ά
π¦ SEE ALSO π¦
Kernel file ./drivers/s390/cio/fcx.c π
tcw_get_intrg(9)tcw_get_data(9)tcw_get_tccb(9)tcw_get_tsb(9)tcw_init(9)tcw_finalize(9)tcw_set_intrg(9)tcw_set_data(9)tcw_set_tccb(9)tcw_set_tsb(9)tsb_init(9)tccb_add_dcw(9)tcw_add_tidaw(9)
source/version: ./drivers/s390/cio Β· date: October 2026 Β· page: tccb_init(9) β bye bestie, mwah πππβ¨
π¦ 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