STRUCT NILFS_SUINFO(9)
πΈ struct nilfs_suinfo(9) πΈ
okay bestie, welcome to the Kernel API Manual π you're literally about to meet struct nilfs_suinfo, which is giving "segment usage information" and nothing less, periodt.
β¨ NAME β¨
struct nilfs_suinfo β segment usage information π¦
π SYNOPSIS π
here's the whole glow-up, copy it exactly bestie, no typos:
struct nilfs_suinfo {
__u64 sui_lastmod;
__u32 sui_nblocks;
__u32 sui_flags;
};
likeβ¦ three fields. short. iconic. main character energy π
π Members π
okay so let's meet the squad one by one π«Ά
sui_lastmodβ timestamp of last modification β° the "when did u last get changed" of it all.sui_nblocksβ number of written blocks in segment π§± literally how many blocks got written in this segment, fr fr.sui_flagsβ segment usage flags π© the little flag drawer for segment usage.
π₯ SEE ALSO π₯
go read these next, i'm obsessed with this whole little family π the kernel file lives at ./include/uapi/linux/nilfs2_api.h and the related structs are:
struct nilfs_cpinfo(9)struct nilfs_suinfo_update(9)struct nilfs_cpmode(9)struct nilfs_argv(9)struct nilfs_period(9)struct nilfs_cpstat(9)struct nilfs_sustat(9)struct nilfs_vinfo(9)struct nilfs_vdesc(9)struct nilfs_bdesc(9)
ngl bestie, this page is short but it ate. read the neighbours, they're all in ./include/uapi/linux too πβ¨
and that's the vibe check for struct nilfs_suinfo(9) β shipped from ./include/uapi/linux, dated October 2026 πΈ mwah, go slay some segment info ππ§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms