mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 20:54:10 +08:00
afs: Remove yfs_fs_fetch_file_status() as it's not used
Remove yfs_fs_fetch_file_status() as it's no longer used. Signed-off-by: David Howells <dhowells@redhat.com>
This commit is contained in:
parent
4ec89596d0
commit
6c85cacc8c
@ -1438,7 +1438,6 @@ extern ssize_t afs_listxattr(struct dentry *, char *, size_t);
|
||||
/*
|
||||
* yfsclient.c
|
||||
*/
|
||||
extern void yfs_fs_fetch_file_status(struct afs_operation *);
|
||||
extern void yfs_fs_fetch_data(struct afs_operation *);
|
||||
extern void yfs_fs_create_file(struct afs_operation *);
|
||||
extern void yfs_fs_make_dir(struct afs_operation *);
|
||||
|
@ -374,48 +374,6 @@ static int yfs_deliver_status_and_volsync(struct afs_call *call)
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* YFS.FetchStatus operation type
|
||||
*/
|
||||
static const struct afs_call_type yfs_RXYFSFetchStatus_vnode = {
|
||||
.name = "YFS.FetchStatus(vnode)",
|
||||
.op = yfs_FS_FetchStatus,
|
||||
.deliver = yfs_deliver_fs_status_cb_and_volsync,
|
||||
.destructor = afs_flat_call_destructor,
|
||||
};
|
||||
|
||||
/*
|
||||
* Fetch the status information for a file.
|
||||
*/
|
||||
void yfs_fs_fetch_file_status(struct afs_operation *op)
|
||||
{
|
||||
struct afs_vnode_param *vp = &op->file[0];
|
||||
struct afs_call *call;
|
||||
__be32 *bp;
|
||||
|
||||
_enter(",%x,{%llx:%llu},,",
|
||||
key_serial(op->key), vp->fid.vid, vp->fid.vnode);
|
||||
|
||||
call = afs_alloc_flat_call(op->net, &yfs_RXYFSFetchStatus_vnode,
|
||||
sizeof(__be32) * 2 +
|
||||
sizeof(struct yfs_xdr_YFSFid),
|
||||
sizeof(struct yfs_xdr_YFSFetchStatus) +
|
||||
sizeof(struct yfs_xdr_YFSCallBack) +
|
||||
sizeof(struct yfs_xdr_YFSVolSync));
|
||||
if (!call)
|
||||
return afs_op_nomem(op);
|
||||
|
||||
/* marshall the parameters */
|
||||
bp = call->request;
|
||||
bp = xdr_encode_u32(bp, YFSFETCHSTATUS);
|
||||
bp = xdr_encode_u32(bp, 0); /* RPC flags */
|
||||
bp = xdr_encode_YFSFid(bp, &vp->fid);
|
||||
yfs_check_req(call, bp);
|
||||
|
||||
trace_afs_make_fs_call(call, &vp->fid);
|
||||
afs_make_op_call(op, call, GFP_NOFS);
|
||||
}
|
||||
|
||||
/*
|
||||
* Deliver reply data to an YFS.FetchData64.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user