STRUCT NILFS_SNAPSHOT_LIST(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« struct nilfs_snapshot_list(9) πŸ’«

okay so bestie, welcome to the Kernel API Manual β€” this one's a little baby struct from the nilfs2 filesystem headers and she's honestly iconic in her simplicity πŸŽ€


✨ NAME ✨

struct nilfs_snapshot_list β€” literally just the snapshot list, that's her whole thing πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct nilfs_snapshot_list {
    __le64 ssl_next;
    __le64 ssl_prev;
};

like… two fields. two. that's the entire struct and honestly? respect the minimalism 🫢


🌸 Members 🌸

  • ssl_next β€” the next checkpoint number on the snapshot list, bestie ✨ this is the one that points forward, iykyk
  • ssl_prev β€” the previous checkpoint number on snapshot list, and yeah she's the backwards one, the little reminder that this list goes both ways πŸ”₯

πŸ’œ SEE ALSO πŸ’œ

everything's chillin' in this kernel file: ./include/uapi/linux/nilfs2_ondisk.h β€” go look, she's got the whole friend group in there 🌈

  • struct nilfs_inode(9)
  • struct nilfs_super_root(9)
  • struct nilfs_super_block(9)
  • struct nilfs_finfo(9)
  • struct nilfs_binfo_v(9)
  • struct nilfs_binfo_dat(9)
  • union nilfs_binfo(9)
  • struct nilfs_segment_summary(9)
  • struct nilfs_btree_node(9)
  • struct nilfs_direct_node(9)
  • struct nilfs_palloc_group_desc(9)
  • struct nilfs_dat_entry(9)
  • struct nilfs_checkpoint(9)
  • struct nilfs_cpfile_header(9)
  • struct nilfs_segment_usage(9)
  • struct nilfs_sufile_header(9)

no cap, that's the whole page β€” she's short, she's sweet, and she's from ./include/uapi/linux, dated October 2026 πŸ“… slay, go read the other structs now, mwah πŸ’–πŸ§šβ€β™€οΈπŸ“
πŸ“¦ where this page comes from