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