Symbol: open_file
stand/boot/common/dev_net.c
114
net_open(struct open_file *f, ...)
stand/boot/common/dev_net.c
154
net_close(struct open_file *f)
stand/boot/common/dev_net.c
84
static int net_open(struct open_file *, ...);
stand/boot/common/dev_net.c
85
static int net_close(struct open_file *);
stand/boot/common/devopen.c
40
devopen(struct open_file *f, const char *fname, const char **file)
stand/boot/common/devopen.c
60
devclose(struct open_file *f)
stand/boot/common/devopen.c
73
devreplace(struct open_file *f, void *devdata)
stand/boot/efi/libefi/efipart.c
177
efipart_open(struct open_file *f, ...)
stand/boot/efi/libefi/efipart.c
230
efipart_close(struct open_file *f)
stand/boot/efi/libefi/efipart.c
46
static int efipart_open(struct open_file *, ...);
stand/boot/efi/libefi/efipart.c
47
static int efipart_close(struct open_file *);
stand/boot/pc32/libi386/bioscd.c
189
bc_open(struct open_file *f, ...)
stand/boot/pc32/libi386/bioscd.c
206
bc_close(struct open_file *f)
stand/boot/pc32/libi386/bioscd.c
94
static int bc_open(struct open_file *f, ...);
stand/boot/pc32/libi386/bioscd.c
95
static int bc_close(struct open_file *f);
stand/boot/pc32/libi386/biosdisk.c
124
static int bd_open(struct open_file *f, ...);
stand/boot/pc32/libi386/biosdisk.c
125
static int bd_close(struct open_file *f);
stand/boot/pc32/libi386/biosdisk.c
504
bd_open(struct open_file *f, ...)
stand/boot/pc32/libi386/biosdisk.c
919
bd_close(struct open_file *f)
stand/boot/pc32/libi386/pxe.c
253
pxe_open(struct open_file *f, ...)
stand/boot/pc32/libi386/pxe.c
330
pxe_close(struct open_file *f)
stand/boot/pc32/libi386/pxe.c
78
static int pxe_open(struct open_file *f, ...);
stand/boot/pc32/libi386/pxe.c
79
static int pxe_close(struct open_file *f);
stand/lib/bzipfs.c
139
bzf_open(const char *fname, struct open_file *f)
stand/lib/bzipfs.c
205
bzf_close(struct open_file *f)
stand/lib/bzipfs.c
219
bzf_read(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/bzipfs.c
253
bzf_seek(struct open_file *f, off_t offset, int where)
stand/lib/bzipfs.c
286
bzf_stat(struct open_file *f, struct stat *sb)
stand/lib/bzipfs.c
48
static int bzf_open(const char *path, struct open_file *f);
stand/lib/bzipfs.c
49
static int bzf_close(struct open_file *f);
stand/lib/bzipfs.c
50
static int bzf_read(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/bzipfs.c
51
static off_t bzf_seek(struct open_file *f, off_t offset, int where);
stand/lib/bzipfs.c
52
static int bzf_stat(struct open_file *f, struct stat *sb);
stand/lib/cd9660.c
120
susp_lookup_record(struct open_file *f, const char *identifier,
stand/lib/cd9660.c
160
rrip_lookup_name(struct open_file *f, struct iso_directory_record *dp,
stand/lib/cd9660.c
191
rrip_check(struct open_file *f, struct iso_directory_record *dp, int *lenskip)
stand/lib/cd9660.c
222
dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp,
stand/lib/cd9660.c
274
cd9660_open(const char *path, struct open_file *f)
stand/lib/cd9660.c
421
cd9660_close(struct open_file *f)
stand/lib/cd9660.c
433
buf_read_file(struct open_file *f, char **buf_p, size_t *size_p)
stand/lib/cd9660.c
467
cd9660_read(struct open_file *f, void *start, size_t size, size_t *resid)
stand/lib/cd9660.c
496
cd9660_readdir(struct open_file *f, struct dirent *d)
stand/lib/cd9660.c
558
cd9660_write(struct open_file *f, void *start, size_t size, size_t *resid)
stand/lib/cd9660.c
564
cd9660_seek(struct open_file *f, off_t offset, int where)
stand/lib/cd9660.c
585
cd9660_stat(struct open_file *f, struct stat *sb)
stand/lib/cd9660.c
61
static int buf_read_file(struct open_file *f, char **buf_p,
stand/lib/cd9660.c
63
static int cd9660_open(const char *path, struct open_file *f);
stand/lib/cd9660.c
64
static int cd9660_close(struct open_file *f);
stand/lib/cd9660.c
65
static int cd9660_read(struct open_file *f, void *buf, size_t size,
stand/lib/cd9660.c
67
static int cd9660_write(struct open_file *f, void *buf, size_t size,
stand/lib/cd9660.c
69
static off_t cd9660_seek(struct open_file *f, off_t offset, int where);
stand/lib/cd9660.c
70
static int cd9660_stat(struct open_file *f, struct stat *sb);
stand/lib/cd9660.c
71
static int cd9660_readdir(struct open_file *f, struct dirent *d);
stand/lib/cd9660.c
72
static int dirmatch(struct open_file *f, const char *path,
stand/lib/cd9660.c
74
static int rrip_check(struct open_file *f, struct iso_directory_record *dp,
stand/lib/cd9660.c
76
static char *rrip_lookup_name(struct open_file *f,
stand/lib/cd9660.c
78
static ISO_SUSP_HEADER *susp_lookup_record(struct open_file *f,
stand/lib/close.c
70
struct open_file *f = &files[fd];
stand/lib/dev.c
53
noioctl(struct open_file *f, u_long cmd, void *data)
stand/lib/dosfs.c
147
static int ioget(struct open_file *, u_int, void *, u_int);
stand/lib/dosfs.c
153
dos_mount(DOS_FS *fs, struct open_file *fd)
stand/lib/dosfs.c
207
dos_open(const char *path, struct open_file *fd)
stand/lib/dosfs.c
248
dos_read(struct open_file *fd, void *buf, size_t nbyte, size_t *resid)
stand/lib/dosfs.c
302
dos_seek(struct open_file *fd, off_t offset, int whence)
stand/lib/dosfs.c
334
dos_close(struct open_file *fd)
stand/lib/dosfs.c
354
dos_stat(struct open_file *fd, struct stat *sb)
stand/lib/dosfs.c
369
dos_readdir(struct open_file *fd, struct dirent *d)
stand/lib/dosfs.c
45
static int dos_open(const char *path, struct open_file *fd);
stand/lib/dosfs.c
46
static int dos_close(struct open_file *fd);
stand/lib/dosfs.c
47
static int dos_read(struct open_file *fd, void *buf, size_t size, size_t *resid);
stand/lib/dosfs.c
48
static off_t dos_seek(struct open_file *fd, off_t offset, int whence);
stand/lib/dosfs.c
49
static int dos_stat(struct open_file *fd, struct stat *sb);
stand/lib/dosfs.c
50
static int dos_readdir(struct open_file *fd, struct dirent *d);
stand/lib/dosfs.c
789
ioget(struct open_file *fd, u_int lsec, void *buf, u_int nsec)
stand/lib/dosfs.h
96
struct open_file *fd; /* file descriptor */
stand/lib/ext2fs.c
314
static int read_inode(ino_t inumber, struct open_file *f);
stand/lib/ext2fs.c
315
static int block_map(struct open_file *f, daddr_t file_block,
stand/lib/ext2fs.c
317
static int buf_read_file(struct open_file *f, char **buf_p,
stand/lib/ext2fs.c
319
static int search_directory(char *name, struct open_file *f,
stand/lib/ext2fs.c
326
ext2fs_open(const char *upath, struct open_file *f)
stand/lib/ext2fs.c
551
read_inode(ino_t inumber, struct open_file *f)
stand/lib/ext2fs.c
592
block_map(struct open_file *f, daddr_t file_block, daddr_t *disk_block_p)
stand/lib/ext2fs.c
692
buf_read_file(struct open_file *f, char **buf_p, size_t *size_p)
stand/lib/ext2fs.c
750
search_directory(char *name, struct open_file *f, ino_t *inumber_p)
stand/lib/ext2fs.c
786
ext2fs_close(struct open_file *f)
stand/lib/ext2fs.c
809
ext2fs_read(struct open_file *f, void *addr, size_t size, size_t *resid)
stand/lib/ext2fs.c
840
ext2fs_seek(struct open_file *f, off_t offset, int where)
stand/lib/ext2fs.c
861
ext2fs_stat(struct open_file *f, struct stat *sb)
stand/lib/ext2fs.c
874
ext2fs_readdir(struct open_file *f, struct dirent *d)
stand/lib/ext2fs.c
91
static int ext2fs_open(const char *path, struct open_file *f);
stand/lib/ext2fs.c
92
static int ext2fs_close(struct open_file *f);
stand/lib/ext2fs.c
93
static int ext2fs_read(struct open_file *f, void *buf,
stand/lib/ext2fs.c
95
static off_t ext2fs_seek(struct open_file *f, off_t offset, int where);
stand/lib/ext2fs.c
96
static int ext2fs_stat(struct open_file *f, struct stat *sb);
stand/lib/ext2fs.c
97
static int ext2fs_readdir(struct open_file *f, struct dirent *d);
stand/lib/fstat.c
40
struct open_file *f = &files[fd];
stand/lib/gzipfs.c
166
zf_open(const char *fname, struct open_file *f)
stand/lib/gzipfs.c
240
zf_close(struct open_file *f)
stand/lib/gzipfs.c
254
zf_read(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/gzipfs.c
288
zf_seek(struct open_file *f, off_t offset, int where)
stand/lib/gzipfs.c
321
zf_stat(struct open_file *f, struct stat *sb)
stand/lib/gzipfs.c
45
static int zf_open(const char *path, struct open_file *f);
stand/lib/gzipfs.c
46
static int zf_close(struct open_file *f);
stand/lib/gzipfs.c
47
static int zf_read(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/gzipfs.c
48
static off_t zf_seek(struct open_file *f, off_t offset, int where);
stand/lib/gzipfs.c
49
static int zf_stat(struct open_file *f, struct stat *sb);
stand/lib/hammer1.c
1004
hammer_seek(struct open_file *f, off_t offset, int whence)
stand/lib/hammer1.c
1025
hammer_stat(struct open_file *f, struct stat *st)
stand/lib/hammer1.c
1033
hammer_readdir(struct open_file *f, struct dirent *d)
stand/lib/hammer1.c
919
hammer_open(const char *path, struct open_file *f)
stand/lib/hammer1.c
93
struct open_file *f;
stand/lib/hammer1.c
965
hammer_close(struct open_file *f)
stand/lib/hammer1.c
978
hammer_read(struct open_file *f, void *buf, size_t len, size_t *resid)
stand/lib/hammer2.c
80
struct open_file *f;
stand/lib/hammer2.c
823
hammer2_open(const char *path, struct open_file *f)
stand/lib/hammer2.c
862
hammer2_close(struct open_file *f)
stand/lib/hammer2.c
873
hammer2_read(struct open_file *f, void *buf, size_t len, size_t *resid)
stand/lib/hammer2.c
893
hammer2_seek(struct open_file *f, off_t offset, int whence)
stand/lib/hammer2.c
914
hammer2_stat(struct open_file *f, struct stat *st)
stand/lib/hammer2.c
927
hammer2_readdir(struct open_file *f, struct dirent *den)
stand/lib/ioctl.c
69
struct open_file *f = &files[fd];
stand/lib/lseek.c
71
struct open_file *f = &files[fd];
stand/lib/nfs.c
129
int nfs_open(const char *path, struct open_file *f);
stand/lib/nfs.c
130
static int nfs_close(struct open_file *f);
stand/lib/nfs.c
131
static int nfs_read(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/nfs.c
132
static int nfs_write(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/nfs.c
133
static off_t nfs_seek(struct open_file *f, off_t offset, int where);
stand/lib/nfs.c
134
static int nfs_stat(struct open_file *f, struct stat *sb);
stand/lib/nfs.c
135
static int nfs_readdir(struct open_file *f, struct dirent *d);
stand/lib/nfs.c
390
nfs_open(const char *upath, struct open_file *f)
stand/lib/nfs.c
570
nfs_close(struct open_file *f)
stand/lib/nfs.c
593
nfs_read(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/nfs.c
642
nfs_write(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/nfs.c
648
nfs_seek(struct open_file *f, off_t offset, int where)
stand/lib/nfs.c
675
nfs_stat(struct open_file *f, struct stat *sb)
stand/lib/nfs.c
694
nfs_readdir(struct open_file *f, struct dirent *d)
stand/lib/nullfs.c
105
null_stat(struct open_file *f, struct stat *sb)
stand/lib/nullfs.c
112
null_readdir(struct open_file *f, struct dirent *d)
stand/lib/nullfs.c
71
null_open(const char *path, struct open_file *f)
stand/lib/nullfs.c
78
null_close(struct open_file *f)
stand/lib/nullfs.c
84
null_read(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/nullfs.c
91
null_write(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/nullfs.c
98
null_seek(struct open_file *f, off_t offset, int where)
stand/lib/open.c
66
struct open_file files[SOPEN_MAX];
stand/lib/open.c
80
o_rainit(struct open_file *f)
stand/lib/open.c
90
struct open_file *f;
stand/lib/read.c
73
struct open_file *f = &files[fd];
stand/lib/readdir.c
37
struct open_file *f = &files[fd];
stand/lib/splitfs.c
153
splitfs_close(struct open_file *f)
stand/lib/splitfs.c
169
splitfs_read(struct open_file *f, void *buf, size_t size, size_t *resid)
stand/lib/splitfs.c
219
splitfs_seek(struct open_file *f, off_t offset, int where)
stand/lib/splitfs.c
281
splitfs_stat(struct open_file *f, struct stat *sb)
stand/lib/splitfs.c
47
static int splitfs_open(const char *path, struct open_file *f);
stand/lib/splitfs.c
48
static int splitfs_close(struct open_file *f);
stand/lib/splitfs.c
49
static int splitfs_read(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/splitfs.c
50
static off_t splitfs_seek(struct open_file *f, off_t offset, int where);
stand/lib/splitfs.c
51
static int splitfs_stat(struct open_file *f, struct stat *sb);
stand/lib/splitfs.c
81
splitfs_open(const char *fname, struct open_file *f)
stand/lib/stand.h
102
int (*fo_open)(const char *, struct open_file *);
stand/lib/stand.h
103
int (*fo_close)(struct open_file *);
stand/lib/stand.h
104
int (*fo_read)(struct open_file *, void *,
stand/lib/stand.h
106
int (*fo_write)(struct open_file *, void *,
stand/lib/stand.h
108
off_t (*fo_seek)(struct open_file *, off_t, int);
stand/lib/stand.h
109
int (*fo_stat)(struct open_file *, struct stat *);
stand/lib/stand.h
110
int (*fo_readdir)(struct open_file *, struct dirent *);
stand/lib/stand.h
141
int (*dv_open)(struct open_file *, ...);
stand/lib/stand.h
142
int (*dv_close)(struct open_file *);
stand/lib/stand.h
143
int (*dv_ioctl)(struct open_file *, u_long, void *);
stand/lib/stand.h
170
extern struct open_file files[];
stand/lib/stand.h
360
extern int noioctl(struct open_file *, u_long, void *);
stand/lib/stand.h
363
extern int null_open(const char *, struct open_file *);
stand/lib/stand.h
364
extern int null_close(struct open_file *);
stand/lib/stand.h
365
extern int null_read(struct open_file *, void *, size_t, size_t *);
stand/lib/stand.h
366
extern int null_write(struct open_file *, void *, size_t, size_t *);
stand/lib/stand.h
367
extern off_t null_seek(struct open_file *, off_t, int);
stand/lib/stand.h
368
extern int null_stat(struct open_file *, struct stat *);
stand/lib/stand.h
369
extern int null_readdir(struct open_file *, struct dirent *);
stand/lib/stand.h
380
extern int devopen(struct open_file *, const char *, const char **);
stand/lib/stand.h
381
extern int devclose(struct open_file *);
stand/lib/stand.h
382
extern void devreplace(struct open_file *, void *devdata);
stand/lib/stand.h
90
struct open_file;
stand/lib/tftp.c
272
tftp_open(const char *path, struct open_file *f)
stand/lib/tftp.c
318
tftp_read(struct open_file *f, void *addr, size_t size, size_t *resid)
stand/lib/tftp.c
388
tftp_close(struct open_file *f)
stand/lib/tftp.c
408
tftp_write(struct open_file *f, void *start, size_t size, size_t *resid)
stand/lib/tftp.c
414
tftp_stat(struct open_file *f, struct stat *sb)
stand/lib/tftp.c
425
tftp_seek(struct open_file *f, off_t offset, int where)
stand/lib/tftp.c
63
static int tftp_open(const char *path, struct open_file *f);
stand/lib/tftp.c
64
static int tftp_close(struct open_file *f);
stand/lib/tftp.c
65
static int tftp_read(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/tftp.c
66
static int tftp_write(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/tftp.c
67
static off_t tftp_seek(struct open_file *f, off_t offset, int where);
stand/lib/tftp.c
68
static int tftp_stat(struct open_file *f, struct stat *sb);
stand/lib/ufs.c
114
static int read_inode(ino_t, struct open_file *);
stand/lib/ufs.c
115
static int block_map(struct open_file *, daddr_t, daddr_t *);
stand/lib/ufs.c
116
static int buf_read_file(struct open_file *, char **, size_t *);
stand/lib/ufs.c
117
static int search_directory(char *, struct open_file *, ino_t *);
stand/lib/ufs.c
126
read_inode(ino_t inumber, struct open_file *f)
stand/lib/ufs.c
182
block_map(struct open_file *f, daddr_t file_block, daddr_t *disk_block_p)
stand/lib/ufs.c
289
buf_read_file(struct open_file *f, char **buf_p, size_t *size_p)
stand/lib/ufs.c
351
search_directory(char *name, struct open_file *f, ino_t *inumber_p)
stand/lib/ufs.c
400
ufs_open(const char *upath, struct open_file *f)
stand/lib/ufs.c
597
ufs_close(struct open_file *f)
stand/lib/ufs.c
625
ufs_read(struct open_file *f, void *start, size_t size, size_t *resid)
stand/lib/ufs.c
658
ufs_seek(struct open_file *f, off_t offset, int where)
stand/lib/ufs.c
679
ufs_stat(struct open_file *f, struct stat *sb)
stand/lib/ufs.c
692
ufs_readdir(struct open_file *f, struct dirent *d)
stand/lib/ufs.c
76
static int ufs_open(const char *path, struct open_file *f);
stand/lib/ufs.c
77
static int ufs_close(struct open_file *f);
stand/lib/ufs.c
78
static int ufs_read(struct open_file *f, void *buf, size_t size, size_t *resid);
stand/lib/ufs.c
79
static off_t ufs_seek(struct open_file *f, off_t offset, int where);
stand/lib/ufs.c
80
static int ufs_stat(struct open_file *f, struct stat *sb);
stand/lib/ufs.c
81
static int ufs_readdir(struct open_file *f, struct dirent *d);
stand/lib/write.c
70
struct open_file *f = &files[fd];