Lines Matching full:refs
64 * refs rbtree in the corresponding delayed ref head
88 refcount_t refs; member
91 * how many refs is this entry adding or deleting. For
92 * head refs, this may be a negative number because it is keeping
94 * For individual refs, this will always be a positive number
118 * the head refs are used to hold a lock on a given extent, which allows us
119 * to make sure that only one process is running the delayed refs
127 * the mutex is held while running the refs, and it is also
132 refcount_t refs; member
143 * This is used to track the final ref_mod from all the refs associated
144 * with this head ref, this is not adjusted as delayed refs are run,
152 * for a bytenr, so it is adjusted as delayed refs are run so that any
191 * refs (struct btrfs_delayed_ref_root::head_refs).
197 /* Indicate that we are flushing delayed refs for the commit */
227 /* Total number of head refs, protected by the spinlock 'lock'. */
231 * Total number of head refs ready for processing, protected by the
371 if (refcount_dec_and_test(&head->refs)) in btrfs_put_delayed_ref_head()