media_reques...l_completion(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… media_reques...l_completion(9) β€” bestie edition

okay so you're reading the Kernel API Manual (yes, the actual one, we're being fancy today ✨) and you've landed on media_reques...l_completion(9). yes the title is abbreviated with dots, no that's not a typo, that's just how the manpage printer decided to do it. let's go πŸŽ€


✨ NAME ✨

media_request_mark_manual_completion β€” the "actually, I'll finish it" flag. it enables manual completion πŸ™‹β€β™€οΈ


🌸 SYNOPSIS 🌸

void media_request_mark_manual_completion (struct media_request *req );

that's it. that's the whole thing. returns nothing, takes one thing. slay πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • req β€” The request. that's it, that's the whole description, the request in question, the main character of this function 🫢

πŸ’– DESCRIPTION πŸ’–

so what does this actually do, bestie? it marks the request as one that has to be manually completed β€” meaning somebody out there is gonna have to call media_request_manual_complete themselves. no auto-pilot, no hands-free, you're driving this thing πŸš—βœ¨

and here's the important bit, no cap: this function shall be called in the req_queue callback. like, that's the place. that's where it goes. if you're calling it anywhere else we need to have a conversation πŸ™ˆ

⚠️ fr fr, the req_queue callback thing is a shall, not a "whenever you feel like it". respect the callback πŸ’€

🌈 SEE ALSO 🌈

a whole little friend group of references, all from the kernel file ./include/media/media-request.h. go read them, they're iconic, every single one πŸ‘‘


πŸ’€ and that's the page!! this came out of ./include/media and it's dated October 2026 β€” yes, the future, we're serving time-travel realness ⭐ byeee bestie, go complete your requests manually πŸ§šπŸ’œ
πŸ“¦ where this page comes from