Lines Matching defs:f
386 static inline int lru_enabled(struct fuse *f) in lru_enabled()
396 static size_t get_node_size(struct fuse *f) in get_node_size()
410 static struct node_slab *node_to_slab(struct fuse *f, struct node *node) in node_to_slab()
415 static int alloc_slab(struct fuse *f) in alloc_slab()
447 static struct node *alloc_node(struct fuse *f) in alloc_node()
470 static void free_slab(struct fuse *f, struct node_slab *slab) in free_slab()
481 static void free_node_mem(struct fuse *f, struct node *node) in free_node_mem()
498 static struct node *alloc_node(struct fuse *f) in alloc_node()
503 static void free_node_mem(struct fuse *f, struct node *node) in free_node_mem()
510 static size_t id_hash(struct fuse *f, fuse_ino_t ino) in id_hash()
521 static struct node *get_node_nocheck(struct fuse *f, fuse_ino_t nodeid) in get_node_nocheck()
533 static struct node *get_node(struct fuse *f, fuse_ino_t nodeid) in get_node()
555 static void set_forget_time(struct fuse *f, struct node *node) in set_forget_time()
564 static void free_node(struct fuse *f, struct node *node) in free_node()
587 static void remerge_id(struct fuse *f) in remerge_id()
613 static void unhash_id(struct fuse *f, struct node *node) in unhash_id()
645 static void rehash_id(struct fuse *f) in rehash_id()
674 static void hash_id(struct fuse *f, struct node *node) in hash_id()
685 static size_t name_hash(struct fuse *f, fuse_ino_t parent, in name_hash()
704 static void remerge_name(struct fuse *f) in remerge_name()
730 static void unhash_name(struct fuse *f, struct node *node) in unhash_name()
758 static void rehash_name(struct fuse *f) in rehash_name()
787 static int hash_name(struct fuse *f, struct node *node, fuse_ino_t parentid, in hash_name()
813 static void delete_node(struct fuse *f, struct node *node) in delete_node()
827 static void unref_node(struct fuse *f, struct node *node) in unref_node()
835 static fuse_ino_t next_id(struct fuse *f) in next_id()
846 static struct node *lookup_node(struct fuse *f, fuse_ino_t parent, in lookup_node()
867 static struct node *find_node(struct fuse *f, fuse_ino_t parent, in find_node()
906 static int lookup_path_in_cache(struct fuse *f, in lookup_path_in_cache()
969 static void unlock_path(struct fuse *f, fuse_ino_t nodeid, struct node *wnode, in unlock_path()
990 static int try_get_path(struct fuse *f, fuse_ino_t nodeid, const char *name, in try_get_path()
1072 static int try_get_path2(struct fuse *f, fuse_ino_t nodeid1, const char *name1, in try_get_path2()
1093 static void queue_element_wakeup(struct fuse *f, struct lock_queue_element *qe) in queue_element_wakeup()
1125 static void wake_up_queued(struct fuse *f) in wake_up_queued()
1133 static void debug_path(struct fuse *f, const char *msg, fuse_ino_t nodeid, in debug_path()
1152 static void queue_path(struct fuse *f, struct lock_queue_element *qe) in queue_path()
1163 static void dequeue_path(struct fuse *f, struct lock_queue_element *qe) in dequeue_path()
1172 static int wait_path(struct fuse *f, struct lock_queue_element *qe) in wait_path()
1185 static int get_path_common(struct fuse *f, fuse_ino_t nodeid, const char *name, in get_path_common()
1208 static int get_path(struct fuse *f, fuse_ino_t nodeid, char **path) in get_path()
1213 static int get_path_nullok(struct fuse *f, fuse_ino_t nodeid, char **path) in get_path_nullok()
1228 static int get_path_name(struct fuse *f, fuse_ino_t nodeid, const char *name, in get_path_name()
1234 static int get_path_wrlock(struct fuse *f, fuse_ino_t nodeid, const char *name, in get_path_wrlock()
1245 static int check_dir_loop(struct fuse *f, in check_dir_loop()
1283 static int get_path2(struct fuse *f, fuse_ino_t nodeid1, const char *name1, in get_path2()
1331 static void free_path_wrlock(struct fuse *f, fuse_ino_t nodeid, in free_path_wrlock()
1342 static void free_path(struct fuse *f, fuse_ino_t nodeid, char *path) in free_path()
1348 static void free_path2(struct fuse *f, fuse_ino_t nodeid1, fuse_ino_t nodeid2, in free_path2()
1361 static void forget_node(struct fuse *f, fuse_ino_t nodeid, uint64_t nlookup) in forget_node()
1399 static void unlink_node(struct fuse *f, struct node *node) in unlink_node()
1408 static void remove_node(struct fuse *f, fuse_ino_t dir, const char *name) in remove_node()
1419 static int rename_node(struct fuse *f, fuse_ino_t olddir, const char *oldname, in rename_node()
1455 static int exchange_node(struct fuse *f, fuse_ino_t olddir, const char *oldname, in exchange_node()
1486 static void set_stat(struct fuse *f, fuse_ino_t nodeid, struct stat *stbuf) in set_stat()
1519 struct fuse *f = req_fuse(req); in fuse_interrupt() local
1538 static void fuse_do_finish_interrupt(struct fuse *f, fuse_req_t req, in fuse_do_finish_interrupt()
1557 static inline void fuse_finish_interrupt(struct fuse *f, fuse_req_t req, in fuse_finish_interrupt()
1564 static inline void fuse_prepare_interrupt(struct fuse *f, fuse_req_t req, in fuse_prepare_interrupt()
2355 static int is_open(struct fuse *f, fuse_ino_t dir, const char *name) in is_open()
2367 static char *hidden_name(struct fuse *f, fuse_ino_t dir, const char *oldname, in hidden_name()
2407 static int hide_node(struct fuse *f, const char *oldpath, in hide_node()
2459 static int do_lookup(struct fuse *f, fuse_ino_t nodeid, const char *name, in do_lookup()
2481 static int lookup_path(struct fuse *f, fuse_ino_t nodeid, in lookup_path()
2504 static struct fuse_context_i *fuse_create_context(struct fuse *f) in fuse_create_context()
2583 struct fuse *f = req_fuse(req); in reply_entry() local
2609 struct fuse *f = (struct fuse *) data; in fuse_lib_init() local
2626 struct fuse *f = (struct fuse *) data; in fuse_lib_destroy() local
2635 struct fuse *f = req_fuse_prepare(req); in fuse_lib_lookup() local
2689 static void do_forget(struct fuse *f, fuse_ino_t ino, uint64_t nlookup) in do_forget()
2706 struct fuse *f = req_fuse(req); in fuse_lib_forget_multi() local
2719 struct fuse *f = req_fuse_prepare(req); in fuse_lib_getattr() local
2773 struct fuse *f = req_fuse_prepare(req); in fuse_lib_setattr() local
2853 struct fuse *f = req_fuse_prepare(req); in fuse_lib_access() local
2871 struct fuse *f = req_fuse_prepare(req); in fuse_lib_readlink() local
2894 struct fuse *f = req_fuse_prepare(req); in fuse_lib_mknod() local
2932 struct fuse *f = req_fuse_prepare(req); in fuse_lib_mkdir() local
2954 struct fuse *f = req_fuse_prepare(req); in fuse_lib_unlink() local
2993 struct fuse *f = req_fuse_prepare(req); in fuse_lib_rmdir() local
3015 struct fuse *f = req_fuse_prepare(req); in fuse_lib_symlink() local
3038 struct fuse *f = req_fuse_prepare(req); in fuse_lib_rename() local
3075 struct fuse *f = req_fuse_prepare(req); in fuse_lib_link() local
3097 static void fuse_do_release(struct fuse *f, fuse_ino_t ino, const char *path, in fuse_do_release()
3133 struct fuse *f = req_fuse_prepare(req); in fuse_lib_create() local
3187 static void open_auto_cache(struct fuse *f, fuse_ino_t ino, const char *path, in open_auto_cache()
3221 struct fuse *f = req_fuse_prepare(req); in fuse_lib_open() local
3267 struct fuse *f = req_fuse_prepare(req); in fuse_lib_read() local
3294 struct fuse *f = req_fuse_prepare(req); in fuse_lib_write_buf() local
3317 struct fuse *f = req_fuse_prepare(req); in fuse_lib_fsync() local
3345 struct fuse *f = req_fuse_prepare(req); in fuse_lib_opendir() local
3446 static fuse_ino_t lookup_nodeid(struct fuse *f, fuse_ino_t parent, in lookup_nodeid()
3534 struct fuse *f = dh->fuse; in fill_dir_plus() local
3609 static int readdir_fill(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in readdir_fill()
3708 struct fuse *f = req_fuse_prepare(req); in fuse_readdir_common() local
3754 struct fuse *f = req_fuse_prepare(req); in fuse_lib_releasedir() local
3779 struct fuse *f = req_fuse_prepare(req); in fuse_lib_fsyncdir() local
3799 struct fuse *f = req_fuse_prepare(req); in fuse_lib_statfs() local
3825 struct fuse *f = req_fuse_prepare(req); in fuse_lib_setxattr() local
3840 static int common_getxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in common_getxattr()
3860 struct fuse *f = req_fuse_prepare(req); in fuse_lib_getxattr() local
3884 static int common_listxattr(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in common_listxattr()
3903 struct fuse *f = req_fuse_prepare(req); in fuse_lib_listxattr() local
3930 struct fuse *f = req_fuse_prepare(req); in fuse_lib_removexattr() local
4064 static int fuse_flush_common(struct fuse *f, fuse_req_t req, fuse_ino_t ino, in fuse_flush_common()
4099 struct fuse *f = req_fuse_prepare(req); in fuse_lib_release() local
4122 struct fuse *f = req_fuse_prepare(req); in fuse_lib_flush() local
4137 struct fuse *f = req_fuse_prepare(req); in fuse_lock_common() local
4158 struct fuse *f = req_fuse(req); in fuse_lib_getlk() local
4185 struct fuse *f = req_fuse(req); in fuse_lib_setlk() local
4199 struct fuse *f = req_fuse_prepare(req); in fuse_lib_flock() local
4217 struct fuse *f = req_fuse_prepare(req); in fuse_lib_bmap() local
4240 struct fuse *f = req_fuse_prepare(req); in fuse_lib_ioctl() local
4291 struct fuse *f = req_fuse_prepare(req); in fuse_lib_poll() local
4313 struct fuse *f = req_fuse_prepare(req); in fuse_lib_fallocate() local
4334 struct fuse *f = req_fuse_prepare(req); in fuse_lib_copy_file_range() local
4370 struct fuse *f = req_fuse_prepare(req); in fuse_lib_lseek() local
4392 static int clean_delay(struct fuse *f) in clean_delay()
4410 int fuse_clean_cache(struct fuse *f) in fuse_clean_cache()
4497 struct fuse_session *fuse_get_session(struct fuse *f) in fuse_get_session()
4502 static int fuse_session_loop_remember(struct fuse *f) in fuse_session_loop_remember()
4554 int fuse_loop(struct fuse *f) in fuse_loop()
4566 int fuse_loop_mt_312(struct fuse *f, struct fuse_loop_config *config) in fuse_loop_mt_312()
4582 int fuse_loop_mt_32(struct fuse *f, struct fuse_loop_config_v1 *config_v1) in fuse_loop_mt_32()
4599 int fuse_loop_mt_31(struct fuse *f, int clone_fd) in fuse_loop_mt_31()
4616 void fuse_exit(struct fuse *f) in fuse_exit()
4650 int fuse_invalidate_path(struct fuse *f, const char *path) { in fuse_invalidate_path()
4808 static int fuse_push_module(struct fuse *f, const char *module, in fuse_push_module()
4865 struct fuse *f = fuse; in fuse_prune_nodes() local
4875 int fuse_start_cleanup_thread(struct fuse *f) in fuse_start_cleanup_thread()
4883 void fuse_stop_cleanup_thread(struct fuse *f) in fuse_stop_cleanup_thread()
4907 struct fuse *f; in _fuse_new_317() local
5127 void fuse_destroy(struct fuse *f) in fuse_destroy()
5178 int fuse_mount(struct fuse *f, const char *mountpoint) { in fuse_mount()
5183 void fuse_unmount(struct fuse *f) { in fuse_unmount()