folioq_unmark(9)
π folioq_unmark(9) β the Kernel API Manual, bestie edition π
okay so this is a page from the Kernel API Manual (yes, the <kbd>9</kbd> means section 9, kernel API, we love a classic), and it's about one tiny function that does one tiny thing. lowkey iconic of it honestly.
β¨ NAME β¨
folioq_unmark β clear the first mark on a folio in a folio queue segment π«Ά
like, the first mark. not the second one. we'll get to the second one later, babes.
πΈ SYNOPSIS πΈ
void folioq_unmark (struct folio_queue *folioq , unsigned int slot );
that's it. that's the whole signature. no return value, void girlie doesn't give anything back, she just does the thing. periodt. β¨
π¦ ARGUMENTS π¦
folioqβ the segment you wanna modify π like, this is the folio queue segment that's getting the glow-up (a very small glow-up: we're clearing a mark).slotβ the slot number of the folio you wanna modify π― you gotta tell her which folio in the segment you mean, she's not a mind reader.
π₯ DESCRIPTION π₯
so here's the whole vibe: folioq_unmark() clears the first mark for the folio sitting in the specified slot, inside a folio queue segment.
that's it!! that's the function!! no cap, it's giving "small but mighty". you point at a slot, you say "unmark the first mark on that one please", and she does. π
ngl if you were looking for the second mark, you are in the wrong manpage bestie β that's folioq_unmark2(9), she's down in SEE ALSO. π
π SEE ALSO π
the whole squad lives in the kernel file ./include/linux/folio_queue.h β go say hi π:
folioq_init(9)folioq_nr_slots(9)folioq_count(9)folioq_full(9)folioq_is_marked(9)folioq_mark(9)folioq_is_marked2(9)folioq_mark2(9)folioq_unmark2(9)folioq_append(9)folioq_append_mark(9)folioq_folio(9)folioq_folio_order(9)folioq_folio_size(9)folioq_clear(9)
okay that's the whole page, you ate that fr fr π
cute lil sign-off: this one comes to you from ./include/linux (the source), dated October 2026 β mark your calendars bestie, that's when this beauty was documented πππ¦
π¦ 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