bfq_reparent_leaf_entity(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bfq_reparent_leaf_entity(9) β€” the kernel API manual, bestie edition πŸŽ€

okay so you're reading the kernel API manual page for bfq_reparent_leaf_entity(9) and honestly? iconic of you. this is the one that moves a leaf entity up to the root_group. no cap, that's the whole vibe. πŸ¦‹


✨ NAME ✨

bfq_reparent_leaf_entity β€” move leaf entity to the root_group. literally that's it, that's the function. 🫢


🌸 SYNOPSIS 🌸

void bfq_reparent_leaf_entity (struct bfq_data *bfqd , struct bfq_entity
*entity , int ioprio_class );

look at that signature. ate. πŸ’…


🧚 ARGUMENTS 🧚

  • bfqd β€” the device data structure with the root_group in it. this is the main character of the struct world, it's giving "i hold the root group" energy. πŸ‘‘
  • entity β€” the entity to move, but here's the nuance bestie, listen: if entity is a leaf, it's the entity to move; if entity is not a leaf, then it's the parent entity of an active leaf entity to move. yes it does double duty. no i will not be explaining further, that's literally what it says. πŸ’€
  • ioprio_class β€” the I/O priority class to reparent. that's the one. πŸ“

πŸ‘€ SEE ALSO πŸ‘€

kernel file ./block/bfq-cgroup.c β€” and then the whole friend group, fr fr:

all of them. every single one. i didn't skip anybody, i'm not that girl. 🌈


lowkey reminder bestie: this page lives in ./block, dated October 2026, shipped under the kernel API manual. πŸ’–

and that's the whole page!! slay, you now understand bfq_reparent_leaf_entity(9) β­πŸ¦‹πŸ’œ β€” written with love, from ./block, October 2026, kernel API manual, version of record. mwah. πŸ˜­πŸŽ€

πŸ“¦ where this page comes from