/fs/afs/ |
D | inode.c | 250 unsigned int cb_break) in afs_apply_callback() argument 255 if (!afs_cb_is_broken(cb_break, vnode, fc->cbi)) { in afs_apply_callback() 273 unsigned int cb_break, in afs_vnode_commit_status() argument 292 afs_apply_callback(fc, vnode, scb, cb_break); in afs_vnode_commit_status() 298 afs_cache_permit(vnode, fc->key, cb_break, scb); in afs_vnode_commit_status() 325 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_fetch_status() 336 afs_cache_permit(vnode, key, fc.cb_break, scb); in afs_fetch_status() 338 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_fetch_status() 600 unsigned int cb_break, cb_s_break, cb_v_break; in afs_check_validity() local 606 cb_break = vnode->cb_break; in afs_check_validity() [all …]
|
D | xattr.c | 67 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_xattr_get_acl() 72 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_xattr_get_acl() 135 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_xattr_set_acl() 140 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_xattr_set_acl() 211 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_xattr_get_yfs() 216 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_xattr_get_yfs() 306 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_xattr_set_yfs() 311 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_xattr_set_yfs()
|
D | dir_silly.c | 37 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_do_silly_rename() 43 afs_vnode_commit_status(&fc, dvnode, fc.cb_break, in afs_do_silly_rename() 159 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_do_silly_unlink() 174 afs_vnode_commit_status(&fc, dvnode, fc.cb_break, in afs_do_silly_unlink()
|
D | dir.c | 723 scb->cb_break = afs_calc_vnode_cb_break(vnode); in afs_do_lookup() 812 scb->cb_break, NULL, scb); in afs_do_lookup() 1242 afs_cache_permit(vnode, fc->key, vnode->cb_break, new_scb); in afs_vnode_new_inode() 1301 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_mkdir() 1308 afs_vnode_commit_status(&fc, dvnode, fc.cb_break, in afs_mkdir() 1397 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_rmdir() 1401 afs_vnode_commit_status(&fc, dvnode, fc.cb_break, in afs_rmdir() 1523 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_unlink() 1539 afs_vnode_commit_status(&fc, dvnode, fc.cb_break, in afs_unlink() 1603 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_create() [all …]
|
D | security.c | 144 unsigned int cb_break, struct afs_status_cb *scb) in afs_cache_permit() argument 173 if (afs_cb_is_broken(cb_break, vnode, in afs_cache_permit() 204 if (afs_cb_is_broken(cb_break, vnode, rcu_dereference(vnode->cb_interest))) in afs_cache_permit() 284 if (!afs_cb_is_broken(cb_break, vnode, rcu_dereference(vnode->cb_interest)) && in afs_cache_permit()
|
D | callback.c | 221 vnode->cb_break++; in __afs_break_callback() 227 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, true); in __afs_break_callback() 229 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, false); in __afs_break_callback()
|
D | flock.c | 199 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_set_lock() 204 afs_vnode_commit_status(&fc, vnode, fc.cb_break, NULL, scb); in afs_set_lock() 236 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_extend_lock() 241 afs_vnode_commit_status(&fc, vnode, fc.cb_break, NULL, scb); in afs_extend_lock() 273 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_release_lock() 278 afs_vnode_commit_status(&fc, vnode, fc.cb_break, NULL, scb); in afs_release_lock()
|
D | internal.h | 685 unsigned int cb_break; /* Break counter on vnode */ member 773 unsigned int cb_break; /* cb_break + cb_s_break before the call */ member 857 return vnode->cb_break + vnode->cb_v_break; in afs_calc_vnode_cb_break() 860 static inline bool afs_cb_is_broken(unsigned int cb_break, in afs_cb_is_broken() argument 864 return !cbi || cb_break != (vnode->cb_break + in afs_cb_is_broken()
|
D | afs.h | 149 unsigned int cb_break; /* Pre-op callback break counter */ member
|
D | rotate.c | 90 vnode->cb_break++; in afs_start_fs_iteration() 580 fc->cb_break, fc->cb_break_2, fc->flags, fc->error); in afs_dump_edestaddrreq()
|
D | file.c | 248 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_fetch_data() 253 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_fetch_data()
|
D | write.c | 409 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_store_data() 414 afs_vnode_commit_status(&fc, vnode, fc.cb_break, in afs_store_data()
|
D | super.c | 749 fc.cb_break = afs_calc_vnode_cb_break(vnode); in afs_statfs()
|