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
108 static inline int fs_unlink_unsupported(const char *filename) in fs_unlink_unsupported() argument
133 int (*exists)(const char *filename);
134 int (*size)(const char *filename, loff_t *size);
135 int (*read)(const char *filename, void *buf, loff_t offset,
137 int (*write)(const char *filename, void *buf, loff_t offset,
146 int (*opendir)(const char *filename, struct fs_dir_stream **dirsp);
155 int (*unlink)(const char *filename);
407 int fs_exists(const char *filename) in fs_exists() argument
413 ret = info->exists(filename); in fs_exists()
420 int fs_size(const char *filename, loff_t *size) in fs_size() argument
426 ret = info->size(filename, size); in fs_size()
435 static int fs_read_lmb_check(const char *filename, ulong addr, loff_t offset, in fs_read_lmb_check() argument
444 ret = info->size(filename, &size); in fs_read_lmb_check()
468 static int _fs_read(const char *filename, ulong addr, loff_t offset, loff_t len, in _fs_read() argument
477 ret = fs_read_lmb_check(filename, addr, offset, len, info); in _fs_read()
488 ret = info->read(filename, buf, offset, len, actread); in _fs_read()
493 debug("** %s shorter than offset + len **\n", filename); in _fs_read()
499 int fs_read(const char *filename, ulong addr, loff_t offset, loff_t len, in fs_read() argument
502 return _fs_read(filename, addr, offset, len, 0, actread); in fs_read()
505 int fs_write(const char *filename, ulong addr, loff_t offset, loff_t len, in fs_write() argument
513 ret = info->write(filename, buf, offset, len, actwrite); in fs_write()
517 printf("** Unable to write file %s **\n", filename); in fs_write()
525 struct fs_dir_stream *fs_opendir(const char *filename) in fs_opendir() argument
531 ret = info->opendir(filename, &dirs); in fs_opendir()
577 int fs_unlink(const char *filename) in fs_unlink() argument
583 ret = info->unlink(filename); in fs_unlink()
629 const char *filename; in do_load() local
657 filename = argv[4]; in do_load()
659 filename = env_get("bootfile"); in do_load()
660 if (!filename) { in do_load()
675 ret = _fs_read(filename, addr, pos, bytes, 1, &len_read); in do_load()
724 const char *filename; in do_save() local
738 filename = argv[4]; in do_save()
746 ret = fs_write(filename, addr, pos, bytes, &len); in do_save()