~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/linux/umsdos_fs.p

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /* check.c 23/01/95 03.38.30 */
  2 void check_page_tables (void);
  3 
  4 /* dir.c 22/06/95 00.22.12 */
  5 int  dummy_dir_read ( struct file *filp,
  6          char *buf,
  7          size_t size,
  8          loff_t *count);
  9 char * umsdos_d_path(struct dentry *, char *, int);
 10 void umsdos_lookup_patch_new(struct dentry *, struct umsdos_info *);
 11 int umsdos_is_pseudodos (struct inode *dir, struct dentry *dentry);
 12 struct dentry *umsdos_lookup_x ( struct inode *dir, struct dentry *dentry, int nopseudo);
 13 struct dentry *UMSDOS_lookup(struct inode *, struct dentry *);
 14 struct dentry *umsdos_lookup_dentry(struct dentry *, char *, int, int);
 15 struct dentry *umsdos_covered(struct dentry *, char *, int);
 16 
 17 struct dentry *umsdos_solve_hlink (struct dentry *hlink);
 18 
 19 /* emd.c 22/06/95 00.22.04 */
 20 struct dentry *umsdos_get_emd_dentry(struct dentry *);
 21 int umsdos_have_emd(struct dentry *);
 22 int umsdos_make_emd(struct dentry *);
 23 int umsdos_emd_dir_readentry (struct dentry *, loff_t *, struct umsdos_dirent *);
 24 int umsdos_newentry (struct dentry *, struct umsdos_info *);
 25 int umsdos_newhidden (struct dentry *, struct umsdos_info *);
 26 int umsdos_delentry (struct dentry *, struct umsdos_info *, int);
 27 int umsdos_findentry (struct dentry *, struct umsdos_info *, int);
 28 int umsdos_isempty (struct dentry *);
 29 int umsdos_writeentry (struct dentry *, struct umsdos_info *, int);
 30 
 31 /* file.c 25/01/95 02.25.38 */
 32 
 33 /* inode.c 12/06/95 09.49.40 */
 34 void fill_new_filp (struct file *filp, struct dentry *dentry);
 35 void UMSDOS_read_inode (struct inode *);
 36 void UMSDOS_write_inode (struct inode *, int);
 37 int UMSDOS_notify_change (struct dentry *, struct iattr *attr);
 38 int umsdos_notify_change_locked(struct dentry *, struct iattr *attr);
 39 void UMSDOS_put_inode (struct inode *);
 40 int UMSDOS_statfs (struct super_block *, struct statfs *);
 41 struct super_block *UMSDOS_read_super (struct super_block *, void *, int);
 42 void UMSDOS_put_super (struct super_block *);
 43 
 44 void umsdos_setup_dir(struct dentry *);
 45 void umsdos_set_dirinfo_new(struct dentry *, off_t);
 46 void umsdos_patch_dentry_inode (struct dentry *, off_t);
 47 int umsdos_get_dirowner (struct inode *inode, struct inode **result);
 48 
 49 /* ioctl.c 22/06/95 00.22.08 */
 50 int UMSDOS_ioctl_dir (struct inode *dir,
 51          struct file *filp,
 52          unsigned int cmd,
 53          unsigned long data);
 54 
 55 /* mangle.c 25/01/95 02.25.38 */
 56 void umsdos_manglename (struct umsdos_info *info);
 57 int umsdos_evalrecsize (int len);
 58 int umsdos_parse (const char *name,int len, struct umsdos_info *info);
 59 
 60 /* namei.c 25/01/95 02.25.38 */
 61 void umsdos_lockcreate (struct inode *dir);
 62 void umsdos_startlookup (struct inode *dir);
 63 void umsdos_unlockcreate (struct inode *dir);
 64 void umsdos_endlookup (struct inode *dir);
 65 
 66 int umsdos_readlink_x (      struct dentry *dentry,
 67                              char *buffer,
 68                              int bufsiz);
 69 int UMSDOS_symlink (struct inode *dir,
 70                     struct dentry *dentry,
 71                     const char *symname);
 72 int UMSDOS_link (struct dentry *olddentry,
 73                  struct inode *dir,
 74                  struct dentry *dentry);
 75 int UMSDOS_create (struct inode *dir,
 76                    struct dentry *dentry,
 77                    int mode);
 78 
 79 int UMSDOS_mkdir (struct inode *dir,
 80                   struct dentry *dentry,
 81                   int mode);
 82 int UMSDOS_mknod (struct inode *dir,
 83                   struct dentry *dentry,
 84                   int mode,
 85                   int rdev);
 86 int UMSDOS_rmdir (struct inode *dir,struct dentry *dentry);
 87 int UMSDOS_unlink (struct inode *dir, struct dentry *dentry);
 88 int UMSDOS_rename (struct inode *old_dir,
 89                    struct dentry *old_dentry,
 90                    struct inode *new_dir,
 91                    struct dentry *new_dentry);
 92 
 93 /* rdir.c 22/03/95 03.31.42 */
 94 struct dentry *umsdos_rlookup_x (struct inode *dir, struct dentry *dentry, int nopseudo);
 95 struct dentry *UMSDOS_rlookup (struct inode *dir, struct dentry *dentry);

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.