HelenOS sources
pci_fun_t 49 uspace/drv/bus/pci/pciintel/ctl.c static errno_t pci_ctl_dev_get_info(pci_fun_t *, pci_dev_info_t *);
pci_fun_t 138 uspace/drv/bus/pci/pciintel/ctl.c pci_fun_t *fun;
pci_fun_t 201 uspace/drv/bus/pci/pciintel/ctl.c pci_fun_t *fun;
pci_fun_t 227 uspace/drv/bus/pci/pciintel/ctl.c static errno_t pci_ctl_dev_get_info(pci_fun_t *fun, pci_dev_info_t *info)
pci_fun_t 71 uspace/drv/bus/pci/pciintel/pci.c static pci_fun_t *pci_fun(ddf_fun_t *fnode)
pci_fun_t 83 uspace/drv/bus/pci/pciintel/pci.c static pci_bus_t *pci_bus_from_fun(pci_fun_t *fun)
pci_fun_t 93 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun = pci_fun(fnode);
pci_fun_t 100 uspace/drv/bus/pci/pciintel/pci.c static bool pciintel_fun_owns_interrupt(pci_fun_t *fun, int irq)
pci_fun_t 117 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun = pci_fun(fnode);
pci_fun_t 127 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun = pci_fun(fnode);
pci_fun_t 137 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun = pci_fun(fnode);
pci_fun_t 147 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun = pci_fun(fnode);
pci_fun_t 251 uspace/drv/bus/pci/pciintel/pci.c static void pci_conf_read(pci_fun_t *fun, int reg, uint8_t *buf, size_t len)
pci_fun_t 289 uspace/drv/bus/pci/pciintel/pci.c static void pci_conf_write(pci_fun_t *fun, int reg, uint8_t *buf, size_t len)
pci_fun_t 344 uspace/drv/bus/pci/pciintel/pci.c uint8_t pci_conf_read_8(pci_fun_t *fun, int reg)
pci_fun_t 351 uspace/drv/bus/pci/pciintel/pci.c uint16_t pci_conf_read_16(pci_fun_t *fun, int reg)
pci_fun_t 358 uspace/drv/bus/pci/pciintel/pci.c uint32_t pci_conf_read_32(pci_fun_t *fun, int reg)
pci_fun_t 365 uspace/drv/bus/pci/pciintel/pci.c void pci_conf_write_8(pci_fun_t *fun, int reg, uint8_t val)
pci_fun_t 370 uspace/drv/bus/pci/pciintel/pci.c void pci_conf_write_16(pci_fun_t *fun, int reg, uint16_t val)
pci_fun_t 375 uspace/drv/bus/pci/pciintel/pci.c void pci_conf_write_32(pci_fun_t *fun, int reg, uint32_t val)
pci_fun_t 380 uspace/drv/bus/pci/pciintel/pci.c void pci_fun_create_match_ids(pci_fun_t *fun)
pci_fun_t 457 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *pci_fun_first(pci_bus_t *bus)
pci_fun_t 465 uspace/drv/bus/pci/pciintel/pci.c return list_get_instance(link, pci_fun_t, lfuns);
pci_fun_t 473 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *pci_fun_next(pci_fun_t *cur)
pci_fun_t 481 uspace/drv/bus/pci/pciintel/pci.c return list_get_instance(link, pci_fun_t, lfuns);
pci_fun_t 484 uspace/drv/bus/pci/pciintel/pci.c void pci_add_range(pci_fun_t *fun, uint64_t range_addr, size_t range_size,
pci_fun_t 519 uspace/drv/bus/pci/pciintel/pci.c int pci_read_bar(pci_fun_t *fun, int addr)
pci_fun_t 600 uspace/drv/bus/pci/pciintel/pci.c void pci_add_interrupt(pci_fun_t *fun, int irq)
pci_fun_t 617 uspace/drv/bus/pci/pciintel/pci.c void pci_read_interrupt(pci_fun_t *fun)
pci_fun_t 636 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun;
pci_fun_t 894 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *pci_fun_new(pci_bus_t *bus)
pci_fun_t 896 uspace/drv/bus/pci/pciintel/pci.c pci_fun_t *fun;
pci_fun_t 903 uspace/drv/bus/pci/pciintel/pci.c fun = ddf_fun_data_alloc(fnode, sizeof(pci_fun_t));
pci_fun_t 912 uspace/drv/bus/pci/pciintel/pci.c void pci_fun_init(pci_fun_t *fun, int bus, int dev, int fn)
pci_fun_t 931 uspace/drv/bus/pci/pciintel/pci.c void pci_fun_delete(pci_fun_t *fun)
pci_fun_t 938 uspace/drv/bus/pci/pciintel/pci.c char *pci_fun_create_name(pci_fun_t *fun)
pci_fun_t 947 uspace/drv/bus/pci/pciintel/pci.c bool pci_alloc_resource_list(pci_fun_t *fun)
pci_fun_t 953 uspace/drv/bus/pci/pciintel/pci.c void pci_clean_resource_list(pci_fun_t *fun)
pci_fun_t 963 uspace/drv/bus/pci/pciintel/pci.c void pci_read_bars(pci_fun_t *fun)
pci_fun_t 81 uspace/drv/bus/pci/pciintel/pci.h extern void pci_fun_create_match_ids(pci_fun_t *);
pci_fun_t 82 uspace/drv/bus/pci/pciintel/pci.h extern pci_fun_t *pci_fun_first(pci_bus_t *);
pci_fun_t 83 uspace/drv/bus/pci/pciintel/pci.h extern pci_fun_t *pci_fun_next(pci_fun_t *);
pci_fun_t 85 uspace/drv/bus/pci/pciintel/pci.h extern uint8_t pci_conf_read_8(pci_fun_t *, int);
pci_fun_t 86 uspace/drv/bus/pci/pciintel/pci.h extern uint16_t pci_conf_read_16(pci_fun_t *, int);
pci_fun_t 87 uspace/drv/bus/pci/pciintel/pci.h extern uint32_t pci_conf_read_32(pci_fun_t *, int);
pci_fun_t 88 uspace/drv/bus/pci/pciintel/pci.h extern void pci_conf_write_8(pci_fun_t *, int, uint8_t);
pci_fun_t 89 uspace/drv/bus/pci/pciintel/pci.h extern void pci_conf_write_16(pci_fun_t *, int, uint16_t);
pci_fun_t 90 uspace/drv/bus/pci/pciintel/pci.h extern void pci_conf_write_32(pci_fun_t *, int, uint32_t);
pci_fun_t 92 uspace/drv/bus/pci/pciintel/pci.h extern void pci_add_range(pci_fun_t *, uint64_t, size_t, bool);
pci_fun_t 93 uspace/drv/bus/pci/pciintel/pci.h extern int pci_read_bar(pci_fun_t *, int);
pci_fun_t 94 uspace/drv/bus/pci/pciintel/pci.h extern void pci_read_interrupt(pci_fun_t *);
pci_fun_t 95 uspace/drv/bus/pci/pciintel/pci.h extern void pci_add_interrupt(pci_fun_t *, int);
pci_fun_t 97 uspace/drv/bus/pci/pciintel/pci.h extern pci_fun_t *pci_fun_new(pci_bus_t *);
pci_fun_t 98 uspace/drv/bus/pci/pciintel/pci.h extern void pci_fun_init(pci_fun_t *, int, int, int);
pci_fun_t 99 uspace/drv/bus/pci/pciintel/pci.h extern void pci_fun_delete(pci_fun_t *);
pci_fun_t 100 uspace/drv/bus/pci/pciintel/pci.h extern char *pci_fun_create_name(pci_fun_t *);
pci_fun_t 104 uspace/drv/bus/pci/pciintel/pci.h extern bool pci_alloc_resource_list(pci_fun_t *);
pci_fun_t 105 uspace/drv/bus/pci/pciintel/pci.h extern void pci_clean_resource_list(pci_fun_t *);
pci_fun_t 107 uspace/drv/bus/pci/pciintel/pci.h extern void pci_read_bars(pci_fun_t *);
HelenOS homepage, sources at GitHub