Lines Matching refs:cache
30 a cache backend is currently actively caching. Such objects are represented by
31 the fscache_object struct. The cache backends allocate these upon request, and
36 represented by multiple objects - an index may exist in more than one cache -
108 (2) Initialisation: states that perform lookups in the cache and validate
149 to disconnecting the netfs's representation of a cache object (fscache_cookie)
150 from the cache backend's representation (fscache_object) - which may be
165 the cache, it is expected that it will not be possible to look an object
175 FS-Cache expects the cache backend to probe the cache to see whether this
179 The cache should call fscache_object_lookup_negative() to indicate lookup
187 to be read out of the cache for that file that isn't currently also held
195 FS-Cache expects the cache to create
197 The cache should call fscache_obtained_object() if creation completes
203 cache.
217 passed on to the cache.
223 going to clear out the cache entirely and reinitialise it. It will then
228 The state machine comes here to update the object in the cache from the
244 cookie has been relinquished by the netfs or because the cache is being
267 The object transits to this state if the cache decides it wants to
269 error or just because the whole cache is being withdrawn.
286 the cache backend to update the object, and the cache backend will ask the
313 This is signalled when the cache backend wants to withdraw an object.