Lines Matching refs:open_file
63 static int buf_read_file(struct open_file *f, char **buf_p,
65 static int cd9660_open(const char *path, struct open_file *f);
66 static int cd9660_close(struct open_file *f);
67 static int cd9660_read(struct open_file *f, void *buf, size_t size,
69 static int cd9660_write(struct open_file *f, void *buf, size_t size,
71 static off_t cd9660_seek(struct open_file *f, off_t offset, int where);
72 static int cd9660_stat(struct open_file *f, struct stat *sb);
73 static int cd9660_readdir(struct open_file *f, struct dirent *d);
74 static int dirmatch(struct open_file *f, const char *path,
76 static int rrip_check(struct open_file *f, struct iso_directory_record *dp,
78 static char *rrip_lookup_name(struct open_file *f,
80 static ISO_SUSP_HEADER *susp_lookup_record(struct open_file *f,
122 susp_lookup_record(struct open_file *f, const char *identifier, in susp_lookup_record()
167 rrip_lookup_name(struct open_file *f, struct iso_directory_record *dp, in rrip_lookup_name()
198 rrip_check(struct open_file *f, struct iso_directory_record *dp, int *lenskip) in rrip_check()
229 dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp, in dirmatch()
274 cd9660_open(const char *path, struct open_file *f) in cd9660_open()
420 cd9660_close(struct open_file *f) in cd9660_close()
431 buf_read_file(struct open_file *f, char **buf_p, size_t *size_p) in buf_read_file()
466 cd9660_read(struct open_file *f, void *start, size_t size, size_t *resid) in cd9660_read()
495 cd9660_readdir(struct open_file *f, struct dirent *d) in cd9660_readdir()
560 cd9660_write(struct open_file *f __unused, void *start __unused, size_t size __unused, size_t *resi… in cd9660_write()
566 cd9660_seek(struct open_file *f, off_t offset, int where) in cd9660_seek()
587 cd9660_stat(struct open_file *f, struct stat *sb) in cd9660_stat()