Lines Matching refs:volume

198 	struct cachefiles_cache *cache = object->volume->cache;  in cachefiles_prepare_to_write()
212 bool cachefiles_set_volume_xattr(struct cachefiles_volume *volume) in cachefiles_set_volume_xattr() argument
215 unsigned int len = volume->vcookie->coherency_len; in cachefiles_set_volume_xattr()
216 const void *p = volume->vcookie->coherency; in cachefiles_set_volume_xattr()
217 struct dentry *dentry = volume->dentry; in cachefiles_set_volume_xattr()
220 _enter("%x,#%d", volume->vcookie->debug_id, len); in cachefiles_set_volume_xattr()
227 memcpy(buf->data, p, volume->vcookie->coherency_len); in cachefiles_set_volume_xattr()
231 ret = mnt_want_write(volume->cache->mnt); in cachefiles_set_volume_xattr()
236 mnt_drop_write(volume->cache->mnt); in cachefiles_set_volume_xattr()
242 trace_cachefiles_vol_coherency(volume, d_inode(dentry)->i_ino, in cachefiles_set_volume_xattr()
246 volume->cache, "Failed to set xattr with error %d", ret); in cachefiles_set_volume_xattr()
248 trace_cachefiles_vol_coherency(volume, d_inode(dentry)->i_ino, in cachefiles_set_volume_xattr()
260 int cachefiles_check_volume_xattr(struct cachefiles_volume *volume) in cachefiles_check_volume_xattr() argument
263 struct dentry *dentry = volume->dentry; in cachefiles_check_volume_xattr()
264 unsigned int len = volume->vcookie->coherency_len; in cachefiles_check_volume_xattr()
265 const void *p = volume->vcookie->coherency; in cachefiles_check_volume_xattr()
287 volume->cache, in cachefiles_check_volume_xattr()
300 trace_cachefiles_vol_coherency(volume, d_inode(dentry)->i_ino, why); in cachefiles_check_volume_xattr()