HelenOS sources
pci_t 54 kernel/arch/sparc64/include/arch/drivers/pci.h void (*enable_interrupt)(pci_t *, int);
pci_t 55 kernel/arch/sparc64/include/arch/drivers/pci.h void (*clear_interrupt)(pci_t *, int);
pci_t 64 kernel/arch/sparc64/include/arch/drivers/pci.h extern pci_t *pci_init(ofw_tree_node_t *);
pci_t 65 kernel/arch/sparc64/include/arch/drivers/pci.h extern void pci_enable_interrupt(pci_t *, int);
pci_t 59 kernel/arch/sparc64/src/drivers/pci.c static void obio_enable_interrupt(pci_t *, int);
pci_t 60 kernel/arch/sparc64/src/drivers/pci.c static void obio_clear_interrupt(pci_t *, int);
pci_t 62 kernel/arch/sparc64/src/drivers/pci.c static pci_t *pci_sabre_init(ofw_tree_node_t *);
pci_t 63 kernel/arch/sparc64/src/drivers/pci.c static pci_t *pci_psycho_init(ofw_tree_node_t *);
pci_t 82 kernel/arch/sparc64/src/drivers/pci.c pci_t *pci_sabre_init(ofw_tree_node_t *node)
pci_t 84 kernel/arch/sparc64/src/drivers/pci.c pci_t *pci;
pci_t 105 kernel/arch/sparc64/src/drivers/pci.c pci = (pci_t *) malloc(sizeof(pci_t));
pci_t 123 kernel/arch/sparc64/src/drivers/pci.c pci_t *pci_psycho_init(ofw_tree_node_t *node)
pci_t 125 kernel/arch/sparc64/src/drivers/pci.c pci_t *pci;
pci_t 146 kernel/arch/sparc64/src/drivers/pci.c pci = (pci_t *) malloc(sizeof(pci_t));
pci_t 158 kernel/arch/sparc64/src/drivers/pci.c void obio_enable_interrupt(pci_t *pci, int inr)
pci_t 163 kernel/arch/sparc64/src/drivers/pci.c void obio_clear_interrupt(pci_t *pci, int inr)
pci_t 169 kernel/arch/sparc64/src/drivers/pci.c pci_t *pci_init(ofw_tree_node_t *node)
pci_t 209 kernel/arch/sparc64/src/drivers/pci.c void pci_enable_interrupt(pci_t *pci, int inr)
pci_t 217 kernel/arch/sparc64/src/drivers/pci.c pci_t *pci = (pci_t *)pcip;
pci_t 133 kernel/genarch/src/ofw/pci.c pci_t *pci = node->device;
pci_t 174 uspace/app/pci/pci.c pci_t *pci = NULL;
pci_t 43 uspace/lib/device/include/pci.h extern errno_t pci_open(service_id_t, pci_t **);
pci_t 44 uspace/lib/device/include/pci.h extern void pci_close(pci_t *);
pci_t 45 uspace/lib/device/include/pci.h extern errno_t pci_get_devices(pci_t *, devman_handle_t **, size_t *);
pci_t 46 uspace/lib/device/include/pci.h extern errno_t pci_dev_get_info(pci_t *, devman_handle_t, pci_dev_info_t *);
pci_t 53 uspace/lib/device/src/pci.c errno_t pci_open(service_id_t svc_id, pci_t **rpci)
pci_t 55 uspace/lib/device/src/pci.c pci_t *pci;
pci_t 58 uspace/lib/device/src/pci.c pci = calloc(1, sizeof(pci_t));
pci_t 81 uspace/lib/device/src/pci.c void pci_close(pci_t *pci)
pci_t 101 uspace/lib/device/src/pci.c static errno_t pci_get_ids_once(pci_t *pci, sysarg_t method, sysarg_t arg1,
pci_t 139 uspace/lib/device/src/pci.c static errno_t pci_get_ids_internal(pci_t *pci, sysarg_t method, sysarg_t arg1,
pci_t 186 uspace/lib/device/src/pci.c errno_t pci_get_devices(pci_t *pci, devman_handle_t **data, size_t *count)
pci_t 191 uspace/lib/device/src/pci.c extern errno_t pci_dev_get_info(pci_t *, devman_handle_t, pci_dev_info_t *);
pci_t 200 uspace/lib/device/src/pci.c errno_t pci_dev_get_info(pci_t *pci, devman_handle_t dev_handle,
HelenOS homepage, sources at GitHub