Lines Matching refs:pci_io_addr_cache_root
52 } pci_io_addr_cache_root; variable
56 struct rb_node *n = pci_io_addr_cache_root.rb_root.rb_node; in __eeh_addr_cache_get_device()
87 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_get_dev()
89 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_get_dev()
121 struct rb_node **p = &pci_io_addr_cache_root.rb_root.rb_node; in eeh_addr_cache_insert()
155 rb_insert_color(&piar->rb_node, &pci_io_addr_cache_root.rb_root); in eeh_addr_cache_insert()
208 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_insert_dev()
210 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_insert_dev()
218 n = rb_first(&pci_io_addr_cache_root.rb_root); in __eeh_addr_cache_rmv_dev()
226 rb_erase(n, &pci_io_addr_cache_root.rb_root); in __eeh_addr_cache_rmv_dev()
247 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_rmv_dev()
249 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_rmv_dev()
260 spin_lock_init(&pci_io_addr_cache_root.piar_lock); in eeh_addr_cache_init()
269 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_show()
270 for (n = rb_first(&pci_io_addr_cache_root.rb_root); n; n = rb_next(n)) { in eeh_addr_cache_show()
277 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_show()