UNION UBIFS_DEV_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ union ubifs_dev_desc πŸŽ€

okay bestie, welcome to the Kernel API Manual β€” this is the page for union ubifs_dev_desc, the device node descriptor. it's giving tiny struct, big major/minor numbers energy. πŸ’…


πŸ’– NAME πŸ’–

union ubifs_dev_desc β€” device node descriptor. periodt.


✨ SYNOPSIS ✨

union ubifs_dev_desc {
    __le32 new;
    __le64 huge;
};

🧚 Members 🧚

  • new β€” new type device descriptor. πŸŽ€
  • huge β€” huge type device descriptor. πŸ‘‘

🌸 Description 🌸

This data structure describes the major/minor numbers of a device node. literally its whole personality. ✨

If an inode is a device node, then its data contains an object of this type. no cap.

UBIFS uses the standard Linux "new" and "huge" device node encodings. iykyk β€” iconic behavior. 🌈


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./fs/ubifs/ubifs-media.h:

  • struct ubifs_ch(9)
  • struct ubifs_ino_node(9)
  • struct ubifs_dent_node(9)
  • struct ubifs_data_node(9)
  • struct ubifs_trun_node(9)
  • struct ubifs_pad_node(9)
  • struct ubifs_sb_node(9)
  • struct ubifs_mst_node(9)
  • struct ubifs_ref_node(9)
  • struct ubifs_auth_node(9)
  • struct ubifs_sig_node(9)
  • struct ubifs_branch(9)
  • struct ubifs_idx_node(9)
  • struct ubifs_cs_node(9)
  • struct ubifs_orph_node(9)

xoxo, from the ./fs/ubifs source tree, October 2026 β€” union ubifs_dev_desc(9) out. πŸ’–πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from