Lines Matching full:objects
27 currently interested in. Such objects are represented by the fscache_cookie
30 FS-Cache also maintains a separate in-kernel representation of the objects that
31 a cache backend is currently actively caching. Such objects are represented by
34 as objects.
36 There is a 1:N relationship between cookies and objects. A cookie may be
37 represented by multiple objects - an index may exist in more than one cache -
38 or even by no objects (it may not be cached).
40 Furthermore, both cookies and objects are hierarchical. The two hierarchies
84 and DObject represent data storage objects. Indices may have representation in
85 multiple caches, but currently, non-index objects may not. Objects of any type
89 pointers to the cookies. The cookies themselves and any objects attached to
98 object->state. A cookie may point to a set of objects that are in different
104 (1) Preparation: states that wait for the parent objects to become ready. The
111 (3) Normal running: states that allow netfs operations on objects to proceed
112 and that update the state of objects.
114 (4) Termination: states that detach objects from their netfs cookies, that
115 delete objects from disk, that handle disk and system errors and that free
209 A transient state in which pending operations are started, child objects
246 Any child objects waiting on this one are given CPU time so that they too