Lines Matching refs:mapping
703 struct address_space *mapping; in shadow_lru_isolate() local
718 mapping = container_of(node->array, struct address_space, i_pages); in shadow_lru_isolate()
721 if (!xa_trylock(&mapping->i_pages)) { in shadow_lru_isolate()
728 if (mapping->host != NULL) { in shadow_lru_isolate()
729 if (!spin_trylock(&mapping->host->i_lock)) { in shadow_lru_isolate()
730 xa_unlock(&mapping->i_pages); in shadow_lru_isolate()
755 xa_unlock_irq(&mapping->i_pages); in shadow_lru_isolate()
756 if (mapping->host != NULL) { in shadow_lru_isolate()
757 if (mapping_shrinkable(mapping)) in shadow_lru_isolate()
758 inode_add_lru(mapping->host); in shadow_lru_isolate()
759 spin_unlock(&mapping->host->i_lock); in shadow_lru_isolate()