fscache_acquire_cookie(9)
πͺ fscache_acquire_cookie(9) β Kernel API Manual
okay so bestie, this is the Kernel API Manual page for fscache_acquire_cookie(9), and it's literally about grabbing a cookie that represents a cache object. iconic behavior honestly π
πΈ NAME
fscache_acquire_cookieβ Acquire a cookie to represent a cache object
β¨ SYNOPSIS
struct fscache_cookie * fscache_acquire_cookie (struct fscache_volume
*volume , u8 advice , const void *index_key , size_t index_key_len ,
const void *aux_data , size_t aux_data_len , loff_t object_size );
π ARGUMENTS
volumeβ the volume where you locate/create this cookie, bestie. It's astruct fscache_volume *.adviceβ the advice flags, exactlyFSCACHE_COOKIE_ADV_*. flags girlie β¨index_keyβ the index key for this cookie.index_key_lenβ the size of the index key.aux_dataβ the auxiliary data for the cookie, and yes, it may beNULL.aux_data_lenβ the size of the auxiliary data buffer.object_sizeβ the initial size of object.
π DESCRIPTION
Acquire a cookie to represent a data file within the given cache volume. slay πͺ
See Documentation/filesystems/caching/netfs-api.rst for a complete description. iykyk π
π¦ SEE ALSO
Kernel file ./include/linux/fscache.h, plus the whole squad:
fscache_acquire_volume(9)fscache_relinquish_volume(9)fscache_use_cookie(9)fscache_unuse_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)
okay that's the whole page, bestie π«Ά β source/version ./include/linux, dated October 2026, and the title is literally fscache_acquire_cookie(9) π
β¨
π¦ 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