Home
last modified time | relevance | path

Searched refs:filename (Results 1 – 17 of 17) sorted by relevance

/fs/sandbox/
A Dsandboxfs.c21 int sandbox_fs_read_at(const char *filename, loff_t pos, void *buffer, in sandbox_fs_read_at() argument
27 fd = os_open(filename, OS_O_RDONLY); in sandbox_fs_read_at()
36 ret = os_get_filesize(filename, &size); in sandbox_fs_read_at()
64 fd = os_open(filename, OS_O_RDWR | OS_O_CREAT); in sandbox_fs_write_at()
104 int sandbox_fs_exists(const char *filename) in sandbox_fs_exists() argument
109 ret = os_get_filesize(filename, &size); in sandbox_fs_exists()
113 int sandbox_fs_size(const char *filename, loff_t *size) in sandbox_fs_size() argument
115 return os_get_filesize(filename, size); in sandbox_fs_size()
127 ret = sandbox_fs_read_at(filename, offset, buf, len, actread); in fs_read_sandbox()
129 printf("** Unable to read file %s **\n", filename); in fs_read_sandbox()
[all …]
/fs/
A Dsemihostingfs.c23 static int smh_fs_read_at(const char *filename, loff_t pos, void *buffer, in smh_fs_read_at() argument
28 fd = smh_open(filename, MODE_READ | MODE_BINARY); in smh_fs_read_at()
61 fd = smh_open(filename, MODE_READ | MODE_BINARY | MODE_PLUS); in smh_fs_write_at()
64 fd = smh_open(filename, MODE_WRITE | MODE_BINARY); in smh_fs_write_at()
79 int smh_fs_size(const char *filename, loff_t *result) in smh_fs_size() argument
83 fd = smh_open(filename, MODE_READ | MODE_BINARY); in smh_fs_size()
102 ret = smh_fs_read_at(filename, offset, buf, len, actread); in smh_fs_read()
104 printf("** Unable to read file %s **\n", filename); in smh_fs_read()
109 int smh_fs_write(const char *filename, void *buf, loff_t offset, in smh_fs_write() argument
114 ret = smh_fs_write_at(filename, offset, buf, len, actwrite); in smh_fs_write()
[all …]
A Dfs.c168 int (*exists)(const char *filename);
549 int fs_exists(const char *filename) in fs_exists() argument
555 ret = info->exists(filename); in fs_exists()
568 ret = info->size(filename, size); in fs_size()
726 ret = info->unlink(filename); in fs_unlink()
802 const char *filename; in do_load() local
832 filename = argv[4]; in do_load()
834 filename = env_get("bootfile"); in do_load()
835 if (!filename) { in do_load()
905 const char *filename; in do_save() local
[all …]
/fs/fat/
A Dfat_write.c115 if (!filename) in set_name()
123 pos = (char *)filename; in set_name()
1372 p = filename; in split_filename()
1389 if (last_slash_cont == (filename + strlen(filename) - 1)) { in split_filename()
1400 *dirname = filename; in split_filename()
1413 for (; *filename == ' '; ++filename) in split_filename()
1417 if (filename[0] == '.' && in split_filename()
1418 (!filename[1] || (filename[1] == '.' && !filename[2]))) in split_filename()
1422 for (p = filename + strlen(filename) - 1; p >= filename; --p) { in split_filename()
1434 *basename = filename; in split_filename()
[all …]
A Dfat.c1227 int fat_exists(const char *filename) in fat_exists() argument
1240 ret = fat_itr_resolve(itr, filename, TYPE_ANY); in fat_exists()
1269 int fat_size(const char *filename, loff_t *size) in fat_size() argument
1282 ret = fat_itr_resolve(itr, filename, TYPE_FILE); in fat_size()
1292 ret = fat_itr_resolve(itr, filename, TYPE_DIR); in fat_size()
1320 ret = fat_itr_resolve(itr, filename, TYPE_FILE); in fat_read_file()
1324 debug("reading %s at pos %llu\n", filename, offset); in fat_read_file()
1338 int file_fat_read(const char *filename, void *buffer, int maxsize) in file_fat_read() argument
1343 ret = fat_read_file(filename, buffer, 0, maxsize, &actread); in file_fat_read()
1357 int fat_opendir(const char *filename, struct fs_dir_stream **dirsp) in fat_opendir() argument
[all …]
/fs/erofs/
A Dfs.c90 int erofs_opendir(const char *filename, struct fs_dir_stream **dirsp) in erofs_opendir() argument
99 err = erofs_ilookup(filename, &dirs->inode); in erofs_opendir()
204 int erofs_exists(const char *filename) in erofs_exists() argument
209 err = erofs_ilookup(filename, &vi); in erofs_exists()
213 int erofs_size(const char *filename, loff_t *size) in erofs_size() argument
218 err = erofs_ilookup(filename, &vi); in erofs_size()
225 int erofs_read(const char *filename, void *buf, loff_t offset, loff_t len, in erofs_read() argument
231 err = erofs_ilookup(filename, &vi); in erofs_read()
/fs/cramfs/
A Dcramfs.c118 char *filename) in cramfs_resolve() argument
149 if (!strncmp(filename, name, namelen) && in cramfs_resolve()
150 (namelen == strlen(filename))) { in cramfs_resolve()
235 int cramfs_load (char *loadoffset, struct part_info *info, char *filename) in cramfs_load() argument
245 strtok (filename, "/")); in cramfs_load()
294 int cramfs_ls (struct part_info *info, char *filename) in cramfs_ls() argument
303 if (strlen (filename) == 0 || !strcmp (filename, "/")) { in cramfs_ls()
312 strtok (filename, "/")); in cramfs_ls()
/fs/exfat/
A Dio.c723 if (strlen(filename) >= PATH_MAX) in exfat_fs_opendir()
742 strncpy(dirs->dirname, filename, PATH_MAX - 1); in exfat_fs_opendir()
874 int exfat_fs_exists(const char *filename) in exfat_fs_exists() argument
879 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_exists()
888 int exfat_fs_size(const char *filename, loff_t *size) in exfat_fs_size() argument
893 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_size()
911 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_read()
933 int exfat_fs_unlink(const char *filename) in exfat_fs_unlink() argument
938 err = exfat_lookup_realpath(&ctxt.ef, &node, filename); in exfat_fs_unlink()
940 printf("%s: doesn't exist (%d)\n", filename, err); in exfat_fs_unlink()
[all …]
/fs/ext4/
A Dext4fs.c349 int ext4fs_exists(const char *filename) in ext4fs_exists() argument
355 if (!filename) in ext4fs_exists()
358 ret = ext4fs_find_file1(filename, &ext4fs_root->diropen, &dirnode, in ext4fs_exists()
366 int ext4fs_size(const char *filename, loff_t *size) in ext4fs_size() argument
368 return ext4fs_open(filename, size); in ext4fs_size()
392 int ext4_read_file(const char *filename, void *buf, loff_t offset, loff_t len, in ext4_read_file() argument
398 ret = ext4fs_open(filename, &file_len); in ext4_read_file()
400 printf("** File not found %s **\n", filename); in ext4_read_file()
A Dext4_common.c463 if (strlen(filename) % 4 != 0) in check_void_in_dentry()
464 padding_factor = 4 - (strlen(filename) % 4); in check_void_in_dentry()
466 new_entry_byte_reqd = strlen(filename) + in check_void_in_dentry()
614 dir->namelen = strlen(filename); in ext4fs_update_parent_dentry()
618 memcpy(temp_dir, filename, strlen(filename)); in ext4fs_update_parent_dentry()
939 int ext4fs_filename_unlink(char *filename) in ext4fs_filename_unlink() argument
2077 char filename[dirent.namelen + 1]; in ext4fs_iterate_dir() local
2084 dirent.namelen, filename, in ext4fs_iterate_dir()
2096 filename[dirent.namelen] = '\0'; in ext4fs_iterate_dir()
2133 printf("iterate >%s<\n", filename); in ext4fs_iterate_dir()
[all …]
A Dext4_write.c866 ALLOC_CACHE_ALIGN_BUFFER(char, filename, 256); in ext4fs_write()
868 memset(filename, 0x00, 256); in ext4fs_write()
896 parent_inodeno = ext4fs_get_parent_inode_num(fname, filename, F_FILE); in ext4fs_write()
907 existing_file_inodeno = ext4fs_filename_unlink(filename); in ext4fs_write()
949 inodeno = ext4fs_update_parent_dentry(filename, type); in ext4fs_write()
1061 int ext4_write_file(const char *filename, void *buf, loff_t offset, in ext4_write_file() argument
1071 ret = ext4fs_write(filename, buf, len, FILETYPE_REG); in ext4_write_file()
A Dext4_common.h65 int ext4fs_update_parent_dentry(char *filename, int file_type);
/fs/ubifs/
A Dubifs.c519 strcpy(fpath, filename); in ubifs_findfile()
618 int ubifs_ls(const char *filename) in ubifs_ls() argument
632 inum = ubifs_findfile(ubifs_sb, (char *)filename); in ubifs_ls()
668 int ubifs_exists(const char *filename) in ubifs_exists() argument
677 inum = ubifs_findfile(ubifs_sb, (char *)filename); in ubifs_exists()
682 int ubifs_size(const char *filename, loff_t *size) in ubifs_size() argument
693 inum = ubifs_findfile(ubifs_sb, (char *)filename); in ubifs_size()
884 int ubifs_read(const char *filename, void *buf, loff_t offset, in ubifs_read() argument
911 inum = ubifs_findfile(ubifs_sb, (char *)filename); in ubifs_read()
962 printf("Error reading file '%s'\n", filename); in ubifs_read()
[all …]
/fs/squashfs/
A Dsqfs.c69 for (l = 1; l < strlen(filename); l++) { in sqfs_count_tokens()
70 if (filename[l] == '/') in sqfs_count_tokens()
75 if (filename[strlen(filename) - 1] == '/') in sqfs_count_tokens()
940 token_count = sqfs_count_tokens(filename); in sqfs_opendir_nest()
946 path = strdup(filename); in sqfs_opendir_nest()
1008 return sqfs_opendir_nest(filename, dirsp); in sqfs_opendir()
1398 sqfs_split_path(&file, &dir, filename); in sqfs_read_nest()
1662 sqfs_split_path(&file, &dir, filename); in sqfs_size_nest()
1750 int sqfs_exists(const char *filename) in sqfs_exists() argument
1758 sqfs_split_path(&file, &dir, filename); in sqfs_exists()
[all …]
/fs/zfs/
A Dzfs.c1382 const char *ptr_at, *filename; in dnode_get_fullpath() local
1389 filename = 0; in dnode_get_fullpath()
1413 filename = ptr_slash; in dnode_get_fullpath()
1415 filename = "/"; in dnode_get_fullpath()
1417 fsname, snapname, filename); in dnode_get_fullpath()
1465 err = dnode_get_path(mdn, filename, dn, data); in dnode_get_fullpath()
/fs/btrfs/
A Dinode.c244 int btrfs_lookup_path(struct btrfs_root *root, u64 ino, const char *filename, in btrfs_lookup_path() argument
251 const char *cur = filename; in btrfs_lookup_path()
A Dctree.h1229 int btrfs_lookup_path(struct btrfs_root *root, u64 ino, const char *filename,

Completed in 39 milliseconds