Lines Matching defs:dir
26 static inline void ref_tracker_dir_init(struct ref_tracker_dir *dir,
30 INIT_LIST_HEAD(&dir->list);
31 INIT_LIST_HEAD(&dir->quarantine);
32 spin_lock_init(&dir->lock);
33 dir->quarantine_avail = quarantine_count;
34 dir->dead = false;
35 refcount_set(&dir->untracked, 1);
36 refcount_set(&dir->no_tracker, 1);
37 strscpy(dir->name, name, sizeof(dir->name));
41 void ref_tracker_dir_exit(struct ref_tracker_dir *dir);
43 void ref_tracker_dir_print_locked(struct ref_tracker_dir *dir,
46 void ref_tracker_dir_print(struct ref_tracker_dir *dir,
49 int ref_tracker_dir_snprint(struct ref_tracker_dir *dir, char *buf, size_t size);
51 int ref_tracker_alloc(struct ref_tracker_dir *dir,
54 int ref_tracker_free(struct ref_tracker_dir *dir,
59 static inline void ref_tracker_dir_init(struct ref_tracker_dir *dir,
65 static inline void ref_tracker_dir_exit(struct ref_tracker_dir *dir)
69 static inline void ref_tracker_dir_print_locked(struct ref_tracker_dir *dir,
74 static inline void ref_tracker_dir_print(struct ref_tracker_dir *dir,
79 static inline int ref_tracker_dir_snprint(struct ref_tracker_dir *dir,
85 static inline int ref_tracker_alloc(struct ref_tracker_dir *dir,
92 static inline int ref_tracker_free(struct ref_tracker_dir *dir,