Lines Matching refs:afs_fs_cursor
765 struct afs_fs_cursor { struct
951 extern int afs_fs_fetch_file_status(struct afs_fs_cursor *, struct afs_status_cb *,
954 extern int afs_fs_fetch_data(struct afs_fs_cursor *, struct afs_status_cb *, struct afs_read *);
955 extern int afs_fs_create(struct afs_fs_cursor *, const char *, umode_t,
957 extern int afs_fs_remove(struct afs_fs_cursor *, struct afs_vnode *, const char *, bool,
959 extern int afs_fs_link(struct afs_fs_cursor *, struct afs_vnode *, const char *,
961 extern int afs_fs_symlink(struct afs_fs_cursor *, const char *, const char *,
963 extern int afs_fs_rename(struct afs_fs_cursor *, const char *,
966 extern int afs_fs_store_data(struct afs_fs_cursor *, struct address_space *,
968 extern int afs_fs_setattr(struct afs_fs_cursor *, struct iattr *, struct afs_status_cb *);
969 extern int afs_fs_get_volume_status(struct afs_fs_cursor *, struct afs_volume_status *);
970 extern int afs_fs_set_lock(struct afs_fs_cursor *, afs_lock_type_t, struct afs_status_cb *);
971 extern int afs_fs_extend_lock(struct afs_fs_cursor *, struct afs_status_cb *);
972 extern int afs_fs_release_lock(struct afs_fs_cursor *, struct afs_status_cb *);
978 extern int afs_fs_inline_bulk_status(struct afs_fs_cursor *, struct afs_net *,
981 extern int afs_fs_fetch_status(struct afs_fs_cursor *, struct afs_net *,
990 extern struct afs_acl *afs_fs_fetch_acl(struct afs_fs_cursor *, struct afs_status_cb *);
991 extern int afs_fs_store_acl(struct afs_fs_cursor *, const struct afs_acl *,
1004 extern void afs_vnode_commit_status(struct afs_fs_cursor *,
1103 extern bool afs_begin_vnode_operation(struct afs_fs_cursor *, struct afs_vnode *,
1105 extern bool afs_select_fileserver(struct afs_fs_cursor *);
1106 extern bool afs_select_current_fileserver(struct afs_fs_cursor *);
1107 extern int afs_end_vnode_operation(struct afs_fs_cursor *);
1129 static inline void afs_set_fc_call(struct afs_call *call, struct afs_fs_cursor *fc) in afs_set_fc_call()
1238 extern bool afs_check_server_record(struct afs_fs_cursor *, struct afs_server *);
1353 extern int yfs_fs_fetch_file_status(struct afs_fs_cursor *, struct afs_status_cb *,
1355 extern int yfs_fs_fetch_data(struct afs_fs_cursor *, struct afs_status_cb *, struct afs_read *);
1356 extern int yfs_fs_create_file(struct afs_fs_cursor *, const char *, umode_t, struct afs_status_cb *,
1358 extern int yfs_fs_make_dir(struct afs_fs_cursor *, const char *, umode_t, struct afs_status_cb *,
1360 extern int yfs_fs_remove_file2(struct afs_fs_cursor *, struct afs_vnode *, const char *,
1362 extern int yfs_fs_remove(struct afs_fs_cursor *, struct afs_vnode *, const char *, bool,
1364 extern int yfs_fs_link(struct afs_fs_cursor *, struct afs_vnode *, const char *,
1366 extern int yfs_fs_symlink(struct afs_fs_cursor *, const char *, const char *,
1368 extern int yfs_fs_rename(struct afs_fs_cursor *, const char *, struct afs_vnode *, const char *,
1370 extern int yfs_fs_store_data(struct afs_fs_cursor *, struct address_space *,
1372 extern int yfs_fs_setattr(struct afs_fs_cursor *, struct iattr *, struct afs_status_cb *);
1373 extern int yfs_fs_get_volume_status(struct afs_fs_cursor *, struct afs_volume_status *);
1374 extern int yfs_fs_set_lock(struct afs_fs_cursor *, afs_lock_type_t, struct afs_status_cb *);
1375 extern int yfs_fs_extend_lock(struct afs_fs_cursor *, struct afs_status_cb *);
1376 extern int yfs_fs_release_lock(struct afs_fs_cursor *, struct afs_status_cb *);
1377 extern int yfs_fs_fetch_status(struct afs_fs_cursor *, struct afs_net *,
1380 extern int yfs_fs_inline_bulk_status(struct afs_fs_cursor *, struct afs_net *,
1395 extern struct yfs_acl *yfs_fs_fetch_opaque_acl(struct afs_fs_cursor *, struct yfs_acl *,
1397 extern int yfs_fs_store_opaque_acl2(struct afs_fs_cursor *, const struct afs_acl *,
1413 static inline void afs_check_for_remote_deletion(struct afs_fs_cursor *fc, in afs_check_for_remote_deletion()