ENUM W1_MASTER_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum w1_master_flags(9) β€” the Kernel API Manual said β€œmeet the flags” πŸ’…

okay so bestie, this is enum w1_master_flags(9) from the Kernel API Manual, and it’s a tiny enum with main-character energy. Its whole gig? Naming the bitfields used in w1_master.flags. No cap. ✨


🌸 NAME 🌸

enum w1_master_flags β€” the bitfields used in w1_master.flags. That’s it, that’s the vibe. πŸ’–

✨ SYNOPSIS ✨

enum w1_master_flags {
    W1_ABORT_SEARCH ,
    W1_WARN_MAX_COUNT

};

πŸŽ€ Constants πŸŽ€

These are the constants, and yes they’re the whole cast:

  • W1_ABORT_SEARCH β€” abort searching early on shutdown. Like, when it’s time to log off, the search gets told to wrap it up early. 🫑
  • W1_WARN_MAX_COUNT β€” limit warning when the maximum count is reached. It’s the β€œokay bestie, we hit max, chill with the warning” flag. 😭

πŸ”— SEE ALSO πŸ”—

Kernel file ./include/linux/w1.h is the source-side hangout, and these are all on the SEE ALSO list:

  • struct w1_reg_num(9)
  • struct w1_slave(9)
  • struct w1_bus_master(9)
  • struct w1_master(9)
  • struct w1_family_ops(9)
  • struct w1_family(9)
  • module_w1_family(9)

mwah πŸ’‹ this page lives under ./include/linux, it’s the Kernel API Manual, dated October 2026, and the whole thing is still filed under enum w1_master_flags(9). go off, bitfields. πŸ«ΆπŸ‘‘

πŸ“¦ where this page comes from