Lines Matching refs:open_file
64 static int buf_read_file(struct open_file *f, char **buf_p,
66 static int cd9660_open(const char *path, struct open_file *f);
67 static int cd9660_close(struct open_file *f);
68 static int cd9660_read(struct open_file *f, void *buf, size_t size,
70 static off_t cd9660_seek(struct open_file *f, off_t offset, int where);
71 static int cd9660_stat(struct open_file *f, struct stat *sb);
72 static int cd9660_readdir(struct open_file *f, struct dirent *d);
73 static int dirmatch(struct open_file *f, const char *path,
75 static int rrip_check(struct open_file *f, struct iso_directory_record *dp,
77 static char *rrip_lookup_name(struct open_file *f,
79 static ISO_SUSP_HEADER *susp_lookup_record(struct open_file *f,
121 susp_lookup_record(struct open_file *f, const char *identifier,
166 rrip_lookup_name(struct open_file *f, struct iso_directory_record *dp,
197 rrip_check(struct open_file *f, struct iso_directory_record *dp, int *lenskip)
228 dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp,
284 cd9660_open(const char *path, struct open_file *f)
449 cd9660_close(struct open_file *f)
460 buf_read_file(struct open_file *f, char **buf_p, size_t *size_p)
495 cd9660_read(struct open_file *f, void *start, size_t size, size_t *resid)
524 cd9660_readdir(struct open_file *f, struct dirent *d)
589 cd9660_seek(struct open_file *f, off_t offset, int where)
610 cd9660_stat(struct open_file *f, struct stat *sb)