Lines Matching refs:addr
29 void __iomem **ptr, *addr = NULL;
37 addr = ioremap(offset, size);
40 addr = ioremap_uc(offset, size);
43 addr = ioremap_wc(offset, size);
47 if (addr) {
48 *ptr = addr;
53 return addr;
104 * @addr: Address to unmap
106 * Managed iounmap(). @addr must have been mapped using devm_ioremap*().
108 void devm_iounmap(struct device *dev, void __iomem *addr)
111 (__force void *)addr));
112 iounmap(addr);
269 void __iomem **ptr, *addr;
275 addr = ioport_map(port, nr);
276 if (addr) {
277 *ptr = addr;
282 return addr;
289 * @addr: Address to unmap
291 * Managed ioport_unmap(). @addr must have been mapped using
294 void devm_ioport_unmap(struct device *dev, void __iomem *addr)
296 ioport_unmap(addr);
298 devm_ioport_map_match, (__force void *)addr));
380 * @addr: Address to unmap
382 * Managed pci_iounmap(). @addr must have been mapped using pcim_iomap().
384 void pcim_iounmap(struct pci_dev *pdev, void __iomem *addr)
389 pci_iounmap(pdev, addr);
395 if (tbl[i] == addr) {