Home
last modified time | relevance | path

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

/fs/afs/
Dinode.c68 struct afs_vnode_param *vp, in afs_inode_init_from_status() argument
71 struct afs_file_status *status = &vp->scb.status; in afs_inode_init_from_status()
76 vp->fid.vid, vp->fid.vnode, vp->fid.unique, in afs_inode_init_from_status()
146 if (!vp->scb.have_cb) { in afs_inode_init_from_status()
151 vnode->cb_expires_at = vp->scb.callback.expires_at; in afs_inode_init_from_status()
164 struct afs_vnode_param *vp) in afs_apply_status() argument
166 struct afs_file_status *status = &vp->scb.status; in afs_apply_status()
167 struct afs_vnode *vnode = vp->vnode; in afs_apply_status()
172 bool change_size = vp->set_size; in afs_apply_status()
175 vp->fid.vid, vp->fid.vnode, vp->fid.unique, in afs_apply_status()
[all …]
Dfsclient.c241 struct afs_vnode_param *vp = &op->file[op->fetch_status.which]; in afs_deliver_fs_fetch_status() local
251 xdr_decode_AFSFetchStatus(&bp, call, &vp->scb); in afs_deliver_fs_fetch_status()
252 xdr_decode_AFSCallBack(&bp, call, &vp->scb); in afs_deliver_fs_fetch_status()
274 struct afs_vnode_param *vp = &op->file[op->fetch_status.which]; in afs_fs_fetch_status() local
279 key_serial(op->key), vp->fid.vid, vp->fid.vnode); in afs_fs_fetch_status()
289 bp[1] = htonl(vp->fid.vid); in afs_fs_fetch_status()
290 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_status()
291 bp[3] = htonl(vp->fid.unique); in afs_fs_fetch_status()
293 trace_afs_make_fs_call(call, &vp->fid); in afs_fs_fetch_status()
303 struct afs_vnode_param *vp = &op->file[0]; in afs_deliver_fs_fetch_data() local
[all …]
Dyfsclient.c352 struct afs_vnode_param *vp = &op->file[0]; in yfs_deliver_fs_fetch_data64() local
430 xdr_decode_YFSFetchStatus(&bp, call, &vp->scb); in yfs_deliver_fs_fetch_data64()
431 xdr_decode_YFSCallBack(&bp, call, &vp->scb); in yfs_deliver_fs_fetch_data64()
434 req->data_version = vp->scb.status.data_version; in yfs_deliver_fs_fetch_data64()
435 req->file_size = vp->scb.status.size; in yfs_deliver_fs_fetch_data64()
463 struct afs_vnode_param *vp = &op->file[0]; in yfs_fs_fetch_data() local
469 key_serial(op->key), vp->fid.vid, vp->fid.vnode, in yfs_fs_fetch_data()
488 bp = xdr_encode_YFSFid(bp, &vp->fid); in yfs_fs_fetch_data()
493 trace_afs_make_fs_call(call, &vp->fid); in yfs_fs_fetch_data()
504 struct afs_vnode_param *vp = &op->file[1]; in yfs_deliver_fs_create_vnode() local
[all …]
Dfs_operation.c110 static void afs_prepare_vnode(struct afs_operation *op, struct afs_vnode_param *vp, in afs_prepare_vnode() argument
113 struct afs_vnode *vnode = vp->vnode; in afs_prepare_vnode()
116 vp->fid = vnode->fid; in afs_prepare_vnode()
117 vp->dv_before = vnode->status.data_version; in afs_prepare_vnode()
118 vp->cb_break_before = afs_calc_vnode_cb_break(vnode); in afs_prepare_vnode()
121 if (vp->modification) in afs_prepare_vnode()
125 if (vp->fid.vnode) in afs_prepare_vnode()
127 index, vp->fid.vid, vp->fid.vnode, vp->fid.unique); in afs_prepare_vnode()
Ddir.c689 struct afs_vnode_param *vp; in afs_do_lookup_success() local
700 vp = &op->file[0]; in afs_do_lookup_success()
701 abort_code = vp->scb.status.abort_code; in afs_do_lookup_success()
709 vp = &op->file[1]; in afs_do_lookup_success()
713 vp = &op->more_files[i - 2]; in afs_do_lookup_success()
717 if (!vp->scb.have_status && !vp->scb.have_error) in afs_do_lookup_success()
721 if (vp->vnode) { in afs_do_lookup_success()
722 if (!test_bit(AFS_VNODE_UNSET, &vp->vnode->flags)) in afs_do_lookup_success()
723 afs_vnode_commit_status(op, vp); in afs_do_lookup_success()
724 } else if (vp->scb.status.abort_code == 0) { in afs_do_lookup_success()
[all …]