Whamcloud - gitweb
- merge 0.7rc1 from b_devel to HEAD (20030612 merge point)
[fs/lustre-release.git] / lustre / mdc / mdc_internal.h
1 void mds_pack_req_body(struct ptlrpc_request *);
2 void mds_pack_rep_body(struct ptlrpc_request *);
3 void mds_readdir_pack(struct ptlrpc_request *req, __u64 offset, __u32 size,
4                       obd_id ino, int type);
5 void mds_getattr_pack(struct ptlrpc_request *req, int valid, int offset,
6                       int flags, struct mdc_op_data *data);
7 void mds_setattr_pack(struct ptlrpc_request *req,
8                       struct mdc_op_data *data,
9                       struct iattr *iattr, void *ea, int ealen);
10 void mds_create_pack(struct ptlrpc_request *req, int offset,
11                      struct mdc_op_data *op_data,
12                      __u32 mode, __u64 rdev, __u32 uid, __u32 gid, __u64 time,
13                      const void *data, int datalen);
14 void mds_open_pack(struct ptlrpc_request *req, int offset,
15                    struct mdc_op_data *op_data,
16                    __u32 mode, __u64 rdev, __u32 uid, __u32 gid, __u64 time,
17                    __u32 flags, const void *data, int datalen);
18 void mds_unlink_pack(struct ptlrpc_request *req, int offset,
19                      struct mdc_op_data *data);
20 void mds_link_pack(struct ptlrpc_request *req, int offset,
21                    struct mdc_op_data *data);
22 void mds_rename_pack(struct ptlrpc_request *req, int offset,
23                      struct mdc_op_data *data,
24                      const char *old, int oldlen, const char *new, int newlen);