Home
last modified time | relevance | path

Searched refs:vnode (Results 1 – 25 of 25) sorted by relevance

/fs/afs/
A Dflock.c38 _enter("{%llx:%llu}", vnode->fid.vid, vnode->fid.vnode); in afs_lock_may_be_available()
199 vnode->fid.vnode, in afs_set_lock()
230 vnode->fid.vnode, in afs_extend_lock()
261 vnode->fid.vnode, in afs_release_lock()
288 _enter("{%llx:%llu}", vnode->fid.vid, vnode->fid.vnode); in afs_lock_work()
308 vnode->fid.vid, vnode->fid.vnode, ret); in afs_lock_work()
339 vnode->fid.vid, vnode->fid.vnode, ret); in afs_lock_work()
465 vnode->fid.vid, vnode->fid.vnode, in afs_do_setlk()
706 _enter("{%llx:%llu},%u", vnode->fid.vid, vnode->fid.vnode, in afs_do_unlk()
771 vnode->fid.vid, vnode->fid.vnode, cmd, in afs_lock()
[all …]
A Dinode.c130 vnode->fid.vnode, in dump_vnode()
222 dump_vnode(vnode, op->file[0].vnode != vnode ? op->file[0].vnode : NULL); in afs_inode_init_from_status()
272 vnode->fid.vnode, in afs_apply_status()
314 vnode->fid.vid, vnode->fid.vnode, in afs_apply_status()
457 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_fetch_status()
484 return (fid->vnode == vnode->fid.vnode && in afs_ilookup5_test_by_fid()
515 inode->i_ino = vnode->fid.vnode; in afs_iget5_set()
579 inode, vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique); in afs_iget()
613 vnode->fid.vnode = 1; in afs_iget5_set_root()
742 vnode->fid.vnode, in afs_evict_inode()
[all …]
A Dfile.c95 spin_lock(&vnode->wb_lock); in afs_cache_wb_key()
103 spin_unlock(&vnode->wb_lock); in afs_cache_wb_key()
125 _enter("{%llx:%llu},", vnode->fid.vid, vnode->fid.vnode); in afs_open()
179 _enter("{%llx:%llu},", vnode->fid.vid, vnode->fid.vnode); in afs_release()
198 afs_prune_wb_keys(vnode); in afs_release()
213 struct afs_vnode *vnode = op->file[0].vnode; in afs_fetch_data_success() local
340 vnode->fid.vid, in afs_issue_read()
341 vnode->fid.vnode, in afs_issue_read()
342 vnode->fid.unique, in afs_issue_read()
468 list_add_tail(&vnode->cb_mmap_link, &vnode->volume->open_mmaps); in afs_add_open_mmap()
[all …]
A Dfs_operation.c65 spin_lock(&vnode->lock); in afs_unlock_for_io()
156 struct afs_vnode *vnode = op->file[0].vnode; in afs_get_io_locks() local
171 if (vnode2 > vnode) in afs_get_io_locks()
172 swap(vnode, vnode2); in afs_get_io_locks()
200 struct afs_vnode *vnode = op->file[0].vnode; in afs_drop_io_locks() local
214 struct afs_vnode *vnode = vp->vnode; in afs_prepare_vnode() local
216 if (vnode) { in afs_prepare_vnode()
226 if (vp->fid.vnode) in afs_prepare_vnode()
239 struct afs_vnode *vnode = op->file[0].vnode; in afs_begin_vnode_operation() local
241 ASSERT(vnode); in afs_begin_vnode_operation()
[all …]
A Dwrite.c24 vnode->fid.vid, vnode->fid.vnode, len, start); in afs_pages_written_back()
26 afs_prune_wb_keys(vnode); in afs_pages_written_back()
45 spin_lock(&vnode->wb_lock); in afs_get_writeback_key()
62 spin_unlock(&vnode->wb_lock); in afs_get_writeback_key()
69 struct afs_vnode *vnode = op->file[0].vnode; in afs_store_data_success() local
75 afs_stat_v(vnode, n_stores); in afs_store_data_success()
115 vnode->volume->name, in afs_issue_write_worker()
116 vnode->fid.vid, in afs_issue_write_worker()
117 vnode->fid.vnode, in afs_issue_write_worker()
118 vnode->fid.unique, in afs_issue_write_worker()
[all …]
A Dvalidation.c369 _enter("{%llx:%llu}", vnode->fid.vid, vnode->fid.vnode); in afs_zap_data()
371 afs_invalidate_cache(vnode, 0); in afs_zap_data()
400 vnode->fid.vid, vnode->fid.vnode, vnode->flags, in afs_validate()
403 if (afs_check_validity(vnode)) in afs_validate()
431 vnode->cb_scrub != cb_scrub) in afs_validate()
462 vnode->cb_scrub, cb_scrub); in afs_validate()
463 if (vnode->cb_scrub != cb_scrub) in afs_validate()
466 vnode->cb_scrub = cb_scrub; in afs_validate()
472 afs_zap_data(vnode); in afs_validate()
473 up_write(&vnode->validate_lock); in afs_validate()
[all …]
A Dcallback.c38 struct afs_vnode *vnode; in afs_volume_init_callback() local
83 vnode->cb_break++; in __afs_break_callback()
84 vnode->cb_v_check = atomic_read(&vnode->volume->cb_v_break); in __afs_break_callback()
85 afs_clear_permits(vnode); in __afs_break_callback()
95 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, true); in __afs_break_callback()
97 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, false); in __afs_break_callback()
103 write_seqlock(&vnode->cb_lock); in afs_break_callback()
105 write_sequnlock(&vnode->cb_lock); in afs_break_callback()
193 struct afs_vnode *vnode; in afs_break_one_callback() local
206 vnode = AFS_FS_I(inode); in afs_break_one_callback()
[all …]
A Dsecurity.c111 spin_lock(&vnode->lock); in afs_clear_permits()
115 spin_unlock(&vnode->lock); in afs_clear_permits()
153 vnode->fid.vid, vnode->fid.vnode, key_serial(key), caller_access); in afs_cache_permit()
191 spin_lock(&vnode->lock); in afs_cache_permit()
195 spin_unlock(&vnode->lock); in afs_cache_permit()
280 spin_lock(&vnode->lock); in afs_cache_permit()
286 spin_unlock(&vnode->lock); in afs_cache_permit()
294 spin_unlock(&vnode->lock); in afs_cache_permit()
310 vnode->fid.vid, vnode->fid.vnode, key_serial(key)); in afs_check_permit_rcu()
350 vnode->fid.vid, vnode->fid.vnode, key_serial(key)); in afs_check_permit()
[all …]
A Ddir_edit.c330 afs_set_i_size(vnode, i_size); in afs_edit_dir_add()
344 de->u.vnode = htonl(new_fid->vnode); in afs_edit_dir_add()
364 afs_stat_v(vnode, n_dir_cr); in afs_edit_dir_add()
471 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_edit_dir_remove()
490 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_edit_dir_remove()
501 inode_set_iversion_raw(&vnode->netfs.inode, vnode->status.data_version); in afs_edit_dir_remove()
502 afs_stat_v(vnode, n_dir_rm); in afs_edit_dir_remove()
575 de->u.vnode = htonl(new_dvnode->fid.vnode); in afs_edit_dir_update_dotdot()
583 inode_set_iversion_raw(&vnode->netfs.inode, vnode->status.data_version); in afs_edit_dir_update_dotdot()
626 de->u.vnode = htonl(dvnode->fid.vnode); in afs_mkdir_init_dir()
[all …]
A Ddir.c712 vp->vnode = vnode; in afs_do_lookup_success()
858 vp->vnode = vnode; in afs_do_lookup()
1076 vnode->fid.vid, vnode->fid.vnode, dentry, in afs_d_revalidate()
1133 if (fid.vnode != vnode->fid.vnode) { in afs_d_revalidate()
1136 vnode->fid.vnode); in afs_d_revalidate()
1225 struct afs_vnode *vnode = op->file[0].vnode; in afs_check_for_remote_deletion() local
1261 afs_mkdir_init_dir(vnode, dvp->vnode); in afs_vnode_new_inode()
1445 op->file[1].vnode = vnode; in afs_rmdir()
1602 op->file[1].vnode = vnode; in afs_unlink()
1724 vnode->fid.vid, vnode->fid.vnode, in afs_link()
[all …]
A Dxattr.c42 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_xattr_get_acl() local
50 afs_op_set_vnode(op, 0, vnode); in afs_xattr_get_acl()
106 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_xattr_set_acl() local
115 afs_op_set_vnode(op, 0, vnode); in afs_xattr_set_acl()
144 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_xattr_get_yfs() local
173 afs_op_set_vnode(op, 0, vnode); in afs_xattr_get_yfs()
248 afs_op_set_vnode(op, 0, vnode); in afs_xattr_set_yfs()
308 if (vnode->fid.vnode_hi) in afs_xattr_get_fid()
310 vnode->fid.vnode_hi, vnode->fid.vnode); in afs_xattr_get_fid()
313 vnode->fid.vnode); in afs_xattr_get_fid()
[all …]
A Dsuper.c653 memset(vnode, 0, sizeof(*vnode)); in afs_i_init_once()
672 struct afs_vnode *vnode; in afs_alloc_inode() local
675 if (!vnode) in afs_alloc_inode()
681 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode()
682 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode()
685 vnode->volume = NULL; in afs_alloc_inode()
686 vnode->lock_key = NULL; in afs_alloc_inode()
687 vnode->permit_cache = NULL; in afs_alloc_inode()
688 vnode->directory = NULL; in afs_alloc_inode()
689 vnode->directory_size = 0; in afs_alloc_inode()
[all …]
A Ddir_silly.c26 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_rename_edit_dir()
45 &vnode->fid, afs_edit_dir_for_silly_1); in afs_silly_rename_edit_dir()
85 trace_afs_silly_rename(vnode, false); in afs_do_silly_rename()
132 ihold(&vnode->netfs.inode); in afs_sillyrename()
149 iput(&vnode->netfs.inode); in afs_sillyrename()
168 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_unlink_edit_dir()
202 afs_op_set_vnode(op, 1, vnode); in afs_do_silly_unlink()
212 trace_afs_silly_rename(vnode, true); in afs_do_silly_unlink()
242 _enter("%p{%pd},%llx", dentry, dentry, vnode->fid.vnode); in afs_silly_iput()
270 spin_lock(&vnode->lock); in afs_silly_iput()
[all …]
A Ddynroot.c25 return inode->i_ino == fid->vnode; in afs_iget5_pseudo_test()
37 vnode->volume = as->volume; in afs_iget5_pseudo_set()
38 vnode->fid = *fid; in afs_iget5_pseudo_set()
39 inode->i_ino = fid->vnode; in afs_iget5_pseudo_set()
49 struct afs_vnode *vnode; in afs_iget_pseudo_dir() local
65 vnode = AFS_FS_I(inode); in afs_iget_pseudo_dir()
211 bool dotted = vnode->fid.vnode == 3; in afs_atcell_get_link()
250 struct afs_vnode *vnode; in afs_lookup_atcell() local
259 vnode = AFS_FS_I(inode); in afs_lookup_atcell()
371 struct afs_vnode *vnode; in afs_dynroot_iget_root() local
[all …]
A Dinternal.h739 return netfs_i_cookie(&vnode->netfs); in afs_vnode_cache()
749 vnode->netfs.cache = cookie; in afs_vnode_set_cache()
840 struct afs_vnode *vnode; member
971 afs_set_cache_aux(vnode, &aux); in afs_invalidate_cache()
1033 return vnode->cb_break + vnode->cb_ro_snapshot + vnode->cb_scrub; in afs_calc_vnode_cb_break()
1204 struct afs_vnode *vnode) in afs_op_set_vnode() argument
1206 op->file[n].vnode = vnode; in afs_op_set_vnode()
1293 #define afs_stat_v(vnode, n) __afs_stat(&afs_v2net(vnode)->n) argument
1729 return &vnode->netfs.inode; in AFS_VNODE_TO_I()
1787 trace_afs_cb_promise(vnode, trace); in afs_set_cb_promise()
[all …]
A Drotate.c35 struct afs_vnode *vnode) in afs_start_fs_iteration() argument
77 cb_server = vnode->cb_server; in afs_start_fs_iteration()
99 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration()
101 vnode->cb_server = NULL; in afs_start_fs_iteration()
103 vnode->cb_break++; in afs_start_fs_iteration()
104 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration()
156 struct afs_vnode *vnode = op->file[0].vnode; in afs_select_fileserver() local
492 if (!afs_start_fs_iteration(op, vnode)) in afs_select_fileserver()
583 if (vnode->cb_server != server) { in afs_select_fileserver()
584 vnode->cb_server = server; in afs_select_fileserver()
[all …]
A Dfsclient.c26 fid->vnode = ntohl(*bp++); in xdr_decode_AFSFid()
290 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_status()
449 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_data64()
484 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_data()
557 *bp++ = htonl(dvp->fid.vnode); in afs_fs_create_file()
611 *bp++ = htonl(dvp->fid.vnode); in afs_fs_make_dir()
827 *bp++ = htonl(vp->fid.vnode); in afs_fs_link()
1094 *bp++ = htonl(vp->fid.vnode); in afs_fs_store_data64()
1148 *bp++ = htonl(vp->fid.vnode); in afs_fs_store_data()
1217 *bp++ = htonl(vp->fid.vnode); in afs_fs_setattr_size64()
[all …]
A Dyfsclient.c25 fid->vnode = xdr_to_u64(x->vnode.lo); in xdr_decode_YFSFid()
26 fid->vnode_hi = ntohl(x->vnode.hi); in xdr_decode_YFSFid()
27 fid->unique = ntohl(x->vnode.unique); in xdr_decode_YFSFid()
50 x->vnode.lo = u64_to_xdr(fid->vnode); in xdr_encode_YFSFid()
51 x->vnode.hi = htonl(fid->vnode_hi); in xdr_encode_YFSFid()
52 x->vnode.unique = htonl(fid->unique); in xdr_encode_YFSFid()
476 key_serial(op->key), vp->fid.vid, vp->fid.vnode, in yfs_fs_fetch_data()
1093 key_serial(op->key), vp->fid.vid, vp->fid.vnode); in yfs_fs_store_data()
1158 key_serial(op->key), vp->fid.vid, vp->fid.vnode); in yfs_fs_setattr_size()
1201 key_serial(op->key), vp->fid.vid, vp->fid.vnode); in yfs_fs_setattr()
[all …]
A Dcmservice.c241 cb->fid.vnode = ntohl(*bp++); in afs_deliver_cb_callback()
602 cb->fid.vnode = xdr_to_u64(bp->vnode.lo); in afs_deliver_yfs_cb_callback()
603 cb->fid.vnode_hi = ntohl(bp->vnode.hi); in afs_deliver_yfs_cb_callback()
604 cb->fid.unique = ntohl(bp->vnode.unique); in afs_deliver_yfs_cb_callback()
A Dmntpt.c75 struct afs_vnode *vnode = AFS_FS_I(d_inode(mntpt)); in afs_mntpt_set_params() local
93 if (test_bit(AFS_VNODE_PSEUDODIR, &vnode->flags)) { in afs_mntpt_set_params()
A Ddir_search.c160 _fid->vnode = ntohl(dire->u.vnode); in afs_dir_search_bucket()
A Dxdr_fs.h55 __be32 vnode; member
A Dafs.h54 afs_vnodeid_t vnode; /* Lower 64-bits of file index within volume */ member
A Dprotocol_yfs.h82 struct yfs_xdr_vnode vnode; member
/fs/proc/
A Dbootconfig.c28 struct xbc_node *leaf, *vnode; in copy_xbc_key_value_list() local
46 vnode = xbc_node_get_child(leaf); in copy_xbc_key_value_list()
47 if (vnode) { in copy_xbc_key_value_list()
48 xbc_array_for_each_value(vnode, val) { in copy_xbc_key_value_list()
54 q, val, q, xbc_node_is_array(vnode) ? ", " : "\n"); in copy_xbc_key_value_list()

Completed in 50 milliseconds