Lines Matching refs:node
116 struct radix_tree_node *node; in page_cache_tree_insert() local
121 &node, &slot); in page_cache_tree_insert()
135 if (node) in page_cache_tree_insert()
136 workingset_node_shadows_dec(node); in page_cache_tree_insert()
143 if (node) in page_cache_tree_insert()
144 workingset_node_pages_dec(node); in page_cache_tree_insert()
152 if (node) { in page_cache_tree_insert()
153 workingset_node_pages_inc(node); in page_cache_tree_insert()
162 if (!list_empty(&node->private_list)) in page_cache_tree_insert()
164 &node->private_list); in page_cache_tree_insert()
179 struct radix_tree_node *node; in page_cache_tree_delete() local
183 &node, &slot); in page_cache_tree_delete()
185 radix_tree_clear_tags(&mapping->page_tree, node, slot); in page_cache_tree_delete()
187 if (!node) { in page_cache_tree_delete()
198 if (!node) in page_cache_tree_delete()
201 workingset_node_pages_dec(node); in page_cache_tree_delete()
203 workingset_node_shadows_inc(node); in page_cache_tree_delete()
205 if (__radix_tree_delete_node(&mapping->page_tree, node)) in page_cache_tree_delete()
217 if (!dax_mapping(mapping) && !workingset_node_pages(node) && in page_cache_tree_delete()
218 list_empty(&node->private_list)) { in page_cache_tree_delete()
219 node->private_data = mapping; in page_cache_tree_delete()
221 &node->private_list); in page_cache_tree_delete()