Lines Matching refs:fuse_ino_t
75 fuse_ino_t nodeid1;
79 fuse_ino_t nodeid2;
119 fuse_ino_t ctr;
145 fuse_ino_t nodeid;
190 fuse_ino_t nodeid;
517 static size_t id_hash(struct fuse *f, fuse_ino_t ino) in id_hash()
528 static struct node *get_node_nocheck(struct fuse *f, fuse_ino_t nodeid) in get_node_nocheck()
540 static struct node *get_node(struct fuse *f, fuse_ino_t nodeid) in get_node()
692 static size_t name_hash(struct fuse *f, fuse_ino_t parent, in name_hash()
794 static int hash_name(struct fuse *f, struct node *node, fuse_ino_t parentid, in hash_name()
842 static fuse_ino_t next_id(struct fuse *f) in next_id()
853 static struct node *lookup_node(struct fuse *f, fuse_ino_t parent, in lookup_node()
874 static struct node *find_node(struct fuse *f, fuse_ino_t parent, in find_node()
914 const char *path, fuse_ino_t *inop) in lookup_path_in_cache()
921 fuse_ino_t ino = FUSE_ROOT_ID; in lookup_path_in_cache()
976 static void unlock_path(struct fuse *f, fuse_ino_t nodeid, struct node *wnode, in unlock_path()
997 static int try_get_path(struct fuse *f, fuse_ino_t nodeid, const char *name, in try_get_path()
1159 static void debug_path(struct fuse *f, const char *msg, fuse_ino_t nodeid, in debug_path()
1213 static int get_path_common(struct fuse *f, fuse_ino_t nodeid, const char *name, in get_path_common()
1236 static int get_path(struct fuse *f, fuse_ino_t nodeid, char **path) in get_path()
1241 static int get_path_nullok(struct fuse *f, fuse_ino_t nodeid, char **path) in get_path_nullok()
1256 static int get_path_name(struct fuse *f, fuse_ino_t nodeid, const char *name, in get_path_name()
1262 static int get_path_wrlock(struct fuse *f, fuse_ino_t nodeid, const char *name, in get_path_wrlock()
1274 fuse_ino_t nodeid1, const char *name1, in check_dir_loop()
1275 fuse_ino_t nodeid2, const char *name2) in check_dir_loop()
1278 fuse_ino_t id1, id2; in check_dir_loop()
1311 static int try_get_path2(struct fuse *f, fuse_ino_t nodeid1, const char *name1, in try_get_path2()
1312 fuse_ino_t nodeid2, const char *name2, in try_get_path2()
1332 static int get_path2(struct fuse *f, fuse_ino_t nodeid1, const char *name1, in get_path2()
1333 fuse_ino_t nodeid2, const char *name2, in get_path2()
1380 static void free_path_wrlock(struct fuse *f, fuse_ino_t nodeid, in free_path_wrlock()
1391 static void free_path(struct fuse *f, fuse_ino_t nodeid, char *path) in free_path()
1397 static void free_path2(struct fuse *f, fuse_ino_t nodeid1, fuse_ino_t nodeid2, in free_path2()
1410 static void forget_node(struct fuse *f, fuse_ino_t nodeid, uint64_t nlookup) in forget_node()
1457 static void remove_node(struct fuse *f, fuse_ino_t dir, const char *name) in remove_node()
1468 static int rename_node(struct fuse *f, fuse_ino_t olddir, const char *oldname, in rename_node()
1469 fuse_ino_t newdir, const char *newname, int hide) in rename_node()
1504 static int exchange_node(struct fuse *f, fuse_ino_t olddir, const char *oldname, in exchange_node()
1505 fuse_ino_t newdir, const char *newname) in exchange_node()
1535 static void set_stat(struct fuse *f, fuse_ino_t nodeid, struct stat *stbuf) in set_stat()
2404 static int is_open(struct fuse *f, fuse_ino_t dir, const char *name) in is_open()
2416 static char *hidden_name(struct fuse *f, fuse_ino_t dir, const char *oldname, in hidden_name()
2457 fuse_ino_t dir, const char *oldname) in hide_node()
2508 static int do_lookup(struct fuse *f, fuse_ino_t nodeid, const char *name, in do_lookup()
2530 static int lookup_path(struct fuse *f, fuse_ino_t nodeid, in lookup_path()
2685 static void fuse_lib_lookup(fuse_req_t req, fuse_ino_t parent, in fuse_lib_lookup()
2742 static void do_forget(struct fuse *f, fuse_ino_t ino, uint64_t nlookup) in do_forget()
2750 static void fuse_lib_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup) in fuse_lib_forget()
2769 static void fuse_lib_getattr(fuse_req_t req, fuse_ino_t ino, in fuse_lib_getattr()
2823 static void fuse_lib_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr, in fuse_lib_setattr()
2904 static void fuse_lib_access(fuse_req_t req, fuse_ino_t ino, int mask) in fuse_lib_access()
2922 static void fuse_lib_readlink(fuse_req_t req, fuse_ino_t ino) in fuse_lib_readlink()
2944 static void fuse_lib_mknod(fuse_req_t req, fuse_ino_t parent, const char *name, in fuse_lib_mknod()
2982 static void fuse_lib_mkdir(fuse_req_t req, fuse_ino_t parent, const char *name, in fuse_lib_mkdir()
3004 static void fuse_lib_unlink(fuse_req_t req, fuse_ino_t parent, in fuse_lib_unlink()
3030 static void fuse_lib_rmdir(fuse_req_t req, fuse_ino_t parent, const char *name) in fuse_lib_rmdir()
3052 fuse_ino_t parent, const char *name) in fuse_lib_symlink()
3073 static void fuse_lib_rename(fuse_req_t req, fuse_ino_t olddir, in fuse_lib_rename()
3074 const char *oldname, fuse_ino_t newdir, in fuse_lib_rename()
3111 static void fuse_lib_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent, in fuse_lib_link()
3136 static void fuse_do_release(struct fuse *f, fuse_ino_t ino, const char *path, in fuse_do_release()
3168 static void fuse_lib_create(fuse_req_t req, fuse_ino_t parent, in fuse_lib_create()
3224 static void open_auto_cache(struct fuse *f, fuse_ino_t ino, const char *path, in open_auto_cache()
3255 static void fuse_lib_open(fuse_req_t req, fuse_ino_t ino, in fuse_lib_open()
3293 static void fuse_lib_read(fuse_req_t req, fuse_ino_t ino, size_t size, in fuse_lib_read()
3319 static void fuse_lib_write_buf(fuse_req_t req, fuse_ino_t ino, in fuse_lib_write_buf()
3343 static void fuse_lib_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, in fuse_lib_fsync()
3371 static void fuse_lib_opendir(fuse_req_t req, fuse_ino_t ino, in fuse_lib_opendir()
3473 static fuse_ino_t lookup_nodeid(struct fuse *f, fuse_ino_t parent, in lookup_nodeid()
3477 fuse_ino_t res = FUSE_UNKNOWN_INO; in lookup_nodeid()
3629 static int readdir_fill(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in readdir_fill()
3713 static void fuse_readdir_common(fuse_req_t req, fuse_ino_t ino, size_t size, in fuse_readdir_common()
3748 static void fuse_lib_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, in fuse_lib_readdir()
3754 static void fuse_lib_readdirplus(fuse_req_t req, fuse_ino_t ino, size_t size, in fuse_lib_readdirplus()
3760 static void fuse_lib_releasedir(fuse_req_t req, fuse_ino_t ino, in fuse_lib_releasedir()
3785 static void fuse_lib_fsyncdir(fuse_req_t req, fuse_ino_t ino, int datasync, in fuse_lib_fsyncdir()
3806 static void fuse_lib_statfs(fuse_req_t req, fuse_ino_t ino) in fuse_lib_statfs()
3831 static void fuse_lib_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name, in fuse_lib_setxattr()
3849 static int common_getxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in common_getxattr()
3866 static void fuse_lib_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name, in fuse_lib_getxattr()
3893 static int common_listxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in common_listxattr()
3910 static void fuse_lib_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size) in fuse_lib_listxattr()
3936 static void fuse_lib_removexattr(fuse_req_t req, fuse_ino_t ino, in fuse_lib_removexattr()
4073 static int fuse_flush_common(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in fuse_flush_common()
4105 static void fuse_lib_release(fuse_req_t req, fuse_ino_t ino, in fuse_lib_release()
4128 static void fuse_lib_flush(fuse_req_t req, fuse_ino_t ino, in fuse_lib_flush()
4142 static int fuse_lock_common(fuse_req_t req, fuse_ino_t ino, in fuse_lock_common()
4161 static void fuse_lib_getlk(fuse_req_t req, fuse_ino_t ino, in fuse_lib_getlk()
4187 static void fuse_lib_setlk(fuse_req_t req, fuse_ino_t ino, in fuse_lib_setlk()
4205 static void fuse_lib_flock(fuse_req_t req, fuse_ino_t ino, in fuse_lib_flock()
4223 static void fuse_lib_bmap(fuse_req_t req, fuse_ino_t ino, size_t blocksize, in fuse_lib_bmap()
4244 static void fuse_lib_ioctl(fuse_req_t req, fuse_ino_t ino, unsigned int cmd, in fuse_lib_ioctl()
4295 static void fuse_lib_poll(fuse_req_t req, fuse_ino_t ino, in fuse_lib_poll()
4317 static void fuse_lib_fallocate(fuse_req_t req, fuse_ino_t ino, int mode, in fuse_lib_fallocate()
4335 static void fuse_lib_copy_file_range(fuse_req_t req, fuse_ino_t nodeid_in, in fuse_lib_copy_file_range()
4337 fuse_ino_t nodeid_out, off_t off_out, in fuse_lib_copy_file_range()
4374 static void fuse_lib_lseek(fuse_req_t req, fuse_ino_t ino, off_t off, int whence, in fuse_lib_lseek()
4632 fuse_ino_t ino; in fuse_invalidate_path()