Lines Matching full:refs
66 * refs rbtree in the corresponding delayed ref head
90 refcount_t refs; member
93 * how many refs is this entry adding or deleting. For
94 * head refs, this may be a negative number because it is keeping
96 * For individual refs, this will always be a positive number
120 * the head refs are used to hold a lock on a given extent, which allows us
121 * to make sure that only one process is running the delayed refs
129 * the mutex is held while running the refs, and it is also
134 refcount_t refs; member
145 * This is used to track the final ref_mod from all the refs associated
146 * with this head ref, this is not adjusted as delayed refs are run,
154 * for a bytenr, so it is adjusted as delayed refs are run so that any
193 * refs (struct btrfs_delayed_ref_root::head_refs).
199 /* Indicate that we are flushing delayed refs for the commit */
229 /* Total number of head refs, protected by the spinlock 'lock'. */
233 * Total number of head refs ready for processing, protected by the
373 if (refcount_dec_and_test(&head->refs)) in btrfs_put_delayed_ref_head()