STRUCT ZFCP_DIAG_ADAPTER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to the struct zfcp_diag_adapter(9) page from the Kernel API Manual πŸ’– struct zfcp_diag_adapter β€” central storage for all diagnostics concerning an adapter. literally the main-character closet where all the adapter diagnostic fits get kept πŸ‘‘

πŸ¦‹ SYNOPSIS πŸ¦‹

       struct zfcp_diag_adapter {
           unsigned long   max_age;
           struct zfcp_diag_adapter_port_data {
             struct zfcp_diag_header         header;
             struct fsf_qtcb_bottom_port     data;
           } port_data;
           struct zfcp_diag_adapter_config_data {
             struct zfcp_diag_header         header;
             struct fsf_qtcb_bottom_config   data;
           } config_data;
        };

πŸ’… Members πŸ’…

  • max_age β€” the maximum age of data in diagnostic buffers before they need to be refreshed (in ms). yes bestie, milliseconds, clock that ⏱️
  • port_data β€” data retrieved using exchange port data. πŸ’Œ
    • port_data.header β€” header with metadata for the cache in port_data.data. πŸŽ€
    • port_data.data β€” cached QTCB Bottom of command exchange port data. πŸ—‚οΈ
  • config_data β€” data retrieved using exchange config data. πŸ’Œ
    • config_data.header β€” header with metadata for the cache in config_data.data. πŸŽ€
    • config_data.data β€” cached QTCB Bottom of command exchange config data. πŸ—‚οΈ

πŸ” SEE ALSO πŸ”

Kernel file ./drivers/s390/scsi/zfcp_diag.h, plus struct zfcp_diag_header(9) and zfcp_diag_support_sfp(9) β€” go read those next, bestie, iykyk πŸ“šβœ¨


sending you off with love from the Kernel API Manual, ./drivers/s390/scsi, October 2026 β€” struct zfcp_diag_adapter(9) out πŸ’…πŸ«Ά

πŸ“¦ where this page comes from