Lines Matching full:refs
59 refcount_set(&delayed_node->refs, 0); in btrfs_init_delayed_node()
76 refcount_inc(&node->refs); in btrfs_get_delayed_node()
85 refcount_inc(&node->refs); /* can be accessed */ in btrfs_get_delayed_node()
107 if (refcount_inc_not_zero(&node->refs)) { in btrfs_get_delayed_node()
108 refcount_inc(&node->refs); in btrfs_get_delayed_node()
143 refcount_set(&node->refs, 2); in btrfs_get_or_create_delayed_node()
188 refcount_inc(&node->refs); /* inserted into list */ in btrfs_queue_delayed_node()
202 refcount_dec(&node->refs); /* not in the list */ in btrfs_dequeue_delayed_node()
223 refcount_inc(&node->refs); in btrfs_first_delayed_node()
250 refcount_inc(&next->refs); in btrfs_next_delayed_node()
275 if (refcount_dec_and_test(&delayed_node->refs)) { in __btrfs_release_delayed_node()
283 ASSERT(refcount_read(&delayed_node->refs) == 0); in __btrfs_release_delayed_node()
306 refcount_inc(&node->refs); in btrfs_first_prepared_delayed_node()
334 refcount_set(&item->refs, 1); in btrfs_alloc_delayed_item()
454 if (refcount_dec_and_test(&item->refs)) in btrfs_release_delayed_item()
1707 refcount_inc(&item->refs); in btrfs_readdir_get_delayed_items()
1714 refcount_inc(&item->refs); in btrfs_readdir_get_delayed_items()
1720 * This delayed node is still cached in the btrfs inode, so refs in btrfs_readdir_get_delayed_items()
1728 refcount_dec(&delayed_node->refs); in btrfs_readdir_get_delayed_items()
1741 if (refcount_dec_and_test(&curr->refs)) in btrfs_readdir_put_delayed_items()
1747 if (refcount_dec_and_test(&curr->refs)) in btrfs_readdir_put_delayed_items()
1798 if (refcount_dec_and_test(&curr->refs)) in btrfs_readdir_delayed_dir_index()
1815 if (refcount_dec_and_test(&curr->refs)) in btrfs_readdir_delayed_dir_index()
1965 * delayed inode refs in btrfs_delayed_delete_inode_ref()
2068 * Don't increase refs in case the node is dead and in btrfs_kill_all_delayed_nodes()
2071 if (refcount_inc_not_zero(&node->refs)) { in btrfs_kill_all_delayed_nodes()
2140 refcount_inc(&item->refs); in btrfs_log_get_delayed_items()
2150 refcount_inc(&item->refs); in btrfs_log_get_delayed_items()
2166 ASSERT(refcount_read(&node->refs) > 1); in btrfs_log_get_delayed_items()
2167 refcount_dec(&node->refs); in btrfs_log_get_delayed_items()
2187 if (refcount_dec_and_test(&item->refs)) in btrfs_log_put_delayed_items()
2194 if (refcount_dec_and_test(&item->refs)) in btrfs_log_put_delayed_items()
2209 ASSERT(refcount_read(&node->refs) > 1); in btrfs_log_put_delayed_items()
2210 refcount_dec(&node->refs); in btrfs_log_put_delayed_items()