Lines Matching refs:filename
69 static inline int fs_exists_unsupported(const char *filename) in fs_exists_unsupported() argument
74 static inline int fs_size_unsupported(const char *filename, loff_t *size) in fs_size_unsupported() argument
79 static inline int fs_read_unsupported(const char *filename, void *buf, in fs_read_unsupported() argument
86 static inline int fs_write_unsupported(const char *filename, void *buf, in fs_write_unsupported() argument
102 static inline int fs_opendir_unsupported(const char *filename, in fs_opendir_unsupported() argument
123 int (*exists)(const char *filename);
124 int (*size)(const char *filename, loff_t *size);
125 int (*read)(const char *filename, void *buf, loff_t offset,
127 int (*write)(const char *filename, void *buf, loff_t offset,
136 int (*opendir)(const char *filename, struct fs_dir_stream **dirsp);
369 int fs_exists(const char *filename) in fs_exists() argument
375 ret = info->exists(filename); in fs_exists()
382 int fs_size(const char *filename, loff_t *size) in fs_size() argument
388 ret = info->size(filename, size); in fs_size()
395 int fs_read(const char *filename, ulong addr, loff_t offset, loff_t len, in fs_read() argument
407 ret = info->read(filename, buf, offset, len, actread); in fs_read()
412 printf("** %s shorter than offset + len **\n", filename); in fs_read()
418 int fs_write(const char *filename, ulong addr, loff_t offset, loff_t len, in fs_write() argument
426 ret = info->write(filename, buf, offset, len, actwrite); in fs_write()
430 printf("** Unable to write file %s **\n", filename); in fs_write()
438 struct fs_dir_stream *fs_opendir(const char *filename) in fs_opendir() argument
444 ret = info->opendir(filename, &dirs); in fs_opendir()
515 const char *filename; in do_load() local
543 filename = argv[4]; in do_load()
545 filename = env_get("bootfile"); in do_load()
546 if (!filename) { in do_load()
561 ret = fs_read(filename, addr, pos, bytes, &len_read); in do_load()
610 const char *filename; in do_save() local
624 filename = argv[4]; in do_save()
632 ret = fs_write(filename, addr, pos, bytes, &len); in do_save()