STRUCT NILFS_INODE(9)
β¨ NAME β¨
Okay so this is the struct nilfs_inode(9) page from the Kernel API Manual, and it's literally about the struct nilfs_inode β the structure of an inode on disk. That's the whole vibe, bestie. π
π¦ SYNOPSIS π¦
Here's the struct in all its on-disk glory β copy it exactly, no editing the icon:
struct nilfs_inode {
__le64 i_blocks;
__le64 i_size;
__le64 i_ctime;
__le64 i_mtime;
__le32 i_ctime_nsec;
__le32 i_mtime_nsec;
__le32 i_uid;
__le32 i_gid;
__le16 i_mode;
__le16 i_links_count;
__le32 i_flags;
__le64 i_bmap[NILFS_INODE_BMAP_SIZE];
#define i_device_code i_bmap[0];
__le64 i_xattr;
__le32 i_generation;
__le32 i_pad;
};
π Members π
i_blocksβ blocks count. The block count, periodt. π§±i_sizeβ size in bytes. Byte-sized and iconic. πi_ctimeβ creation time (seconds). Creation time in seconds, slay. β°i_mtimeβ modification time (seconds). Modification time in seconds, no cap. β³i_ctime_nsecβ creation time (nano seconds). Creation time in nano seconds, highkey precise. πi_mtime_nsecβ modification time (nano seconds). Modification time in nano seconds, lowkey fancy. β¨i_uidβ user id. User id, fr fr. πi_gidβ group id. Group id, bestie. π«Άi_modeβ file mode. File mode with main character energy. πi_links_countβ links count. Links count, literally. πi_flagsβ file flags. File flags, iykyk. π©i_bmapβ block mapping. Block mapping, the map of blocks. πΊοΈi_xattrβ extended attributes. Extended attributes, obsessed. πi_generationβ file generation (for NFS). File generation for NFS, periodt. π¦i_padβ padding. Padding, the supporting character. π
π SEE ALSO π
- Kernel file
./include/uapi/linux/nilfs2_ondisk.hstructnilfs_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_snapshot_list(9)struct nilfs_checkpoint(9)struct nilfs_cpfile_header(9)struct nilfs_segment_usage(9)struct nilfs_sufile_header(9)
This page came from source/version ./include/uapi/linux, dated October 2026, and it's the struct nilfs_inode(9) manual. Bye bestie, ily ππ«Ά
π¦ 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