/foundation/filemanagement/dfs_service/services/cloudfiledaemon/src/cloud_disk/ |
H A D | fuse_operations.cpp | 27 static std::shared_ptr<CloudDiskInode> GetCloudDiskInode(fuse_req_t req, fuse_ino_t ino) in GetCloudDiskInode() argument 30 return FileOperationsHelper::FindCloudDiskInode(data, static_cast<int64_t>(ino)); in GetCloudDiskInode() 49 void FuseOperations::Access(fuse_req_t req, fuse_ino_t ino, int mask) in Access() argument 51 if (ino == FUSE_ROOT_ID) { in Access() 53 opsPtr->Access(req, ino, mask); in Access() 56 auto inoPtr = GetCloudDiskInode(req, ino); in Access() 62 inoPtr->ops->Access(req, ino, mask); in Access() 65 void FuseOperations::GetAttr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) in GetAttr() argument 67 if (ino == FUSE_ROOT_ID) { in GetAttr() 69 opsPtr->GetAttr(req, ino, f in GetAttr() 81 Open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) Open() argument 97 Forget(fuse_req_t req, fuse_ino_t ino, uint64_t nLookup) Forget() argument 161 ReadDir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) ReadDir() argument 179 SetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags) SetXattr() argument 196 GetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) GetXattr() argument 278 Read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi) Read() argument 295 WriteBuf(fuse_req_t req, fuse_ino_t ino, struct fuse_bufvec *bufv, off_t off, struct fuse_file_info *fi) WriteBuf() argument 312 Release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) Release() argument 327 SetAttr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int valid, struct fuse_file_info *fi) SetAttr() argument 343 Lseek(fuse_req_t req, fuse_ino_t ino, off_t off, int whence, struct fuse_file_info *fi) Lseek() argument [all...] |
H A D | file_operations_base.cpp | 33 void FileOperationsBase::Access(fuse_req_t req, fuse_ino_t ino, int mask) in Access() argument 39 void FileOperationsBase::GetAttr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) in GetAttr() argument 45 void FileOperationsBase::Open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) in Open() argument 51 void FileOperationsBase::Forget(fuse_req_t req, fuse_ino_t ino, uint64_t nLookup) in Forget() argument 54 auto node = FileOperationsHelper::FindCloudDiskInode(data, static_cast<int64_t>(ino)); in Forget() 60 int64_t key = static_cast<int64_t>(ino); in Forget() 70 auto inoPtr = FileOperationsHelper::FindCloudDiskInode(data, static_cast<int64_t>(forgets[i].ino)); in ForgetMulti() 76 FileOperationsHelper::PutCloudDiskInode(data, inoPtr, forgets[i].nlookup, forgets[i].ino); in ForgetMulti() 96 void FileOperationsBase::ReadDir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, in ReadDir() argument 103 void FileOperationsBase::SetXattr(fuse_req_t req, fuse_ino_t ino, cons argument 110 GetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) GetXattr() argument 142 Read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi) Read() argument 149 WriteBuf(fuse_req_t req, fuse_ino_t ino, struct fuse_bufvec *bufv, off_t off, struct fuse_file_info *fi) WriteBuf() argument 156 Release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) Release() argument 161 SetAttr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int valid, struct fuse_file_info *fi) SetAttr() argument 167 Lseek(fuse_req_t req, fuse_ino_t ino, off_t off, int whence, struct fuse_file_info *fi) Lseek() argument [all...] |
H A D | file_operations_helper.cpp | 55 void FileOperationsHelper::GetInodeAttr(shared_ptr<CloudDiskInode> ino, struct stat *statBuf) in GetInodeAttr() argument 57 statBuf->st_ino = ino->stat.st_ino; in GetInodeAttr() 58 statBuf->st_uid = ino->stat.st_uid; in GetInodeAttr() 59 statBuf->st_gid = ino->stat.st_gid; in GetInodeAttr() 60 statBuf->st_mtime = ino->stat.st_mtime; in GetInodeAttr() 61 statBuf->st_ctime = ino->stat.st_ctime; in GetInodeAttr() 62 statBuf->st_atime = ino->stat.st_atime; in GetInodeAttr() 63 statBuf->st_mode = ino->stat.st_mode; in GetInodeAttr() 64 statBuf->st_nlink = ino->stat.st_nlink; in GetInodeAttr() 66 statBuf->st_size = ino in GetInodeAttr() 70 GetNextLayer(std::shared_ptr<CloudDiskInode> inoPtr, fuse_ino_t ino) GetNextLayer() argument 139 AddDirEntry(fuse_req_t req, std::string &buf, size_t &size, const char *name, std::shared_ptr<CloudDiskInode> ino) AddDirEntry() argument [all...] |
/third_party/libfuse/include/ |
H A D | fuse_lowlevel.h | 64 * ino the kernel may cache negative entries for entry_timeout 67 fuse_ino_t ino; member 72 * ino/generation pairs need to be unique over the file 126 fuse_ino_t ino; member 279 * @param ino the inode number 282 void (*forget) (fuse_req_t req, fuse_ino_t ino, uint64_t nlookup); 300 * @param ino the inode number 303 void (*getattr) (fuse_req_t req, fuse_ino_t ino, 335 * @param ino the inode number 340 void (*setattr) (fuse_req_t req, fuse_ino_t ino, struc [all...] |
/third_party/libfuse/example/ |
H A D | hello_ll.c | 35 static int hello_stat(fuse_ino_t ino, struct stat *stbuf) in hello_stat() argument 37 stbuf->st_ino = ino; in hello_stat() 38 switch (ino) { in hello_stat() 56 static void hello_ll_getattr(fuse_req_t req, fuse_ino_t ino, in hello_ll_getattr() argument 64 if (hello_stat(ino, &stbuf) == -1) in hello_ll_getattr() 78 e.ino = 2; in hello_ll_lookup() 81 hello_stat(e.ino, &e.attr); in hello_ll_lookup() 93 fuse_ino_t ino) in dirbuf_add() 100 stbuf.st_ino = ino; in dirbuf_add() 117 static void hello_ll_readdir(fuse_req_t req, fuse_ino_t ino, size_ argument 92 dirbuf_add(fuse_req_t req, struct dirbuf *b, const char *name, fuse_ino_t ino) dirbuf_add() argument 136 hello_ll_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) hello_ll_open() argument 147 hello_ll_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) hello_ll_read() argument 156 hello_ll_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) hello_ll_getxattr() argument 172 hello_ll_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags) hello_ll_setxattr() argument 191 hello_ll_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name) hello_ll_removexattr() argument [all...] |
H A D | passthrough_ll.c | 75 ino_t ino; member 150 static struct lo_inode *lo_inode(fuse_req_t req, fuse_ino_t ino) in lo_inode() argument 152 if (ino == FUSE_ROOT_ID) in lo_inode() 155 return (struct lo_inode *) (uintptr_t) ino; in lo_inode() 158 static int lo_fd(fuse_req_t req, fuse_ino_t ino) in lo_fd() argument 160 return lo_inode(req, ino)->fd; in lo_fd() 200 static void lo_getattr(fuse_req_t req, fuse_ino_t ino, in lo_getattr() argument 209 res = fstatat(lo_fd(req, ino), "", &buf, AT_EMPTY_PATH | AT_SYMLINK_NOFOLLOW); in lo_getattr() 216 static void lo_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, in lo_setattr() argument 221 struct lo_inode *inode = lo_inode(req, ino); in lo_setattr() 435 lo_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t parent, const char *name) lo_link() argument 537 lo_forget_one(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup) lo_forget_one() argument 552 lo_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup) lo_forget() argument 568 lo_readlink(fuse_req_t req, fuse_ino_t ino) lo_readlink() argument 596 lo_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) lo_opendir() argument 641 lo_do_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi, int plus) lo_do_readdir() argument 734 lo_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi) lo_readdir() argument 740 lo_readdirplus(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi) lo_readdirplus() argument 746 lo_releasedir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) lo_releasedir() argument 785 lo_fsyncdir(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *fi) lo_fsyncdir() argument 798 lo_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) lo_open() argument 837 lo_release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) lo_release() argument 845 lo_flush(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) lo_flush() argument 853 lo_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *fi) lo_fsync() argument 865 lo_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi) lo_read() argument 881 lo_write_buf(fuse_req_t req, fuse_ino_t ino, struct fuse_bufvec *in_buf, off_t off, struct fuse_file_info *fi) lo_write_buf() argument 904 lo_statfs(fuse_req_t req, fuse_ino_t ino) lo_statfs() argument 916 lo_fallocate(fuse_req_t req, fuse_ino_t ino, int mode, off_t offset, off_t length, struct fuse_file_info *fi) lo_fallocate() argument 939 lo_flock(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, int op) lo_flock() argument 950 lo_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) lo_getxattr() argument 1001 lo_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size) lo_listxattr() argument 1051 lo_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags) lo_setxattr() argument 1077 lo_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name) lo_removexattr() argument 1127 lo_lseek(fuse_req_t req, fuse_ino_t ino, off_t off, int whence, struct fuse_file_info *fi) lo_lseek() argument [all...] |
H A D | passthrough_hp.cc | 96 static Inode& get_inode(fuse_ino_t ino); 97 static void forget_one(fuse_ino_t ino, uint64_t n); 171 static Inode& get_inode(fuse_ino_t ino) { in get_inode() argument 172 if (ino == FUSE_ROOT_ID) in get_inode() 175 Inode* inode = reinterpret_cast<Inode*>(ino); in get_inode() 177 cerr << "INTERNAL ERROR: Unknown inode " << ino << endl; in get_inode() 184 static int get_fs_fd(fuse_ino_t ino) { in get_fs_fd() argument 185 int fd = get_inode(ino).fd; in get_fs_fd() 217 static void sfs_getattr(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi) { in sfs_getattr() argument 219 Inode& inode = get_inode(ino); in sfs_getattr() 231 do_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int valid, struct fuse_file_info* fi) do_setattr() argument 307 sfs_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int valid, fuse_file_info *fi) sfs_setattr() argument 474 sfs_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t parent, const char *name) sfs_link() argument 568 forget_one(fuse_ino_t ino, uint64_t n) forget_one() argument 597 sfs_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup) sfs_forget() argument 611 sfs_readlink(fuse_req_t req, fuse_ino_t ino) sfs_readlink() argument 646 sfs_opendir(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi) sfs_opendir() argument 694 do_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, fuse_file_info *fi, const int plus) do_readdir() argument 789 sfs_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, fuse_file_info *fi) sfs_readdir() argument 796 sfs_readdirplus(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, fuse_file_info *fi) sfs_readdirplus() argument 803 sfs_releasedir(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi) sfs_releasedir() argument 842 sfs_fsyncdir(fuse_req_t req, fuse_ino_t ino, int datasync, fuse_file_info *fi) sfs_fsyncdir() argument 855 sfs_open(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi) sfs_open() argument 896 sfs_release(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi) sfs_release() argument 905 sfs_flush(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi) sfs_flush() argument 912 sfs_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, fuse_file_info *fi) sfs_fsync() argument 935 sfs_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, fuse_file_info *fi) sfs_read() argument 958 sfs_write_buf(fuse_req_t req, fuse_ino_t ino, fuse_bufvec *in_buf, off_t off, fuse_file_info *fi) sfs_write_buf() argument 966 sfs_statfs(fuse_req_t req, fuse_ino_t ino) sfs_statfs() argument 978 sfs_fallocate(fuse_req_t req, fuse_ino_t ino, int mode, off_t offset, off_t length, fuse_file_info *fi) sfs_fallocate() argument 991 sfs_flock(fuse_req_t req, fuse_ino_t ino, fuse_file_info *fi, int op) sfs_flock() argument 1000 sfs_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) sfs_getxattr() argument 1044 sfs_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size) sfs_listxattr() argument 1086 sfs_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags) sfs_setxattr() argument 1102 sfs_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name) sfs_removexattr() argument [all...] |
H A D | notify_store_retrieve.c | 107 static int tfs_stat(fuse_ino_t ino, struct stat *stbuf) { in tfs_stat() argument 108 stbuf->st_ino = ino; in tfs_stat() 109 if (ino == FUSE_ROOT_ID) { in tfs_stat() 114 else if (ino == FILE_INO) { in tfs_stat() 134 e.ino = FILE_INO; in tfs_lookup() 141 if (tfs_stat(e.ino, &e.attr) != 0) in tfs_lookup() 150 static void tfs_forget (fuse_req_t req, fuse_ino_t ino, in tfs_forget() argument 153 if(ino == FILE_INO) in tfs_forget() 156 assert(ino == FUSE_ROOT_ID); in tfs_forget() 160 static void tfs_getattr(fuse_req_t req, fuse_ino_t ino, in tfs_getattr() argument 178 dirbuf_add(fuse_req_t req, struct dirbuf *b, const char *name, fuse_ino_t ino) dirbuf_add() argument 201 tfs_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) tfs_readdir() argument 217 tfs_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) tfs_open() argument 237 tfs_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) tfs_read() argument 245 tfs_retrieve_reply(fuse_req_t req, void *cookie, fuse_ino_t ino, off_t offset, struct fuse_bufvec *data) tfs_retrieve_reply() argument [all...] |
H A D | notify_inval_inode.c | 104 static int tfs_stat(fuse_ino_t ino, struct stat *stbuf) { in tfs_stat() argument 105 stbuf->st_ino = ino; in tfs_stat() 106 if (ino == FUSE_ROOT_ID) { in tfs_stat() 111 else if (ino == FILE_INO) { in tfs_stat() 131 e.ino = FILE_INO; in tfs_lookup() 138 if (tfs_stat(e.ino, &e.attr) != 0) in tfs_lookup() 147 static void tfs_forget (fuse_req_t req, fuse_ino_t ino, in tfs_forget() argument 150 if(ino == FILE_INO) in tfs_forget() 153 assert(ino == FUSE_ROOT_ID); in tfs_forget() 157 static void tfs_getattr(fuse_req_t req, fuse_ino_t ino, in tfs_getattr() argument 175 dirbuf_add(fuse_req_t req, struct dirbuf *b, const char *name, fuse_ino_t ino) dirbuf_add() argument 198 tfs_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) tfs_readdir() argument 214 tfs_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) tfs_open() argument 234 tfs_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) tfs_read() argument [all...] |
H A D | hello_ll_uds.c | 45 static int hello_stat(fuse_ino_t ino, struct stat *stbuf) in hello_stat() argument 47 stbuf->st_ino = ino; in hello_stat() 48 switch (ino) { in hello_stat() 66 static void hello_ll_getattr(fuse_req_t req, fuse_ino_t ino, in hello_ll_getattr() argument 74 if (hello_stat(ino, &stbuf) == -1) in hello_ll_getattr() 88 e.ino = 2; in hello_ll_lookup() 91 hello_stat(e.ino, &e.attr); in hello_ll_lookup() 103 fuse_ino_t ino) in dirbuf_add() 110 stbuf.st_ino = ino; in dirbuf_add() 127 static void hello_ll_readdir(fuse_req_t req, fuse_ino_t ino, size_ argument 102 dirbuf_add(fuse_req_t req, struct dirbuf *b, const char *name, fuse_ino_t ino) dirbuf_add() argument 146 hello_ll_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) hello_ll_open() argument 157 hello_ll_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) hello_ll_read() argument [all...] |
H A D | notify_inval_entry.c | 124 static int tfs_stat(fuse_ino_t ino, struct stat *stbuf) { in tfs_stat() argument 125 stbuf->st_ino = ino; in tfs_stat() 126 if (ino == FUSE_ROOT_ID) { in tfs_stat() 131 else if (ino == file_ino) { in tfs_stat() 151 e.ino = file_ino; in tfs_lookup() 158 if (tfs_stat(e.ino, &e.attr) != 0) in tfs_lookup() 167 static void tfs_forget (fuse_req_t req, fuse_ino_t ino, in tfs_forget() argument 170 if(ino == file_ino) in tfs_forget() 173 assert(ino == FUSE_ROOT_ID); in tfs_forget() 177 static void tfs_getattr(fuse_req_t req, fuse_ino_t ino, in tfs_getattr() argument 195 dirbuf_add(fuse_req_t req, struct dirbuf *b, const char *name, fuse_ino_t ino) dirbuf_add() argument 218 tfs_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) tfs_readdir() argument [all...] |
/third_party/ntfs-3g/include/fuse-lite/ |
H A D | fuse_lowlevel.h | 64 * ino the kernel may cache negative entries for entry_timeout 67 fuse_ino_t ino; member 71 * The ino/generation pair should be unique for the filesystem's 199 * @param ino the inode number 202 void (*forget) (fuse_req_t req, fuse_ino_t ino, unsigned long nlookup); 212 * @param ino the inode number 215 void (*getattr) (fuse_req_t req, fuse_ino_t ino, 237 * @param ino the inode number 245 void (*setattr) (fuse_req_t req, fuse_ino_t ino, struct stat *attr, 256 * @param ino th [all...] |
/foundation/filemanagement/dfs_service/test/unittests/cloud_disk/ |
H A D | file_operations_cloud_test.cpp | 261 fuse_ino_t ino = FUSE_ROOT_ID; in HWTEST_F() local 263 fileOperationsCloud_->Access(nullptr, ino, mask); in HWTEST_F() 283 fuse_ino_t ino = FUSE_ROOT_ID; in HWTEST_F() local 288 fileOperationsCloud_->GetAttr(nullptr, ino, fi); in HWTEST_F() 308 fuse_ino_t ino = -1; in HWTEST_F() local 313 fileOperationsCloud_->GetAttr(nullptr, ino, fi); in HWTEST_F() 334 fuse_ino_t ino = -1; in HWTEST_F() local 339 fileOperationsCloud_->Open(req, ino, &fi); in HWTEST_F() 361 CloudDiskInode ino; in HWTEST_F() local 367 fileOperationsCloud_->Open(req, reinterpret_cast<fuse_ino_t>(&ino), in HWTEST_F() 390 CloudDiskInode ino; HWTEST_F() local 419 CloudDiskInode ino; HWTEST_F() local 448 CloudDiskInode ino; HWTEST_F() local 476 CloudDiskInode ino; HWTEST_F() local 506 CloudDiskInode ino; HWTEST_F() local 534 CloudDiskInode ino; HWTEST_F() local 591 fuse_ino_t ino = 4; HWTEST_F() local 619 fuse_ino_t ino = -1; HWTEST_F() local 648 fuse_ino_t ino = 0; HWTEST_F() local 676 fuse_ino_t ino = 0; HWTEST_F() local 704 fuse_ino_t ino = -1; HWTEST_F() local 733 fuse_ino_t ino = 0; HWTEST_F() local 762 fuse_ino_t ino = 1; HWTEST_F() local 791 fuse_ino_t ino = 1; HWTEST_F() local 820 fuse_ino_t ino = -1; HWTEST_F() local 849 fuse_ino_t ino = 0; HWTEST_F() local 878 fuse_ino_t ino = 1; HWTEST_F() local 907 fuse_ino_t ino = 2; HWTEST_F() local 936 fuse_ino_t ino = -1; HWTEST_F() local 965 fuse_ino_t ino = 0; HWTEST_F() local 994 fuse_ino_t ino = 0; HWTEST_F() local 1023 fuse_ino_t ino = -1; HWTEST_F() local 1052 fuse_ino_t ino = 0; HWTEST_F() local 1081 fuse_ino_t ino = 0; HWTEST_F() local 1110 fuse_ino_t ino = -1; HWTEST_F() local 1137 fuse_ino_t ino = 0; HWTEST_F() local 1164 fuse_ino_t ino = 0; HWTEST_F() local 1191 fuse_ino_t ino = 0; HWTEST_F() local 1218 fuse_ino_t ino = 2; HWTEST_F() local 1245 fuse_ino_t ino = 0; HWTEST_F() local 1272 fuse_ino_t ino = 2; HWTEST_F() local 1299 fuse_ino_t ino = 0; HWTEST_F() local 1326 fuse_ino_t ino = 1; HWTEST_F() local 1353 fuse_ino_t ino = 2; HWTEST_F() local 1379 fuse_ino_t ino = 0; HWTEST_F() local 1406 fuse_ino_t ino = 2; HWTEST_F() local 1433 fuse_ino_t ino = 2; HWTEST_F() local 1460 fuse_ino_t ino = 2; HWTEST_F() local 1871 CloudDiskInode ino; HWTEST_F() local 1898 CloudDiskInode ino; HWTEST_F() local 1927 CloudDiskInode ino; HWTEST_F() local 1955 CloudDiskInode ino; HWTEST_F() local 1984 CloudDiskInode ino; HWTEST_F() local 2014 CloudDiskInode ino; HWTEST_F() local 2044 CloudDiskInode ino; HWTEST_F() local 2075 CloudDiskInode ino; HWTEST_F() local 2106 fuse_ino_t ino = -1; HWTEST_F() local 2132 fuse_ino_t ino = 0; HWTEST_F() local 2158 fuse_ino_t ino = 1; HWTEST_F() local 2185 fuse_ino_t ino = 1; HWTEST_F() local 2212 fuse_ino_t ino = 1; HWTEST_F() local 2239 fuse_ino_t ino = 1; HWTEST_F() local 2266 fuse_ino_t ino = 1; HWTEST_F() local 2293 fuse_ino_t ino = -1; HWTEST_F() local 2321 fuse_ino_t ino = 1; HWTEST_F() local 2350 fuse_ino_t ino = 4; HWTEST_F() local 2378 fuse_ino_t ino = 3; HWTEST_F() local 2406 fuse_ino_t ino = 2; HWTEST_F() local 2435 fuse_ino_t ino = 2; HWTEST_F() local 2464 fuse_ino_t ino = 2; HWTEST_F() local 2491 fuse_ino_t ino = 0; HWTEST_F() local 2518 fuse_ino_t ino = -1; HWTEST_F() local 2546 fuse_ino_t ino = 0; HWTEST_F() local 2575 fuse_ino_t ino = 0; HWTEST_F() local 2604 fuse_ino_t ino = 0; HWTEST_F() local 2634 fuse_ino_t ino = 0; HWTEST_F() local [all...] |
H A D | file_operations_local_test.cpp | 190 fuse_ino_t ino = FUSE_ROOT_ID; in HWTEST_F() local 195 fileoperationslocal_->GetAttr(req, ino, &fi); in HWTEST_F() 217 fuse_ino_t ino = FUSE_ROOT_ID; in HWTEST_F() local 222 fileoperationslocal_->GetAttr(req, ino, &fi); in HWTEST_F() 244 fuse_ino_t ino = -1; in HWTEST_F() local 249 fileoperationslocal_->GetAttr(req, ino, &fi); in HWTEST_F() 271 fuse_ino_t ino = 0 ; in HWTEST_F() local 276 fileoperationslocal_->GetAttr(req, ino, &fi); in HWTEST_F() 298 fuse_ino_t ino = FUSE_ROOT_ID; in HWTEST_F() local 305 fileoperationslocal_->ReadDir(req, ino, siz in HWTEST_F() 327 fuse_ino_t ino = FUSE_ROOT_ID; HWTEST_F() local 355 fuse_ino_t ino = -1; HWTEST_F() local 384 fuse_ino_t ino = 0; HWTEST_F() local 412 fuse_ino_t ino = FUSE_ROOT_ID; HWTEST_F() local [all...] |
/third_party/libfuse/test/ |
H A D | test_setattr.c | 36 static int tfs_stat(fuse_ino_t ino, struct stat *stbuf) { in tfs_stat() argument 37 stbuf->st_ino = ino; in tfs_stat() 38 if (ino == FUSE_ROOT_ID) { in tfs_stat() 43 else if (ino == FILE_INO) { in tfs_stat() 63 e.ino = FILE_INO; in tfs_lookup() 67 if (tfs_stat(e.ino, &e.attr) != 0) in tfs_lookup() 76 static void tfs_getattr(fuse_req_t req, fuse_ino_t ino, in tfs_getattr() argument 83 if (tfs_stat(ino, &stbuf) != 0) in tfs_getattr() 89 static void tfs_open(fuse_req_t req, fuse_ino_t ino, in tfs_open() argument 91 if (ino in tfs_open() 100 tfs_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int to_set, struct fuse_file_info *fi) tfs_setattr() argument [all...] |
H A D | test_write_cache.c | 69 static int tfs_stat(fuse_ino_t ino, struct stat *stbuf) { in tfs_stat() argument 70 stbuf->st_ino = ino; in tfs_stat() 71 if (ino == FUSE_ROOT_ID) { in tfs_stat() 76 else if (ino == FILE_INO) { in tfs_stat() 96 e.ino = FILE_INO; in tfs_lookup() 100 if (tfs_stat(e.ino, &e.attr) != 0) in tfs_lookup() 109 static void tfs_getattr(fuse_req_t req, fuse_ino_t ino, in tfs_getattr() argument 116 if (tfs_stat(ino, &stbuf) != 0) in tfs_getattr() 122 static void tfs_open(fuse_req_t req, fuse_ino_t ino, in tfs_open() argument 124 if (ino in tfs_open() 135 tfs_write(fuse_req_t req, fuse_ino_t ino, const char *buf, size_t size, off_t off, struct fuse_file_info *fi) tfs_write() argument [all...] |
/foundation/filemanagement/dfs_service/services/cloudfiledaemon/include/cloud_disk/ |
H A D | file_operations_base.h | 31 virtual void Access(fuse_req_t req, fuse_ino_t ino, int mask); 32 virtual void GetAttr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi); 33 virtual void Open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi); 34 virtual void Forget(fuse_req_t req, fuse_ino_t ino, uint64_t nLookup); 39 virtual void Release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi); 44 virtual void ReadDir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, 46 virtual void SetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, 48 virtual void GetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, 52 virtual void Read(fuse_req_t req, fuse_ino_t ino, size_t size, 54 virtual void WriteBuf(fuse_req_t req, fuse_ino_t ino, struc [all...] |
H A D | fuse_operations.h | 26 static void Access(fuse_req_t req, fuse_ino_t ino, int mask); 27 static void GetAttr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi); 28 static void Open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi); 29 static void Forget(fuse_req_t req, fuse_ino_t ino, uint64_t nLookup); 34 static void Release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi); 39 static void ReadDir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, 41 static void SetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, 43 static void GetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, 47 static void Read(fuse_req_t req, fuse_ino_t ino, size_t size, 49 static void WriteBuf(fuse_req_t req, fuse_ino_t ino, struc [all...] |
H A D | file_operations_cloud.h | 26 void Access(fuse_req_t req, fuse_ino_t ino, int mask) override; 27 void GetAttr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) override; 28 void Open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) override; 32 void Release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) override; 37 void ReadDir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, 39 void SetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, 41 void GetXattr(fuse_req_t req, fuse_ino_t ino, const char *name, 45 void Read(fuse_req_t req, fuse_ino_t ino, size_t size, 47 void WriteBuf(fuse_req_t req, fuse_ino_t ino, struct fuse_bufvec *bufv, 49 void SetAttr(fuse_req_t req, fuse_ino_t ino, struc [all...] |
/third_party/f2fs-tools/fsck/ |
H A D | dir.c | 119 nid_t ino = le32_to_cpu(dir->footer.ino); in find_in_level() local 143 set_new_dnode(&dn, dir, NULL, ino); in find_in_level() 155 de->ino = le32_to_cpu(dentry->ino); in find_in_level() 181 /* return ino if file exists, otherwise return 0 */ 193 return de.ino; in f2fs_lookup() 198 static void f2fs_update_dentry(nid_t ino, int file_type, in f2fs_update_dentry() argument 212 de->ino = cpu_to_le32(ino); in f2fs_update_dentry() 221 f2fs_add_link(struct f2fs_sb_info *sbi, struct f2fs_node *parent, const unsigned char *name, int name_len, nid_t ino, int file_type, block_t p_blkaddr, int inc_link) f2fs_add_link() argument 339 nid_t ino = le32_to_cpu(inode->footer.ino); make_empty_dir() local 380 nid_t ino = le32_to_cpu(inode->footer.ino); page_symlink() local 555 nid_t ino = le32_to_cpu(node->footer.ino); convert_inline_dentry() local 820 f2fs_find_path(struct f2fs_sb_info *sbi, char *path, nid_t *ino) f2fs_find_path() argument [all...] |
H A D | segment.c | 161 get_node_info(qf->sbi, qf->ino, &ni); in f2fs_quota_size() 170 u64 f2fs_read(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer, in f2fs_read() argument 193 get_node_info(sbi, ino, &ni); in f2fs_read() 209 set_new_dnode(&dn, inode, NULL, ino); in f2fs_read() 260 static u64 f2fs_write_ex(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer, in f2fs_write_ex() argument 295 get_node_info(sbi, ino, &ni); in f2fs_write_ex() 304 set_new_dnode(&dn, inode, NULL, ino); in f2fs_write_ex() 380 u64 f2fs_write(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer, in f2fs_write() argument 383 return f2fs_write_ex(sbi, ino, buffer, count, offset, WR_NORMAL); in f2fs_write() 386 u64 f2fs_write_compress_data(struct f2fs_sb_info *sbi, nid_t ino, u argument 392 f2fs_write_addrtag(struct f2fs_sb_info *sbi, nid_t ino, pgoff_t offset, unsigned int addrtag) f2fs_write_addrtag() argument 401 f2fs_filesize_update(struct f2fs_sb_info *sbi, nid_t ino, u64 filesize) f2fs_filesize_update() argument 448 f2fs_fix_mutable(struct f2fs_sb_info *sbi, nid_t ino, pgoff_t offset, unsigned int compressed) f2fs_fix_mutable() argument 489 update_largest_extent(struct f2fs_sb_info *sbi, nid_t ino) update_largest_extent() argument [all...] |
/third_party/ntfs-3g/ntfsprogs/ |
H A D | ntfscluster.c | 387 static int dump_file(ntfs_volume *vol, ntfs_inode *ino) in dump_file() argument 395 utils_inode_get_name(ino, buffer, sizeof(buffer)); in dump_file() 399 ctx = ntfs_attr_get_search_ctx(ino, NULL); in dump_file() 429 static int print_match(ntfs_inode *ino, ATTR_RECORD *attr, in print_match() argument 434 if (!ino || !attr || !run) in print_match() 443 utils_inode_get_name(ino, buffer, MAX_PATH); in print_match() 444 ntfs_log_info("Inode %llu %s", (unsigned long long)ino->mft_no, buffer); in print_match() 446 utils_attr_get_name(ino->vol, attr, buffer, MAX_PATH); in print_match() 456 static int find_last(ntfs_inode *ino, ATTR_RECORD *attr, runlist_element *run, in find_last() argument 461 if (!ino || !att in find_last() 485 ntfs_inode *ino = NULL; main() local [all...] |
/foundation/filemanagement/dfs_service/test/unittests/clouddisk_database/ |
H A D | clouddisk_notify_test.cpp | 95 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); in HWTEST_F() local 96 paramDisk.inoPtr = ino; in HWTEST_F() 138 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); in HWTEST_F() local 139 paramDisk.inoPtr = ino; in HWTEST_F() 181 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); in HWTEST_F() local 182 ino->bundleName = ""; in HWTEST_F() 183 paramDisk.inoPtr = ino; in HWTEST_F() 205 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); in HWTEST_F() local 206 ino->bundleName = "com.ohos.photos"; in HWTEST_F() 207 ino in HWTEST_F() 229 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 253 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 277 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 342 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 405 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 428 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 512 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 534 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local 557 shared_ptr<CloudDiskInode> ino = make_shared<CloudDiskInode>(); HWTEST_F() local [all...] |
/foundation/filemanagement/dfs_service/test/unittests/cloud_disk/mock/ |
H A D | file_operations_local_mock.cpp | 34 void FileOperationsLocal::GetAttr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) in GetAttr() argument 37 if (ino == FUSE_ROOT_ID) { in GetAttr() 50 auto inoPtr = FileOperationsHelper::FindCloudDiskInode(data, static_cast<int64_t>(ino)); in GetAttr() 59 void FileOperationsLocal::ReadDir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, in ReadDir() argument 66 if (ino == FUSE_ROOT_ID) { in ReadDir() 69 auto inoPtr = FileOperationsHelper::FindCloudDiskInode(data, static_cast<int64_t>(ino)); in ReadDir() 93 int64_t key = FileOperationsHelper::FindLocalId(data, std::to_string(ino) + in ReadDir() 97 childPtr = FileOperationsHelper::GenerateCloudDiskInode(data, ino, in ReadDir()
|
H A D | file_operations_helper_mock.cpp | 61 void FileOperationsHelper::GetInodeAttr(shared_ptr<CloudDiskInode> ino, struct stat *statBuf) in GetInodeAttr() argument 63 statBuf->st_ino = ino->stat.st_ino; in GetInodeAttr() 64 statBuf->st_uid = ino->stat.st_uid; in GetInodeAttr() 65 statBuf->st_gid = ino->stat.st_gid; in GetInodeAttr() 66 statBuf->st_mtime = ino->stat.st_mtime; in GetInodeAttr() 67 statBuf->st_ctime = ino->stat.st_ctime; in GetInodeAttr() 68 statBuf->st_atime = ino->stat.st_atime; in GetInodeAttr() 69 statBuf->st_mode = ino->stat.st_mode; in GetInodeAttr() 70 statBuf->st_nlink = ino->stat.st_nlink; in GetInodeAttr() 72 statBuf->st_size = ino in GetInodeAttr() 76 GetNextLayer(std::shared_ptr<CloudDiskInode> inoPtr, fuse_ino_t ino) GetNextLayer() argument 164 AddDirEntry(fuse_req_t req, std::string &buf, size_t &size, const char *name, std::shared_ptr<CloudDiskInode> ino) AddDirEntry() argument [all...] |