move_up_lpt_heap(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to move_up_lpt_heap(9) from the Kernel API Manual โœจ this is the function that moves a new heap entry up as far as possible, and weโ€™re gonna get into it ๐Ÿ’…

๐ŸŒธ NAME ๐ŸŒธ

move_up_lpt_heap โ€” move a new heap entry up as far as possible.

โœจ SYNOPSIS โœจ

void move_up_lpt_heap (struct ubifs_info *c , struct ubifs_lpt_heap
       *heap , struct ubifs_lprops *lprops , int cat );

๐ŸŽ€ ARGUMENTS ๐ŸŽ€

  • c โ€” UBIFS file-system description object.
  • heap โ€” LEB category heap.
  • lprops โ€” LEB properties to move.
  • cat โ€” LEB category.

๐Ÿ’ซ DESCRIPTION ๐Ÿ’ซ

New entries to a heap are added at the bottom and then moved up until the parentโ€™s value is greater. In the case of LPTโ€™s category heaps, that value is either the amount of free space or the amount of dirty space, depending on the category. Thatโ€™s the whole vibe check ๐Ÿ”ฅ

๐Ÿ”ฎ SEE ALSO ๐Ÿ”ฎ


okay thatโ€™s the whole page ๐Ÿซถ the footer source is ./fs/ubifs, the footer date is October 2026, and yes bestie, this iconic little manual page is move_up_lpt_heap(9) ๐Ÿ’–

๐Ÿ“ฆ where this page comes from