Lines Matching defs:afs_operation
120 struct afs_operation *op;
739 void (*issue_afs_rpc)(struct afs_operation *op);
740 void (*issue_yfs_rpc)(struct afs_operation *op);
741 void (*success)(struct afs_operation *op);
742 void (*aborted)(struct afs_operation *op);
743 void (*edit_dir)(struct afs_operation *op);
744 void (*put)(struct afs_operation *op);
767 struct afs_operation {
1011 extern void afs_check_for_remote_deletion(struct afs_operation *);
1074 extern void afs_fs_fetch_status(struct afs_operation *);
1075 extern void afs_fs_fetch_data(struct afs_operation *);
1076 extern void afs_fs_create_file(struct afs_operation *);
1077 extern void afs_fs_make_dir(struct afs_operation *);
1078 extern void afs_fs_remove_file(struct afs_operation *);
1079 extern void afs_fs_remove_dir(struct afs_operation *);
1080 extern void afs_fs_link(struct afs_operation *);
1081 extern void afs_fs_symlink(struct afs_operation *);
1082 extern void afs_fs_rename(struct afs_operation *);
1083 extern void afs_fs_store_data(struct afs_operation *);
1084 extern void afs_fs_setattr(struct afs_operation *);
1085 extern void afs_fs_get_volume_status(struct afs_operation *);
1086 extern void afs_fs_set_lock(struct afs_operation *);
1087 extern void afs_fs_extend_lock(struct afs_operation *);
1088 extern void afs_fs_release_lock(struct afs_operation *);
1093 extern void afs_fs_inline_bulk_status(struct afs_operation *);
1100 extern void afs_fs_fetch_acl(struct afs_operation *);
1101 extern void afs_fs_store_acl(struct afs_operation *);
1106 extern struct afs_operation *afs_alloc_operation(struct key *, struct afs_volume *);
1107 extern int afs_put_operation(struct afs_operation *);
1108 extern bool afs_begin_vnode_operation(struct afs_operation *);
1109 extern void afs_wait_for_operation(struct afs_operation *);
1110 extern int afs_do_sync_operation(struct afs_operation *);
1112 static inline void afs_op_nomem(struct afs_operation *op)
1117 static inline void afs_op_set_vnode(struct afs_operation *op, unsigned int n,
1124 static inline void afs_op_set_fid(struct afs_operation *op, unsigned int n,
1146 extern void afs_vnode_commit_status(struct afs_operation *, struct afs_vnode_param *);
1150 extern struct inode *afs_iget(struct afs_operation *, struct afs_vnode_param *);
1238 extern bool afs_select_fileserver(struct afs_operation *);
1239 extern void afs_dump_edestaddrreq(const struct afs_operation *);
1261 static inline void afs_make_op_call(struct afs_operation *op, struct afs_call *call,
1387 extern bool afs_check_server_record(struct afs_operation *, struct afs_server *);
1489 extern int afs_check_volume_status(struct afs_volume *, struct afs_operation *);
1517 extern void yfs_fs_fetch_data(struct afs_operation *);
1518 extern void yfs_fs_create_file(struct afs_operation *);
1519 extern void yfs_fs_make_dir(struct afs_operation *);
1520 extern void yfs_fs_remove_file2(struct afs_operation *);
1521 extern void yfs_fs_remove_file(struct afs_operation *);
1522 extern void yfs_fs_remove_dir(struct afs_operation *);
1523 extern void yfs_fs_link(struct afs_operation *);
1524 extern void yfs_fs_symlink(struct afs_operation *);
1525 extern void yfs_fs_rename(struct afs_operation *);
1526 extern void yfs_fs_store_data(struct afs_operation *);
1527 extern void yfs_fs_setattr(struct afs_operation *);
1528 extern void yfs_fs_get_volume_status(struct afs_operation *);
1529 extern void yfs_fs_set_lock(struct afs_operation *);
1530 extern void yfs_fs_extend_lock(struct afs_operation *);
1531 extern void yfs_fs_release_lock(struct afs_operation *);
1532 extern void yfs_fs_fetch_status(struct afs_operation *);
1533 extern void yfs_fs_inline_bulk_status(struct afs_operation *);
1546 extern void yfs_fs_fetch_opaque_acl(struct afs_operation *);
1547 extern void yfs_fs_store_opaque_acl2(struct afs_operation *);
1567 static inline void afs_update_dentry_version(struct afs_operation *op,
1591 static inline void afs_check_dir_conflict(struct afs_operation *op,