Lines Matching refs:ios
31 static struct pci_io_handle *ios; variable
39 new = realloc(ios, sizeof(struct pci_io_handle) * (num_ios + 1)); in new_io_handle()
43 ios = new; in new_io_handle()
46 return ios + num_ios - 1; in new_io_handle()
55 if (!handle || !num_ios || (void *)handle < (void *)ios || in delete_io_handle()
56 (void *)handle > (void *)(ios + num_ios - 1)) in delete_io_handle()
60 if (ios + i == handle) { in delete_io_handle()
61 memmove(&ios[i], &ios[i+1], sizeof(struct pci_io_handle) * in delete_io_handle()
69 new = realloc(ios, sizeof(struct pci_io_handle) * num_ios); in delete_io_handle()
71 ios = new; in delete_io_handle()
73 free(ios); in delete_io_handle()
74 ios = NULL; in delete_io_handle()
81 free(ios); in pci_io_cleanup()
82 ios = NULL; in pci_io_cleanup()