Lines Matching refs:pci_io_addr_cache_root
61 } pci_io_addr_cache_root; variable
65 struct rb_node *n = pci_io_addr_cache_root.rb_root.rb_node; in __eeh_addr_cache_get_device()
97 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_get_dev()
99 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_get_dev()
131 struct rb_node **p = &pci_io_addr_cache_root.rb_root.rb_node; in eeh_addr_cache_insert()
167 rb_insert_color(&piar->rb_node, &pci_io_addr_cache_root.rb_root); in eeh_addr_cache_insert()
229 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_insert_dev()
231 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_insert_dev()
239 n = rb_first(&pci_io_addr_cache_root.rb_root); in __eeh_addr_cache_rmv_dev()
245 rb_erase(n, &pci_io_addr_cache_root.rb_root); in __eeh_addr_cache_rmv_dev()
266 spin_lock_irqsave(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_rmv_dev()
268 spin_unlock_irqrestore(&pci_io_addr_cache_root.piar_lock, flags); in eeh_addr_cache_rmv_dev()
286 spin_lock_init(&pci_io_addr_cache_root.piar_lock); in eeh_addr_cache_build()
306 eeh_addr_cache_print(&pci_io_addr_cache_root); in eeh_addr_cache_build()