Lines Matching refs:FS

4 FS-Cache Cache backend API
7 The FS-Cache system provides an API by which actual caches can be supplied to
8 FS-Cache for it to then serve out to network filesystems and other interested
39 The cache should then be registered with FS-Cache by passing a pointer to the
48 * "fsdef" which should point to the object representation for the FS-Cache
50 here. FS-Cache keeps the caller's reference to the index object if
81 (2) that of one of the processes in the FS-Cache thread pool.
88 This is left to the cache to handle; FS-Cache makes no effort in this regard.
94 The cache may present data to the outside world through FS-Cache's interfaces
105 * Index/Data file FS-Cache representation cookie::
136 passed to FS-Cache when requested by the appropriate cache operation. In
142 using "OBJ%x" to be consistent with FS-Cache.
150 * FS-Cache operation record::
162 FS-Cache has a pool of threads that it uses to give CPU time to the
173 * FS-Cache retrieval operation record::
182 A structure of this type is allocated by FS-Cache to record retrieval and
198 * FS-Cache storage operation record::
206 A structure of this type is allocated by FS-Cache to record outstanding
207 writes to be made. FS-Cache itself enqueues this operation and invokes
215 The cache backend provides FS-Cache with a table of operations that can be
240 multiple lookup calls to turn it into a more convenient form. FS-Cache
376 It should also call fscache_set_store_limit() to indicate to FS-Cache the
382 This operation is run asynchronously from FS-Cache's thread pool, and
412 reserve a backing block if not. FS-Cache will have done as much checking
432 The retrieval record may be used to get CPU time via the FS-Cache thread
500 successful read_or_alloc_page() call or similar. FS-Cache filters out
503 This method is called asynchronously from the FS-Cache thread pool. It is
508 otherwise zero should be returned. FS-Cache will take appropriate action
511 If this method returns success then FS-Cache will inform the netfs
524 FS-Cache Utilities
527 FS-Cache provides some utilities that a cache backend may make use of:
533 This tells FS-Cache that an I/O error occurred in the cache. After this
576 This sets the limit FS-Cache imposes on the highest byte it's willing to
626 This must be called to inform FS-Cache that an object that belonged to a
636 This is called to indicate to FS-Cache that a lookup process for an object
651 This is called to indicate to FS-Cache that a lookup process for an object
716 This enqueues a retrieval record for processing by the FS-Cache thread