cancel_budget(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cancel_budget(9) πŸ’…

okay so bestie, this is the Kernel API Manual page for cancel_budget(9), and it’s giving β€œsmall helper, very specific job” energy. no cap. 🫢


🌸 NAME 🌸

cancel_budget β€” cancel budget. literally that. πŸ’…

✨ SYNOPSIS ✨

void cancel_budget (struct ubifs_info *c , struct folio *folio , struct
       ubifs_inode *ui , int appending );

πŸŽ€ ARGUMENTS πŸŽ€

  • c β€” UBIFS file-system description object πŸ¦‹
  • folio β€” folio to cancel budget for
  • ui β€” UBIFS inode object the page belongs to
  • appending β€” non-zero if the page is appended

πŸ¦‹ DESCRIPTION πŸ¦‹

bestie, this is a helper function for a page write operation. The whole move: it unlocks the ui->ui_mutex in case of appending. that’s the description, periodt. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./fs/ubifs/file.c β€” and the whole bestie lineup is release_new_page_budget(9), release_existing_page_budget(9), allocate_budget(9), populate_page(9), ubifs_do_bulk_read(9), ubifs_bulk_read(9), do_attr_changes(9), do_truncation(9), do_setattr(9), mctime_update_needed(9), and update_mctime(9). 🌈


made with πŸ’– from ./fs/ubifs, dated October 2026. mwah. πŸŽ€

πŸ“¦ where this page comes from