OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rc203soc/] [sw/] [uClinux/] [include/] [linux/] [umsdos_fs.p] - Blame information for rev 1633

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1633 jcastillo
/* check.c 23/01/95 03.38.30 */
2
void check_page_tables (void);
3
/* dir.c 22/06/95 00.22.12 */
4
int UMSDOS_dir_read (struct inode *inode,
5
         struct file *filp,
6
         char *buf,
7
         int count);
8
void umsdos_lookup_patch (struct inode *dir,
9
         struct inode *inode,
10
         struct umsdos_dirent *entry,
11
         off_t emd_pos);
12
int umsdos_inode2entry (struct inode *dir,
13
         struct inode *inode,
14
         struct umsdos_dirent *entry);
15
int umsdos_locate_path (struct inode *inode, char *path);
16
int umsdos_is_pseudodos (struct inode *dir, const char *name, int len);
17
int UMSDOS_lookup (struct inode *dir,
18
         const char *name,
19
         int len,
20
         struct inode **result);
21
int umsdos_hlink2inode (struct inode *hlink, struct inode **result);
22
/* emd.c 22/06/95 00.22.04 */
23
int umsdos_file_read_kmem (struct inode *inode,
24
         struct file *filp,
25
         char *buf,
26
         int count);
27
int umsdos_file_write_kmem (struct inode *inode,
28
         struct file *filp,
29
         const char *buf,
30
         int count);
31
int umsdos_emd_dir_write (struct inode *emd_dir,
32
         struct file *filp,
33
         char *buf,
34
         int count);
35
int umsdos_emd_dir_read (struct inode *emd_dir,
36
         struct file *filp,
37
         char *buf,
38
         int count);
39
struct inode *umsdos_emd_dir_lookup (struct inode *dir, int creat);
40
int umsdos_emd_dir_readentry (struct inode *emd_dir,
41
         struct file *filp,
42
         struct umsdos_dirent *entry);
43
int umsdos_writeentry (struct inode *dir,
44
         struct inode *emd_dir,
45
         struct umsdos_info *info,
46
         int free_entry);
47
int umsdos_newentry (struct inode *dir, struct umsdos_info *info);
48
int umsdos_newhidden (struct inode *dir, struct umsdos_info *info);
49
int umsdos_delentry (struct inode *dir,
50
         struct umsdos_info *info,
51
         int isdir);
52
int umsdos_isempty (struct inode *dir);
53
int umsdos_findentry (struct inode *dir,
54
         struct umsdos_info *info,
55
         int expect);
56
/* file.c 25/01/95 02.25.38 */
57
/* inode.c 12/06/95 09.49.40 */
58
void UMSDOS_put_inode (struct inode *inode);
59
void UMSDOS_put_super (struct super_block *sb);
60
void UMSDOS_statfs (struct super_block *sb,
61
         struct statfs *buf,
62
         int bufsiz);
63
int umsdos_real_lookup (struct inode *dir,
64
         const char *name,
65
         int len,
66
         struct inode **result);
67
void umsdos_setup_dir_inode (struct inode *inode);
68
void umsdos_set_dirinfo (struct inode *inode,
69
         struct inode *dir,
70
         off_t f_pos);
71
int umsdos_isinit (struct inode *inode);
72
void umsdos_patch_inode (struct inode *inode,
73
         struct inode *dir,
74
         off_t f_pos);
75
int umsdos_get_dirowner (struct inode *inode, struct inode **result);
76
void UMSDOS_read_inode (struct inode *inode);
77
void UMSDOS_write_inode (struct inode *inode);
78
int UMSDOS_notify_change (struct inode *inode, struct iattr *attr);
79
struct super_block *UMSDOS_read_super (struct super_block *s,
80
         void *data,
81
         int silent);
82
/* ioctl.c 22/06/95 00.22.08 */
83
int UMSDOS_ioctl_dir (struct inode *dir,
84
         struct file *filp,
85
         unsigned int cmd,
86
         unsigned long data);
87
/* mangle.c 25/01/95 02.25.38 */
88
void umsdos_manglename (struct umsdos_info *info);
89
int umsdos_evalrecsize (int len);
90
int umsdos_parse (const char *fname, int len, struct umsdos_info *info);
91
/* namei.c 25/01/95 02.25.38 */
92
void umsdos_lockcreate (struct inode *dir);
93
void umsdos_startlookup (struct inode *dir);
94
void umsdos_unlockcreate (struct inode *dir);
95
void umsdos_endlookup (struct inode *dir);
96
int UMSDOS_symlink (struct inode *dir,
97
         const char *name,
98
         int len,
99
         const char *symname);
100
int UMSDOS_link (struct inode *oldinode,
101
         struct inode *dir,
102
         const char *name,
103
         int len);
104
int UMSDOS_create (struct inode *dir,
105
         const char *name,
106
         int len,
107
         int mode,
108
         struct inode **result);
109
int UMSDOS_mkdir (struct inode *dir,
110
         const char *name,
111
         int len,
112
         int mode);
113
int UMSDOS_mknod (struct inode *dir,
114
         const char *name,
115
         int len,
116
         int mode,
117
         int rdev);
118
int UMSDOS_rmdir (struct inode *dir, const char *name, int len);
119
int UMSDOS_unlink (struct inode *dir, const char *name, int len);
120
int UMSDOS_rename (struct inode *old_dir,
121
         const char *old_name,
122
         int old_len,
123
         struct inode *new_dir,
124
         const char *new_name,
125
         int new_len,
126
         int must_be_dir);
127
/* rdir.c 22/03/95 03.31.42 */
128
int umsdos_rlookup_x (struct inode *dir,
129
         const char *name,
130
         int len,
131
         struct inode **result,
132
         int nopseudo);
133
int UMSDOS_rlookup (struct inode *dir,
134
         const char *name,
135
         int len,
136
         struct inode **result);
137
/* symlink.c 23/01/95 03.38.30 */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.