simple_offset_add(9)
hii bestie π welcome to simple_offset_add(9), straight from the Kernel API Manual β we're adding one entry to a directory's offset map and honestly? it's giving main-character energy. β¨
π NAME π
simple_offset_add β add an entry to a directory's offset map πΊοΈπ
β¨ SYNOPSIS β¨
int simple_offset_add (struct offset_ctx *octx , struct dentry *dentry
);
πΈ ARGUMENTS πΈ
octxβ the directory offset ctx that's getting updated, okayurr π«Άdentryβ the new dentry being added, fresh out the group chat π«
π¦ DESCRIPTION π¦
okay so when this works, it returns zero β slay! π On success, octx and the dentry's offset are updated. Otherwise, you get a negative errno value back π. That's the whole vibe check, no cap.
π₯ SEE ALSO π₯
Kernel file ./fs/libfs.c β go read these besties too, fr fr:
simple_offset_init(9)simple_offset_remove(9)simple_offset_rename(9)simple_offset_rename_exchange(9)simple_offset_destroy(9)offset_dir_llseek(9)offset_readdir(9)simple_rename_timestamp(9)simple_setattr(9)simple_write_end(9)simple_read_from_buffer(9)simple_write_to_buffer(9)memory_read_from_buffer(9)generic_encode_ino32_fh(9)generic_fh_to_dentry(9)generic_fh_to_parent(9)simple_fsync_noflush(9)simple_fsync(9)generic_check_addressable(9)simple_get_link(9)generic_ci_d_compare(9)generic_ci_d_hash(9)generic_ci_match(9)generic_set_sb_d_ops(9)inode_maybe_inc_iversion(9)inode_query_iversion(9)simple_inode_init_ts(9)path_from_stashed(9)simple_start_creating(9)
mwah π this page came from ./fs, dated October 2026, and it's signed simple_offset_add(9) β periodt. ππ
π¦ 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