STRUCT NILFS_CPMODE(9)
π NAME π
struct nilfs_cpmode β the change checkpoint mode structure, bestie. it's giving "tiny struct, big job" β¨
so this page lives in the Kernel API Manual (yes that's the manual name, we're fancy here π) and it's all about one little struct that carries a checkpoint number and a mode. short and iconic. periodt.
πΈ SYNOPSIS πΈ
okay so here's the whole thing, and yes it's literally this small, no cap:
struct nilfs_cpmode {
__u64 cm_cno;
__u32 cm_mode;
__u32 cm_pad;
};
look at her. three fields. zero drama. main character energy fr fr π
π Members π
cm_cnoβ the checkpoint number π¦ this is the__u64one, she's the big sister of the groupcm_modeβ the mode of checkpoint πΈ a__u32, and yes it's exactly what it sounds likecm_padβ padding π the humble little__u32that's just here to keep things lined up. we love a supportive icon
ngl, every field keeps its exact type β__u64forcm_cno,__u32forcm_mode,__u32forcm_pad. don't go switching them around, that's not the vibe π
β SEE ALSO β
the whole friend group π these are all in the kernel file ./include/uapi/linux/nilfs2_api.h, and honestly? they're all slaying in their own way:
struct nilfs_cpinfo(9)struct nilfs_suinfo(9)struct nilfs_suinfo_update(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)
go read them, iykyk π
okay that's the whole page and you ate it up π«Ά this one comes to you straight from ./include/uapi/linux, dated October 2026 β like, the future?? she's ahead of her time. see you in the next manpage bestie, mwah ππ
π¦ 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