fscache_wait_for_objects(9)
π fscache_wait_for_objects(9) π
okay so this is a page straight out of the Kernel API Manual, and honestly? it's a short one but it serves. let's get into it bestie π«Ά
β¨ NAME β¨
fscache_wait_for_objects β the "wait for literally all the objects to be withdrawn" function. no cap, that's the whole job. π
πΈ SYNOPSIS πΈ
void fscache_wait_for_objects (struct fscache_cache *cache );
that's it. that's the whole signature. void in, void out, patience required. β¨
π ARGUMENTS π
cacheβ the cache you're querying, bestie. this is the one you're asking "heyβ¦ are we done yet?" π it's astruct fscache_cache *, so pass your cache pointer and let the function do its thing.
π¦ DESCRIPTION π¦
okay so picture this: there are objects still chilling in a cache, and they're all in the middle of getting withdrawn. this function waits for all extant objects in a cache to finish being withdrawn and go away. β¨
like, it will not return until they're gone gone. it's giving "i'm not leaving until the party's actually over" energy. main character patience fr fr. π§
ngl, it literally just waits. no fancy return value (void, remember?), no error codes, no drama β it waits and then it's done. π
π SEE ALSO π
- Kernel file
./include/linux/fscache-cache.hπ fscache_cookie_state(9)fscache_get_key(9)fscache_count_object(9)fscache_uncount_object(9)
all of these are your little study buddies β go read them, iykyk π
and that's the whole page, bestie! π this one lives in ./include/linux, dated October 2026, and it's fscache_wait_for_objects(9) β go wait on those objects, you've got this πβ¨π
π¦ 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