Lines Matching refs:xobject
70 struct cachefiles_object *xobject)
74 if (xobject)
75 __cachefiles_printk_object(xobject, "x");
139 struct cachefiles_object *xobject;
160 xobject = rb_entry(_parent,
163 ASSERT(xobject != object);
165 if (xobject->dentry > dentry)
167 else if (xobject->dentry < dentry)
183 trace_cachefiles_wait_active(object, dentry, xobject);
186 if (fscache_object_is_live(&xobject->fscache)) {
189 cachefiles_printk_object(object, xobject);
191 atomic_inc(&xobject->usage);
194 if (test_bit(CACHEFILES_OBJECT_ACTIVE, &xobject->flags)) {
203 if (work_pending(&xobject->fscache.work)) {
206 xobject->fscache.debug_id);
212 wq = bit_waitqueue(&xobject->flags, CACHEFILES_OBJECT_ACTIVE);
217 if (!test_bit(CACHEFILES_OBJECT_ACTIVE, &xobject->flags))
225 test_bit(CACHEFILES_OBJECT_ACTIVE, &xobject->flags)) {
228 xobject->fscache.debug_id);
235 cachefiles_printk_object(object, xobject);
240 ASSERT(!test_bit(CACHEFILES_OBJECT_ACTIVE, &xobject->flags));
242 cache->cache.ops->put_object(&xobject->fscache,
247 cache->cache.ops->put_object(&xobject->fscache,