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