regmap_async_complete(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… regmap_async_complete(9) β€” Kernel API Manual ✨

okay bestie, welcome to the Kernel API Manual page for regmap_async_complete(9) β€” yes that's the whole title, yes the (9) is part of the name, don't @ me 🫢


🌸 NAME 🌸

regmap_async_complete β€” the girl whose entire job is making sure all your asynchronous I/O has actually finished. no loose ends, no half-done vibes, she's the responsible one πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int regmap_async_complete (struct regmap *map );

that's it. one function. one argument. lowkey iconic ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • map β€” the map you're operating on. that's the whole explanation, she's not gonna over-explain it. it's the map. operate on it. πŸ—ΊοΈ

πŸ’– DESCRIPTION πŸ’–

so here's the tea β˜• β€” this function blocks until any pending asynchronous I/O has completed. like, she will sit there and wait, no matter how long it takes, until everything settles. main character energy but make it patient 😌

and if any of those I/O operations failed? she comes back with an error code for the failed I/O operations. so you get told. she's not gonna ghost you about failures, that's not her style πŸ’€

no cap: it blocks. prepare your thread accordingly, bestie 🫢

πŸ”₯ SEE ALSO πŸ”₯

you want the whole friend group? here's the whole friend group, in order, no skips πŸ‘‘


and that's the page, bestie 🌈 this lil gem lives in ./drivers/base/regmap (that's the source/version bestie, iykyk πŸ’œ), dated October 2026 β€” periodt, that's the sign-off, go forth and await your I/O πŸ¦‹πŸŽ€πŸ’–

πŸ“¦ where this page comes from