STRUCT DCW_INTRG_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct dcw_intrg_data(9) β€” Interrogate DCW data πŸ’–

okay so bestie, this is the Kernel API Manual page for struct dcw_intrg_data(9) β€” literally the Interrogate DCW data struct. it’s giving kernel-struct main character energy, and we’re gonna go through every member like it’s a group-chat recap. no skipping, no cap. πŸ’…βœ¨


✨ NAME ✨

struct dcw_intrg_data β€” Interrogate DCW data

πŸ¦‹ SYNOPSIS πŸ¦‹

struct dcw_intrg_data {
    u32 format:8;
    u32 rc:8;
    u32 rcq:8;
    u32 lpm:8;
    u32 pam:8;
    u32 pim:8;
    u32 timeout:16;
    u32 flags:8;
    u32 :24;
    u32 :32;
    u64 time;
    u64 prog_id;
    u8 prog_data[];
};

πŸŽ€ Members πŸŽ€

  • format β€” Format. Should be DCW_INTRG_FORMAT_DEFAULT. slay, keep it default bestie πŸ’–
  • rc β€” Reason Code. Can be one of DCW_INTRG_RC_UNSPECIFIED, DCW_INTRG_RC_TIMEOUT.
  • rcq β€” Reason Code Qualifier. Can be one of DCW_INTRG_RCQ_UNSPECIFIED, DCW_INTRG_RCQ_PRIMARY, DCW_INTRG_RCQ_SECONDARY.
  • lpm β€” Logical-Path Mask. iconic little mask moment πŸŽ€
  • pam β€” Path-Available Mask.
  • pim β€” Path-Installed Mask.
  • timeout β€” Timeout.
  • flags β€” Flags. Can be an arithmetic OR of DCW_INTRG_FLAGS_MPM, DCW_INTRG_FLAGS_PPR, DCW_INTRG_FLAGS_CRIT.
  • time β€” Time.
  • prog_id β€” Program Identifier.
  • prog_data β€” Program-Dependent Data.

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./arch/s390/include/asm/fcx.h
  • struct tcw(9)
  • struct tidaw(9)
  • struct tsa_iostat(9)
  • struct tsa_intrg(9)
  • struct tsb(9)
  • struct dcw(9)
  • struct tccb_tcah(9)
  • struct tccb_tcat(9)
  • struct tccb(9)

and that’s the whole vibe, bestie 🫢 this page’s source/version bit is ./arch/s390/include/asm, dated October 2026, and the header title is struct dcw_intrg_data(9). byeee πŸ’–βœ¨

πŸ“¦ where this page comes from