Lines Matching refs:backend
17 cache the backend wants to make available. For instance, CacheFS does this in
31 (*) "ops" is a pointer to the table of operations that the backend supports on
117 The fields that might be of use to the backend describe the object
138 Structures of this type should be allocated by the cache backend and
187 backend to do the operation. The backend may get extra refs to it by
191 A retrieval operation can be used by the backend to do retrieval work. To
193 appropriately by the backend and fscache_enqueue_retrieval() called to
197 The to_do field is an empty list available for the cache backend to use as
219 The cache backend provides FS-Cache with a table of operations that can be
229 the backend.
356 This is called to ask the backend to synchronise a cache with its backing
415 as it can before calling, but most of the work belongs to the backend.
418 backend managed to reserve a backing block; -ENOBUFS or -ENOMEM if it
522 cache backend should tear down any internal representation or tracking it
530 FS-Cache provides some utilities that a cache backend may make use of:
538 release) will be passed from the netfs to the cache backend for the
688 (*) Indicate that the caching backend killed an object:
693 This is called to indicate that the cache backend preemptively killed an