trun_key_init(9)
π¦ trun_key_init(9) π¦
okay so we're in the Kernel API Manual, and the main character of this page is trun_key_init β initialize truncation node key. It's a tiny little helper, but she's iconic for replay, iykyk. π
πΈ NAME πΈ
trun_key_init - initialize truncation node key.
β¨ SYNOPSIS β¨
void trun_key_init (const struct ubifs_info *c , union ubifs_key *key ,
ino_t inum );
the return type is void β literally no value comes back, bestie β and you're handing over three things. slay. π«Ά
π ARGUMENTS π
cβ UBIFS file-system description object.keyβ key to initialize.inumβ inode number.
π DESCRIPTION π
β οΈ Note, UBIFS does not have truncation keys on the media β like, none, not a single one β and this function is only used for purposes of replay. That's the whole point, fr fr. π
π₯ SEE ALSO π₯
- Kernel file
./fs/ubifs/key.h key_mask_hash(9),key_r5_hash(9),key_test_hash(9),ino_key_init(9),ino_key_init_flash(9),lowest_ino_key(9),highest_ino_key(9),dent_key_init(9),dent_key_init_hash(9),dent_key_init_flash(9),lowest_dent_key(9),xent_key_init(9),xent_key_init_flash(9),lowest_xent_key(9),data_key_init(9),highest_data_key(9),invalid_key_init(9),key_type(9),key_type_flash(9),key_inum(9),key_inum_flash(9),key_hash(9),key_hash_flash(9),key_block(9),key_block_flash(9),key_read(9),key_write(9),key_write_idx(9),key_copy(9),keys_cmp(9),keys_eq(9),is_hash_key(9),key_max_inode_size(9)
mwah π β source/version ./fs/ubifs, dated October 2026, page trun_key_init(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