Lines Matching refs:addr
63 void *addr = NULL; in idxd_unmap_pci_bar() local
66 addr = (void *)user_idxd->registers; in idxd_unmap_pci_bar()
68 addr = (void *)user_idxd->idxd.portal; in idxd_unmap_pci_bar()
71 if (addr) { in idxd_unmap_pci_bar()
72 rc = spdk_pci_device_unmap_bar(user_idxd->device, 0, addr); in idxd_unmap_pci_bar()
81 void *addr; in idxd_map_pci_bars() local
84 rc = spdk_pci_device_map_bar(user_idxd->device, IDXD_MMIO_BAR, &addr, &phys_addr, &size); in idxd_map_pci_bars()
85 if (rc != 0 || addr == NULL) { in idxd_map_pci_bars()
89 user_idxd->registers = (struct idxd_registers *)addr; in idxd_map_pci_bars()
91 rc = spdk_pci_device_map_bar(user_idxd->device, IDXD_WQ_BAR, &addr, &phys_addr, &size); in idxd_map_pci_bars()
92 if (rc != 0 || addr == NULL) { in idxd_map_pci_bars()
100 user_idxd->idxd.portal = addr; in idxd_map_pci_bars()