ENUM ZFCP_FC_WKA_STATUS(9)
π¦ enum zfcp_fc_wka_status(9) π¦
okay so bestie, welcome to the Kernel API Manual β yes that Kernel API Manual β and today's main character is enum zfcp_fc_wka_status, the little enum that keeps track of what's going on with an FC WKA port in zfcp. it's giving "backstage pass to the port's whole mood" and honestly? iconic. π
β¨ NAME β¨
enum zfcp_fc_wka_status β FC WKA port status in zfcp
so like, the whole personality of this thing is: it's the status enum. for a WKA port. in zfcp. that's the vibe. π
πΈ SYNOPSIS πΈ
here's the literal shape of it, no notes, exactly as it is:
enum zfcp_fc_wka_status {
ZFCP_FC_WKA_PORT_OFFLINE ,
ZFCP_FC_WKA_PORT_CLOSING ,
ZFCP_FC_WKA_PORT_OPENING ,
ZFCP_FC_WKA_PORT_ONLINE
};
four constants, four moods, one enum. slay. β¨
π Constants π
okay let's meet the four states one by one, they each have a whole personality:
ZFCP_FC_WKA_PORT_OFFLINEβ Port is closed and not in use. like she's not even in the group chat rn, fully offline, not in use, nothing happening. π€ZFCP_FC_WKA_PORT_CLOSINGβ The FSF "close port" request is pending. so she said she's leaving but the paperwork (the FSF "close port" request) is still pending. we've all been there. πZFCP_FC_WKA_PORT_OPENINGβ The FSF "open port" request is pending. opposite energy, same waiting room: the FSF "open port" request is pending and we're all just sitting here refreshing. π«ΆZFCP_FC_WKA_PORT_ONLINEβ The port is open and the port handle is valid. main character energy fr fr, open for business, handle valid, living her best life. ππ₯
π₯ SEE ALSO π₯
bestie you already know we're citing the source β it all lives in the kernel file ./drivers/s390/scsi/zfcp_fc.h, and here's the whole friend group:
struct zfcp_fc_event(9)struct zfcp_fc_events(9)struct zfcp_fc_gid_pn_req(9)struct zfcp_fc_gid_pn_rsp(9)struct zfcp_fc_gspn_req(9)struct zfcp_fc_gspn_rsp(9)struct zfcp_fc_rspn_req(9)struct zfcp_fc_req(9)struct zfcp_fc_wka_port(9)struct zfcp_fc_wka_ports(9)zfcp_fc_scsi_to_fcp(9)zfcp_fc_fcp_tm(9)
a whole friend group of structs and functions, and yes they all ate. π
ngl, if you're poking at a WKA port, check the status first β that's literally what this enum is for, iykyk. π
that's the whole page bb π source: ./drivers/s390/scsi, dated October 2026, filed under enum zfcp_fc_wka_status(9) β mwah, go read the header, ily, bye! πβπ
π¦ 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