fscache_unuse_cookie(9)
π fscache_unuse_cookie(9) π
okay so this page is from the Kernel API Manual, and itβs literally all about letting go of a cookie β not the snack kind, the cache-object kind. π
π NAME π
fscache_unuse_cookie β cease usage of cookie attached to an object
β¨ SYNOPSIS β¨
void fscache_unuse_cookie (struct fscache_cookie *cookie , const void
*aux_data , const loff_t *object_size );
π«Ά ARGUMENTS π«Ά
cookieβ the cookie representing the cache object. yes, the main character. πͺaux_dataβ updated auxiliary data (orNULL). so it can be fresh info, or literally nothing. πobject_sizeβ revised size of the object (orNULL). new size? cool. no size? also valid. β¨
πΈ DESCRIPTION πΈ
Cease usage of the cookie attached to an object. thatβs the whole vibe: usage of the cookie stops here. π
When the users count reaches zero, then the cookie relinquishment will be permitted to proceed. so like, once nobodyβs using it anymore, the relinquish can finally happen. no cap, thatβs the important bit. π₯
π SEE ALSO π
Kernel file ./include/linux/fscache.h, plus the whole friend group: fscache_acquire_volume(9), fscache_relinquish_volume(9), fscache_acquire_cookie(9), fscache_use_cookie(9), fscache_relinquish_cookie(9), fscache_update_cookie(9), fscache_resize_cookie(9), fscache_invalidate(9), fscache_operation_valid(9), fscache_begin_read_operation(9), fscache_end_operation(9), fscache_read(9), fscache_begin_write_operation(9), fscache_write(9), fscache_clear_page_bits(9), fscache_write_to_cache(9), fscache_note_page_release(9).
Signing off from the source path ./include/linux, dated October 2026 β mwah, bestie πβ¨
π¦ 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