| /fs/sandbox/ |
| A D | sandboxfs.c | 21 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 D | semihostingfs.c | 23 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 D | fs.c | 168 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 D | fat_write.c | 115 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 D | fat.c | 1227 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 D | fs.c | 90 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 D | cramfs.c | 118 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 D | io.c | 723 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 D | ext4fs.c | 349 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 D | ext4_common.c | 463 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 D | ext4_write.c | 866 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 D | ext4_common.h | 65 int ext4fs_update_parent_dentry(char *filename, int file_type);
|
| /fs/ubifs/ |
| A D | ubifs.c | 519 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 D | sqfs.c | 69 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 D | zfs.c | 1382 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 D | inode.c | 244 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 D | ctree.h | 1229 int btrfs_lookup_path(struct btrfs_root *root, u64 ino, const char *filename,
|