Lines Matching refs:piar

68 		struct pci_io_addr_range *piar;  in __eeh_addr_cache_get_device()  local
69 piar = rb_entry(n, struct pci_io_addr_range, rb_node); in __eeh_addr_cache_get_device()
71 if (addr < piar->addr_lo) in __eeh_addr_cache_get_device()
73 else if (addr > piar->addr_hi) in __eeh_addr_cache_get_device()
76 return piar->edev; in __eeh_addr_cache_get_device()
115 struct pci_io_addr_range *piar; in eeh_addr_cache_print() local
116 piar = rb_entry(n, struct pci_io_addr_range, rb_node); in eeh_addr_cache_print()
118 (piar->flags & IORESOURCE_IO) ? "i/o" : "mem", cnt, in eeh_addr_cache_print()
119 piar->addr_lo, piar->addr_hi, pci_name(piar->pcidev)); in eeh_addr_cache_print()
133 struct pci_io_addr_range *piar; in eeh_addr_cache_insert() local
138 piar = rb_entry(parent, struct pci_io_addr_range, rb_node); in eeh_addr_cache_insert()
139 if (ahi < piar->addr_lo) { in eeh_addr_cache_insert()
141 } else if (alo > piar->addr_hi) { in eeh_addr_cache_insert()
144 if (dev != piar->pcidev || in eeh_addr_cache_insert()
145 alo != piar->addr_lo || ahi != piar->addr_hi) { in eeh_addr_cache_insert()
148 return piar; in eeh_addr_cache_insert()
151 piar = kzalloc(sizeof(struct pci_io_addr_range), GFP_ATOMIC); in eeh_addr_cache_insert()
152 if (!piar) in eeh_addr_cache_insert()
155 piar->addr_lo = alo; in eeh_addr_cache_insert()
156 piar->addr_hi = ahi; in eeh_addr_cache_insert()
157 piar->edev = pci_dev_to_eeh_dev(dev); in eeh_addr_cache_insert()
158 piar->pcidev = dev; in eeh_addr_cache_insert()
159 piar->flags = flags; in eeh_addr_cache_insert()
166 rb_link_node(&piar->rb_node, parent, p); in eeh_addr_cache_insert()
167 rb_insert_color(&piar->rb_node, &pci_io_addr_cache_root.rb_root); in eeh_addr_cache_insert()
169 return piar; in eeh_addr_cache_insert()
241 struct pci_io_addr_range *piar; in __eeh_addr_cache_rmv_dev() local
242 piar = rb_entry(n, struct pci_io_addr_range, rb_node); in __eeh_addr_cache_rmv_dev()
244 if (piar->pcidev == dev) { in __eeh_addr_cache_rmv_dev()
246 kfree(piar); in __eeh_addr_cache_rmv_dev()