Home
last modified time | relevance | path

Searched refs:ino (Results 1 - 25 of 91) sorted by relevance

1234

/third_party/libfuse/include/
H A Dfuse_lowlevel.h64 * 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 Dhello_ll.c35 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 Dpassthrough_ll.c75 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 Dpassthrough_hp.cc96 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 Dnotify_store_retrieve.c107 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 Dnotify_inval_inode.c104 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 Dhello_ll_uds.c45 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 Dnotify_inval_entry.c124 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 Dfuse_lowlevel.h64 * 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 Ddir.c119 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 Dsegment.c161 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 Dnode.c50 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 Dfsck.c107 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 Ddump.c73 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 Dnode.h23 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 Dtest_setattr.c36 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 Dtest_write_cache.c69 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 Dntfscluster.c387 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 Dntfsmove.c471 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 Dfuse.c510 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 Dcuse_lowlevel.c38 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 Dfuse.c1181 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 Dlowntfs-3g.c170 #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 Dmatchpathcon.c173 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 DincludeTest.c87 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()

Completed in 28 milliseconds

1234