Home
last modified time | relevance | path

Searched refs:dvnode (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/fs/afs/
Ddir_silly.c18 static int afs_do_silly_rename(struct afs_vnode *dvnode, struct afs_vnode *vnode, in afs_do_silly_rename() argument
33 if (afs_begin_vnode_operation(&fc, dvnode, key, true)) { in afs_do_silly_rename()
34 afs_dataversion_t dir_data_version = dvnode->status.data_version + 1; in afs_do_silly_rename()
37 fc.cb_break = afs_calc_vnode_cb_break(dvnode); in afs_do_silly_rename()
39 dvnode, new->d_name.name, in afs_do_silly_rename()
43 afs_vnode_commit_status(&fc, dvnode, fc.cb_break, in afs_do_silly_rename()
52 if (dvnode->silly_key != key) { in afs_do_silly_rename()
53 key_put(dvnode->silly_key); in afs_do_silly_rename()
54 dvnode->silly_key = key_get(key); in afs_do_silly_rename()
57 if (test_bit(AFS_VNODE_DIR_VALID, &dvnode->flags)) in afs_do_silly_rename()
[all …]
Ddir.c110 static bool afs_dir_check_page(struct afs_vnode *dvnode, struct page *page, in afs_dir_check_page() argument
136 __func__, dvnode->vfs_inode.i_ino, tmp, qty, in afs_dir_check_page()
138 trace_afs_dir_check_failed(dvnode, off, i_size); in afs_dir_check_page()
140 trace_afs_file_error(dvnode, -EIO, afs_file_error_dir_bad_magic); in afs_dir_check_page()
154 afs_stat_v(dvnode, n_read_dir); in afs_dir_check_page()
164 static bool afs_dir_check_pages(struct afs_vnode *dvnode, struct afs_read *req) in afs_dir_check_pages() argument
170 if (!afs_dir_check_page(dvnode, req->pages[i], req->actual_len)) in afs_dir_check_pages()
176 dvnode->fid.vid, dvnode->fid.vnode, in afs_dir_check_pages()
214 static struct afs_read *afs_read_dir(struct afs_vnode *dvnode, struct key *key) in afs_read_dir() argument
215 __acquires(&dvnode->validate_lock) in afs_read_dir()
[all …]
Dfsclient.c617 struct afs_vnode *dvnode = fc->vnode; in afs_fs_create() local
619 struct afs_net *net = afs_v2net(dvnode); in afs_fs_create()
652 *bp++ = htonl(dvnode->fid.vid); in afs_fs_create()
653 *bp++ = htonl(dvnode->fid.vnode); in afs_fs_create()
654 *bp++ = htonl(dvnode->fid.unique); in afs_fs_create()
663 *bp++ = htonl(dvnode->vfs_inode.i_mtime.tv_sec); /* mtime */ in afs_fs_create()
670 trace_afs_make_fs_call1(call, &dvnode->fid, name); in afs_fs_create()
723 struct afs_vnode *dvnode = fc->vnode; in afs_fs_remove() local
725 struct afs_net *net = afs_v2net(dvnode); in afs_fs_remove()
750 *bp++ = htonl(dvnode->fid.vid); in afs_fs_remove()
[all …]
Dyfsclient.c677 struct afs_vnode *dvnode = fc->vnode; in yfs_fs_create_file() local
679 struct afs_net *net = afs_v2net(dvnode); in yfs_fs_create_file()
711 bp = xdr_encode_YFSFid(bp, &dvnode->fid); in yfs_fs_create_file()
718 trace_afs_make_fs_call1(call, &dvnode->fid, name); in yfs_fs_create_file()
741 struct afs_vnode *dvnode = fc->vnode; in yfs_fs_make_dir() local
743 struct afs_net *net = afs_v2net(dvnode); in yfs_fs_make_dir()
774 bp = xdr_encode_YFSFid(bp, &dvnode->fid); in yfs_fs_make_dir()
780 trace_afs_make_fs_call1(call, &dvnode->fid, name); in yfs_fs_make_dir()
833 struct afs_vnode *dvnode = fc->vnode; in yfs_fs_remove_file2() local
835 struct afs_net *net = afs_v2net(dvnode); in yfs_fs_remove_file2()
[all …]
/Linux-v5.4/include/trace/events/
Dafs.h917 TP_PROTO(struct afs_vnode *dvnode, const struct qstr *name,
920 TP_ARGS(dvnode, name, vnode),
930 __entry->dfid = dvnode->fid;
949 TP_PROTO(struct afs_vnode *dvnode,
958 TP_ARGS(dvnode, why, op, block, slot, f_vnode, f_unique, name),
975 __entry->vnode = dvnode->fid.vnode;
976 __entry->unique = dvnode->fid.unique;