Lines Matching refs:fam_dir_entry
219 typedef struct fam_dir_entry { struct
226 struct fam_dir_entry *fam_parent; argument
227 } fam_dir_entry; typedef
244 static fam_dir_entry * fam_dir_entry_init(const char *name, size_t len) in fam_dir_entry_init()
246 fam_dir_entry * const fam_dir = ck_calloc(1, sizeof(*fam_dir)); in fam_dir_entry_init()
256 static void fam_dir_entry_free(fam_dir_entry *fam_dir) in fam_dir_entry_free()
268 static void fam_dir_invalidate_node(fam_dir_entry *fam_dir) in fam_dir_invalidate_node()
289 fam_dir_entry * const fam_dir = t->data; in fam_dir_tag_refcnt()
312 fam_dir_entry *fam_dir = node->data; in fam_dir_periodic_cleanup()
345 fam_dir_entry * const fam_dir = t->data; in fam_dir_invalidate_tree()
358 static void stat_cache_handle_fdevent_fn(stat_cache_fam * const scf, fam_dir_entry * const fam_dir,…
395 fam_dir_entry *fam_dir = scf->wds->data; in stat_cache_handle_fdevent_in()
430 fam_dir_entry *fam_dir = scf->dirs->data; in stat_cache_handle_fdevent_in()
464 fam_dir_entry *fam_dir = scf->dirs->data; in stat_cache_handle_fdevent_in()
478 static void stat_cache_handle_fdevent_fn(stat_cache_fam * const scf, fam_dir_entry *fam_dir, const … in stat_cache_handle_fdevent_fn()
482 fam_dir_entry *fam_link; in stat_cache_handle_fdevent_fn()
650 fam_dir_entry_free((fam_dir_entry *)node->data); in stat_cache_free_fam()
663 static fam_dir_entry * fam_dir_monitor(stat_cache_fam *scf, char *fn, uint32_t dirlen, struct stat … in fam_dir_monitor()
680 fam_dir_entry *fam_dir = NULL; in fam_dir_monitor()
820 if (sce->fam_dir) --((fam_dir_entry *)sce->fam_dir)->refcnt; in stat_cache_entry_free()
1155 --((fam_dir_entry *)sce->fam_dir)->refcnt; in stat_cache_invalidate_entry()
1176 --((fam_dir_entry *)sce->fam_dir)->refcnt; in stat_cache_invalidate_dir_tree_walk()
1245 fam_dir_entry *fam_dir = stat_cache_sptree_find(sptree, name, len); in stat_cache_delete_dir()
1378 if (sce->fam_dir) --((fam_dir_entry *)sce->fam_dir)->refcnt; in stat_cache_get_entry()