/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...] |
/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...] |
H A D | node.c | 50 nid_t ino = QUOTA_INO(sb, qtype); in f2fs_rebuild_qf_inode() local 66 get_node_info(sbi, ino, &ni); in f2fs_rebuild_qf_inode() 67 set_summary(&sum, ino, 0, ni.version); in f2fs_rebuild_qf_inode() 79 update_nat_blkaddr(sbi, ino, ino, blkaddr); in f2fs_rebuild_qf_inode() 81 f2fs_clear_bit(ino, F2FS_FSCK(sbi)->nat_area_bitmap); in f2fs_rebuild_qf_inode() 82 f2fs_set_bit(ino, NM_I(sbi)->nid_bitmap); in f2fs_rebuild_qf_inode() 83 DBG(1, "Rebuild quota inode ([%3d] ino [0x%x]) at offset:0x%x\n", in f2fs_rebuild_qf_inode() 84 qtype, ino, blkaddr); in f2fs_rebuild_qf_inode() 127 node_blk->footer.ino in new_node_block() [all...] |
H A D | fsck.c | 107 DBG(2, "ino[0x%x] has hard links [0x%x]\n", nid, link_cnt); in add_into_hard_link_list() 250 if (node_blk->footer.nid == node_blk->footer.ino) { in is_valid_summary() 403 if (ni->ino == 0) { in sanity_check_nid() 404 ASSERT_MSG("nid[0x%x] ino is 0", nid); in sanity_check_nid() 422 node_blk->footer.nid != node_blk->footer.ino) { in sanity_check_nid() 423 ASSERT_MSG("nid[0x%x] footer.nid[0x%x] footer.ino[0x%x]", in sanity_check_nid() 425 le32_to_cpu(node_blk->footer.ino)); in sanity_check_nid() 428 if (ni->ino != le32_to_cpu(node_blk->footer.ino)) { in sanity_check_nid() 429 ASSERT_MSG("nid[0x%x] nat_entry->ino[ in sanity_check_nid() 525 fsck_chk_xattr_blk(struct f2fs_sb_info *sbi, u32 ino, u32 x_nid, u32 *blk_cnt) fsck_chk_xattr_blk() argument 1596 u32 ino; __chk_dentries() local 1924 nid_t ino = le32_to_cpu(orphan_blk->ino[j]); fsck_chk_orphan_node() local 1981 nid_t ino = QUOTA_INO(sb, qtype); fsck_chk_quota_node() local 2016 f2fs_ino_t ino; fsck_chk_quota_files() local 2122 nid_t ino = le32_to_cpu(fsck->entries[i].ino); fsck_chk_meta() local 2698 nid_t ino = le32_to_cpu(fnode->footer.ino); fsck_do_reconnect_file() local 2831 fsck_failed_reconnect_file(struct f2fs_sb_info *sbi, nid_t ino) fsck_failed_reconnect_file() argument [all...] |
H A D | dump.c | 73 ni.nid, ni.ino, in nat_dump() 94 ni.nid, ni.ino, in nat_dump() 430 DBG(3, "ino[0x%x] has inline data!\n", nid); in dump_inode_blk() 499 return dump_inode_blk(sbi, ni->ino, node_blk); in dump_file() 519 dump_inode_blk(sbi, ni->ino, node_blk); in dump_file() 563 if (le32_to_cpu(node_blk->footer.ino) != nid || in dump_node_scan_disk() 589 DBG(1, "nat_entry.ino [0x%x]\n", ni.ino); in dump_node() 603 DBG(1, "node_blk.footer.ino [0x%x]\n", le32_to_cpu(node_blk->footer.ino)); in dump_node() [all...] |
H A D | node.h | 23 return ((node)->footer.nid == (node)->footer.ino); in IS_INODE() 29 nid_t ino = le32_to_cpu(node_blk->footer.ino); in ADDRS_PER_PAGE() local 41 get_node_info(sbi, ino, &ni); in ADDRS_PER_PAGE() 130 return le32_to_cpu(node_blk->footer.ino); in ino_of_node()
|
/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...] |
/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...] |
H A D | ntfsmove.c | 471 static int dont_move(ntfs_inode *ino) in dont_move() argument 481 if (utils_is_metadata(ino)) { in dont_move() 486 rec = find_first_attribute(AT_ATTRIBUTE_LIST, ino->mrec); in dont_move() 492 rec = find_first_attribute(AT_FILE_NAME, ino->mrec); in dont_move() 500 IGNORE_CASE, ino->vol->upcase, ino->vol->upcase_len)) { in dont_move() 664 // requires a mrec arg, not an ino (ino->mrec will do for now) 667 static s64 move_datarun(ntfs_volume *vol, ntfs_inode *ino, ATTR_RECORD *rec, in move_datarun() argument 720 if (resize_nonres_attr(ino in move_datarun() 759 move_attribute(ntfs_volume *vol, ntfs_inode *ino, ATTR_RECORD *rec, u64 loc, int flags) move_attribute() argument 805 move_file(ntfs_volume *vol, ntfs_inode *ino, u64 loc, int flags) move_file() argument [all...] |
/third_party/libfuse/lib/ |
H A D | fuse.c | 510 static size_t id_hash(struct fuse *f, fuse_ino_t ino) in id_hash() argument 512 uint64_t hash = ((uint32_t) ino * 2654435761U) % f->id_table.size; in id_hash() 914 fuse_ino_t ino = FUSE_ROOT_ID; in lookup_path_in_cache() local 920 struct node *node = lookup_node(f, ino, path_element); in lookup_path_in_cache() 925 ino = node->nodeid; in lookup_path_in_cache() 932 *inop = ino; in lookup_path_in_cache() 2468 e->ino = node->nodeid; in do_lookup() 2477 set_stat(f, e->ino, &e->attr); in do_lookup() 2493 (unsigned long long) e->ino); in lookup_path() 2586 if (e->ino ! in reply_entry() 2689 do_forget(struct fuse *f, fuse_ino_t ino, uint64_t nlookup) do_forget() argument 2697 fuse_lib_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup) fuse_lib_forget() argument 2699 do_forget(req_fuse(req), ino, nlookup); fuse_lib_forget() local 2716 fuse_lib_getattr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_getattr() argument 2770 fuse_lib_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int valid, struct fuse_file_info *fi) fuse_lib_setattr() argument 2851 fuse_lib_access(fuse_req_t req, fuse_ino_t ino, int mask) fuse_lib_access() argument 2869 fuse_lib_readlink(fuse_req_t req, fuse_ino_t ino) fuse_lib_readlink() argument 3072 fuse_lib_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent, const char *newname) fuse_lib_link() argument 3097 fuse_do_release(struct fuse *f, fuse_ino_t ino, const char *path, struct fuse_file_info *fi) fuse_do_release() argument 3187 open_auto_cache(struct fuse *f, fuse_ino_t ino, const char *path, struct fuse_file_info *fi) open_auto_cache() argument 3218 fuse_lib_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_open() argument 3264 fuse_lib_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) fuse_lib_read() argument 3290 fuse_lib_write_buf(fuse_req_t req, fuse_ino_t ino, struct fuse_bufvec *buf, off_t off, struct fuse_file_info *fi) fuse_lib_write_buf() argument 3314 fuse_lib_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *fi) fuse_lib_fsync() argument 3342 fuse_lib_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *llfi) fuse_lib_opendir() argument 3607 readdir_fill(struct fuse *f, fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_dh *dh, struct fuse_file_info *fi, enum fuse_readdir_flags flags) readdir_fill() argument 3691 fuse_readdir_common(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *llfi, enum fuse_readdir_flags flags) fuse_readdir_common() argument 3726 fuse_lib_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *llfi) fuse_lib_readdir() argument 3732 fuse_lib_readdirplus(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *llfi) fuse_lib_readdirplus() argument 3738 fuse_lib_releasedir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *llfi) fuse_lib_releasedir() argument 3763 fuse_lib_fsyncdir(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *llfi) fuse_lib_fsyncdir() argument 3784 fuse_lib_statfs(fuse_req_t req, fuse_ino_t ino) fuse_lib_statfs() argument 3809 fuse_lib_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags) fuse_lib_setxattr() argument 3827 common_getxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, const char *name, char *value, size_t size) common_getxattr() argument 3844 fuse_lib_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) fuse_lib_getxattr() argument 3871 common_listxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, char *list, size_t size) common_listxattr() argument 3888 fuse_lib_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size) fuse_lib_listxattr() argument 3914 fuse_lib_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name) fuse_lib_removexattr() argument 4051 fuse_flush_common(struct fuse *f, fuse_req_t req, fuse_ino_t ino, const char *path, struct fuse_file_info *fi) fuse_flush_common() argument 4083 fuse_lib_release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_release() argument 4106 fuse_lib_flush(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_flush() argument 4120 fuse_lock_common(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct flock *lock, int cmd) fuse_lock_common() argument 4139 fuse_lib_getlk(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct flock *lock) fuse_lib_getlk() argument 4165 fuse_lib_setlk(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct flock *lock, int sleep) fuse_lib_setlk() argument 4183 fuse_lib_flock(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, int op) fuse_lib_flock() argument 4201 fuse_lib_bmap(fuse_req_t req, fuse_ino_t ino, size_t blocksize, uint64_t idx) fuse_lib_bmap() argument 4222 fuse_lib_ioctl(fuse_req_t req, fuse_ino_t ino, unsigned int cmd, void *arg, struct fuse_file_info *llfi, unsigned int flags, const void *in_buf, size_t in_bufsz, size_t out_bufsz) fuse_lib_ioctl() argument 4275 fuse_lib_poll(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct fuse_pollhandle *ph) fuse_lib_poll() argument 4297 fuse_lib_fallocate(fuse_req_t req, fuse_ino_t ino, int mode, off_t offset, off_t length, struct fuse_file_info *fi) fuse_lib_fallocate() argument 4354 fuse_lib_lseek(fuse_req_t req, fuse_ino_t ino, off_t off, int whence, struct fuse_file_info *fi) fuse_lib_lseek() argument 4638 fuse_ino_t ino; fuse_invalidate_path() local [all...] |
H A D | cuse_lowlevel.c | 38 static void cuse_fll_open(fuse_req_t req, fuse_ino_t ino, in cuse_fll_open() argument 41 (void)ino; in cuse_fll_open() 45 static void cuse_fll_read(fuse_req_t req, fuse_ino_t ino, size_t size, in cuse_fll_read() argument 48 (void)ino; in cuse_fll_read() 52 static void cuse_fll_write(fuse_req_t req, fuse_ino_t ino, const char *buf, in cuse_fll_write() argument 55 (void)ino; in cuse_fll_write() 59 static void cuse_fll_flush(fuse_req_t req, fuse_ino_t ino, in cuse_fll_flush() argument 62 (void)ino; in cuse_fll_flush() 66 static void cuse_fll_release(fuse_req_t req, fuse_ino_t ino, in cuse_fll_release() argument 69 (void)ino; in cuse_fll_release() 73 cuse_fll_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *fi) cuse_fll_fsync() argument 80 cuse_fll_ioctl(fuse_req_t req, fuse_ino_t ino, unsigned int cmd, void *arg, struct fuse_file_info *fi, unsigned int flags, const void *in_buf, size_t in_bufsz, size_t out_bufsz) cuse_fll_ioctl() argument 89 cuse_fll_poll(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct fuse_pollhandle *ph) cuse_fll_poll() argument [all...] |
/third_party/ntfs-3g/libfuse-lite/ |
H A D | fuse.c | 1181 e->ino = node->nodeid; in lookup_path() 1192 set_stat(f, e->ino, &e->attr); in lookup_path() 1194 fprintf(stderr, " NODEID: %lu\n", (unsigned long) e->ino); in lookup_path() 1286 && (e->ino != 0)) in reply_entry() 1287 forget_node(f, e->ino, 1); in reply_entry() 1290 forget_node(f, e->ino, 1); in reply_entry() 1354 e.ino = 0; in fuse_lib_lookup() 1365 static void fuse_lib_forget(fuse_req_t req, fuse_ino_t ino, in fuse_lib_forget() argument 1370 fprintf(stderr, "FORGET %llu/%lu\n", (unsigned long long)ino, nlookup); in fuse_lib_forget() 1371 forget_node(f, ino, nlooku in fuse_lib_forget() 1375 fuse_lib_getattr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_getattr() argument 1420 fuse_lib_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int valid, struct fuse_file_info *fi) fuse_lib_setattr() argument 1502 fuse_lib_access(fuse_req_t req, fuse_ino_t ino, int mask) fuse_lib_access() argument 1524 fuse_lib_readlink(fuse_req_t req, fuse_ino_t ino) fuse_lib_readlink() argument 1730 fuse_lib_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent, const char *newname) fuse_lib_link() argument 1761 fuse_do_release(struct fuse *f, fuse_ino_t ino, const char *path, struct fuse_file_info *fi) fuse_do_release() argument 1849 open_auto_cache(struct fuse *f, fuse_ino_t ino, const char *path, struct fuse_file_info *fi) open_auto_cache() argument 1881 fuse_lib_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_open() argument 1929 fuse_lib_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi) fuse_lib_read() argument 1973 fuse_lib_write(fuse_req_t req, fuse_ino_t ino, const char *buf, size_t size, off_t off, struct fuse_file_info *fi) fuse_lib_write() argument 2009 fuse_lib_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *fi) fuse_lib_fsync() argument 2042 fuse_lib_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *llfi) fuse_lib_opendir() argument 2175 readdir_fill(struct fuse *f, fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_dh *dh, struct fuse_file_info *fi) readdir_fill() argument 2205 fuse_lib_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *llfi) fuse_lib_readdir() argument 2240 fuse_lib_releasedir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *llfi) fuse_lib_releasedir() argument 2265 fuse_lib_fsyncdir(fuse_req_t req, fuse_ino_t ino, int datasync, struct fuse_file_info *llfi) fuse_lib_fsyncdir() argument 2289 fuse_lib_statfs(fuse_req_t req, fuse_ino_t ino) fuse_lib_statfs() argument 2320 fuse_lib_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags) fuse_lib_setxattr() argument 2341 common_getxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, const char *name, char *value, size_t size) common_getxattr() argument 2361 fuse_lib_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size) fuse_lib_getxattr() argument 2388 common_listxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, char *list, size_t size) common_listxattr() argument 2408 fuse_lib_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size) fuse_lib_listxattr() argument 2434 fuse_lib_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name) fuse_lib_removexattr() argument 2571 fuse_flush_common(struct fuse *f, fuse_req_t req, fuse_ino_t ino, const char *path, struct fuse_file_info *fi) fuse_flush_common() argument 2602 fuse_lib_release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_release() argument 2632 fuse_lib_flush(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) fuse_lib_flush() argument 2649 fuse_lock_common(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct flock *lock, int cmd) fuse_lock_common() argument 2671 fuse_lib_getlk(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct flock *lock) fuse_lib_getlk() argument 2697 fuse_lib_setlk(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi, struct flock *lock, int should_sleep) fuse_lib_setlk() argument 2714 fuse_lib_bmap(fuse_req_t req, fuse_ino_t ino, size_t blocksize, uint64_t idx) fuse_lib_bmap() argument 2738 fuse_lib_ioctl(fuse_req_t req, fuse_ino_t ino, int cmd, void *arg, struct fuse_file_info *llfi, unsigned int flags, const void *in_buf, size_t in_bufsz, size_t out_bufsz) fuse_lib_ioctl() argument [all...] |
/third_party/ntfs-3g/src/ |
H A D | lowntfs-3g.c | 170 #define INODE(ino) ((ino) == 1 ? (MFT_REF)FILE_root : (MFT_REF)(ino)) 210 fuse_ino_t ino; member 218 fuse_ino_t ino; member 377 u64 ino = (u64)-1; in ntfs_fuse_inode_lookup() local 393 ino = (u64)-1; in ntfs_fuse_inode_lookup() 395 ino = MREF(inum); in ntfs_fuse_inode_lookup() 397 return (ino); in ntfs_fuse_inode_lookup() 413 ntfs_inode *dir_ni, fuse_ino_t ino, in ntfs_allowed_dir_access() 412 ntfs_allowed_dir_access(struct SECURITY_CONTEXT *scx, ntfs_inode *dir_ni, fuse_ino_t ino, ntfs_inode *ni, mode_t accesstype) ntfs_allowed_dir_access() argument 982 ntfs_fuse_getattr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi __attribute__((unused))) ntfs_fuse_getattr() argument 1117 ntfs_fuse_readlink(fuse_req_t req, fuse_ino_t ino) ntfs_fuse_readlink() argument 1376 ntfs_fuse_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) ntfs_fuse_opendir() argument 1484 ntfs_fuse_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, off_t off __attribute__((unused)), struct fuse_file_info *fi __attribute__((unused))) ntfs_fuse_readdir() argument 1601 ntfs_fuse_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) ntfs_fuse_open() argument 1701 ntfs_fuse_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset, struct fuse_file_info *fi __attribute__((unused))) ntfs_fuse_read() argument 1795 ntfs_fuse_write(fuse_req_t req, fuse_ino_t ino, const char *buf, size_t size, off_t offset, struct fuse_file_info *fi __attribute__((unused))) ntfs_fuse_write() argument 1862 ntfs_fuse_chmod(struct SECURITY_CONTEXT *scx, fuse_ino_t ino, mode_t mode, struct stat *stbuf) ntfs_fuse_chmod() argument 1901 ntfs_fuse_chown(struct SECURITY_CONTEXT *scx, fuse_ino_t ino, uid_t uid, gid_t gid, struct stat *stbuf) ntfs_fuse_chown() argument 1943 ntfs_fuse_chownmod(struct SECURITY_CONTEXT *scx, fuse_ino_t ino, uid_t uid, gid_t gid, mode_t mode, struct stat *stbuf) ntfs_fuse_chownmod() argument 1983 ntfs_fuse_trunc(struct SECURITY_CONTEXT *scx, fuse_ino_t ino, off_t size, BOOL chkwrite, struct stat *stbuf) ntfs_fuse_trunc() argument 2069 ntfs_fuse_utimens(struct SECURITY_CONTEXT *scx, fuse_ino_t ino, struct stat *stin, struct stat *stbuf, int to_set) ntfs_fuse_utimens() argument 2142 ntfs_fuse_utime(struct SECURITY_CONTEXT *scx, fuse_ino_t ino, struct stat *stin, struct stat *stbuf) ntfs_fuse_utime() argument 2213 ntfs_fuse_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, int to_set, struct fuse_file_info *fi __attribute__((unused))) ntfs_fuse_setattr() argument 2300 ntfs_fuse_access(fuse_req_t req, fuse_ino_t ino, int mask) ntfs_fuse_access() argument 2583 ntfs_fuse_newlink(fuse_req_t req __attribute__((unused)), fuse_ino_t ino, fuse_ino_t newparent, const char *newname, struct fuse_entry_param *e) ntfs_fuse_newlink() argument 2674 ntfs_fuse_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent, const char *newname) ntfs_fuse_link() argument 2696 fuse_ino_t ino; ntfs_fuse_rm() local 2895 ntfs_fuse_safe_rename(fuse_req_t req, fuse_ino_t ino, fuse_ino_t parent, const char *name, fuse_ino_t xino, fuse_ino_t newparent, const char *newname, const char *tmp) ntfs_fuse_safe_rename() argument 2947 ntfs_fuse_rename_existing_dest(fuse_req_t req, fuse_ino_t ino, fuse_ino_t parent, const char *name, fuse_ino_t xino, fuse_ino_t newparent, const char *newname) ntfs_fuse_rename_existing_dest() argument 3013 fuse_ino_t ino; ntfs_fuse_rename() local 3072 ntfs_fuse_release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi) ntfs_fuse_release() argument 3241 ntfs_fuse_bmap(fuse_req_t req, fuse_ino_t ino, size_t blocksize, uint64_t vidx) ntfs_fuse_bmap() argument 3317 ntfs_check_access_xattr(fuse_req_t req, struct SECURITY_CONTEXT *security, fuse_ino_t ino, int attr, BOOL setting) ntfs_check_access_xattr() argument 3463 ntfs_fuse_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size) ntfs_fuse_listxattr() argument 3530 ntfs_fuse_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, size_t size, uint32_t position) global() argument 3709 ntfs_fuse_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, const char *value, size_t size, int flags, uint32_t position) global() argument 3971 ntfs_fuse_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name) global() argument [all...] |
/third_party/selinux/libselinux/src/ |
H A D | matchpathcon.c | 173 ino_t ino; /* inode number */ member 197 int matchpathcon_filespec_add(ino_t ino, int specind, const char *file) in matchpathcon_filespec_add() argument 210 h = (ino + (ino >> HASH_BITS)) & HASH_MASK; in matchpathcon_filespec_add() 213 if (ino == fl->ino) { in matchpathcon_filespec_add() 215 if (ret < 0 || sb.st_ino != ino) { in matchpathcon_filespec_add() 240 if (ino > fl->ino) in matchpathcon_filespec_add() 247 fl->ino in matchpathcon_filespec_add() [all...] |
/third_party/ltp/testcases/kernel/device-drivers/include/ |
H A D | includeTest.c | 87 static int test_open(struct inode *ino, struct file *f) in test_open() argument 93 static int test_close(struct inode *ino, struct file *f) in test_close() argument 99 static int test_ioctl(struct inode *ino, struct file *f, unsigned int cmd, in test_ioctl() argument 240 ino_t ino = 0; in test_nfsfh() local 245 ino_t_to_u32(ino); in test_nfsfh() 247 mk_fsid_v0(u32ptr, dev, ino); in test_nfsfh()
|