v9fs.h (d4bbf7e7759afc172e2bfbc5c416324590049cdd) | v9fs.h (00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b) |
---|---|
1/* 2 * V9FS definitions. 3 * 4 * Copyright (C) 2004-2008 by Eric Van Hensbergen <ericvh@gmail.com> 5 * Copyright (C) 2002 by Ron Minnich <rminnich@lanl.gov> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 --- 130 unchanged lines hidden (view full) --- 139} 140 141struct p9_fid *v9fs_session_init(struct v9fs_session_info *, const char *, 142 char *); 143extern void v9fs_session_close(struct v9fs_session_info *v9ses); 144extern void v9fs_session_cancel(struct v9fs_session_info *v9ses); 145extern void v9fs_session_begin_cancel(struct v9fs_session_info *v9ses); 146extern struct dentry *v9fs_vfs_lookup(struct inode *dir, struct dentry *dentry, | 1/* 2 * V9FS definitions. 3 * 4 * Copyright (C) 2004-2008 by Eric Van Hensbergen <ericvh@gmail.com> 5 * Copyright (C) 2002 by Ron Minnich <rminnich@lanl.gov> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 --- 130 unchanged lines hidden (view full) --- 139} 140 141struct p9_fid *v9fs_session_init(struct v9fs_session_info *, const char *, 142 char *); 143extern void v9fs_session_close(struct v9fs_session_info *v9ses); 144extern void v9fs_session_cancel(struct v9fs_session_info *v9ses); 145extern void v9fs_session_begin_cancel(struct v9fs_session_info *v9ses); 146extern struct dentry *v9fs_vfs_lookup(struct inode *dir, struct dentry *dentry, |
147 struct nameidata *nameidata); | 147 unsigned int flags); |
148extern int v9fs_vfs_unlink(struct inode *i, struct dentry *d); 149extern int v9fs_vfs_rmdir(struct inode *i, struct dentry *d); 150extern int v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry, 151 struct inode *new_dir, struct dentry *new_dentry); 152extern void v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, 153 void *p); 154extern struct inode *v9fs_inode_from_fid(struct v9fs_session_info *v9ses, 155 struct p9_fid *fid, --- 72 unchanged lines hidden --- | 148extern int v9fs_vfs_unlink(struct inode *i, struct dentry *d); 149extern int v9fs_vfs_rmdir(struct inode *i, struct dentry *d); 150extern int v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry, 151 struct inode *new_dir, struct dentry *new_dentry); 152extern void v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, 153 void *p); 154extern struct inode *v9fs_inode_from_fid(struct v9fs_session_info *v9ses, 155 struct p9_fid *fid, --- 72 unchanged lines hidden --- |