zfcp_ccw_set_online(9)
π zfcp_ccw_set_online(9) β from the Kernel API Manual, bestie π
okay so this is a page from the Kernel API Manual, and it's all about zfcp_ccw_set_online β the little cutie that flips an fcp adapter to online. it's giving "glow-up button" energy and honestly? iconic. β¨
πΈ NAME πΈ
zfcp_ccw_set_online β literally the set_online function of the zfcp driver. that's the whole vibe. π
π¦ SYNOPSIS π¦
int zfcp_ccw_set_online (struct ccw_device *cdev );
π ARGUMENTS π
cdevβ pointer to the ccw device it belongs to π«Ά (yes bestie, it's its device, it's the whole relationship)
β¨ DESCRIPTION β¨
okay so here's the tea: this function gets called by the common i/o layer, and what it does is set an adapter into state online. main character behaviour, no cap. π
and listen β the first call is the one that allocates all the adapter resources, and those resources stick around until the device gets removed via zfcp_ccw_remove. so like, don't expect them to wander off on their own, they're loyal fr fr. π
so what does setting an fcp device online actually mean? three things, and we're listing them because details matter:
- it gets registered with the SCSI stack π
- the QDIO queues get set up β
- the adapter gets opened π₯
three-for-three, we ate. π
π§ SEE ALSO π§
the Kernel file ./drivers/s390/scsi/zfcp_ccw.c β and the whole friend group:
zfcp_ccw_activate(9)zfcp_ccw_probe(9)zfcp_ccw_remove(9)zfcp_ccw_set_offline(9)zfcp_ccw_notify(9)zfcp_ccw_shutdown(9)
iykyk, go read the rest of the squad. ππ
ngl bestie, that's the whole page β no hidden lore, no bug notes, no exit statuses, nothing lurking in the fine print. you got all of it. ππ«Ά
okay that's a wrap!! this one lives in ./drivers/s390/scsi and it's dated October 2026, so go be your most online self, 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