/haiku-fatelf/src/libs/compat/freebsd_network/compat/dev/pci/ |
H A D | pcivar.h | 23 int pci_enable_busmaster(device_t dev); 24 int pci_enable_io(device_t dev, int reg); 26 uint32_t pci_get_devid(device_t dev); 27 void pci_set_intpin(device_t dev, uint8_t pin); 28 uint8_t pci_get_intpin(device_t dev); 30 uint16_t pci_get_vendor(device_t dev); 31 uint16_t pci_get_device(device_t dev); 32 uint16_t pci_get_subvendor(device_t dev); 33 uint16_t pci_get_subdevice(device_t dev); 34 uint8_t pci_get_revid(device_t de [all...] |
/haiku-fatelf/src/libs/compat/freebsd_network/ |
H A D | shared.h | 34 int (*probe)(device_t dev); 35 int (*attach)(device_t dev); 36 int (*detach)(device_t dev); 37 int (*suspend)(device_t dev); 38 int (*resume)(device_t dev); 39 void (*shutdown)(device_t dev); 41 int (*miibus_readreg)(device_t, int, int); 42 int (*miibus_writereg)(device_t, int, int, int); 43 void (*miibus_statchg)(device_t); 44 void (*miibus_linkchg)(device_t); [all...] |
H A D | mii.c | 19 __haiku_miibus_readreg(device_t device, int phy, int reg) 29 __haiku_miibus_writereg(device_t device, int phy, int reg, int data) 39 __haiku_miibus_statchg(device_t device) 47 __haiku_miibus_linkchg(device_t device) 55 __haiku_miibus_mediainit(device_t device)
|
H A D | compat.c | 40 static device_t 41 init_device(device_t device, driver_t *driver) 53 static device_t 56 device_t dev = malloc(sizeof(struct device)); 138 device_printf(device_t dev, const char *format, ...) 150 device_set_desc(device_t dev, const char *desc) 157 device_set_desc_copy(device_t dev, const char *desc) 165 device_get_desc(device_t dev) 171 device_t 172 device_get_parent(device_t de [all...] |
H A D | fbsd_mii.c | 66 static int miibus_print_child(device_t dev, device_t child); 67 static int miibus_read_ivar(device_t dev, device_t child, int which, 69 static int miibus_child_location_str(device_t bus, device_t child, char *buf, 71 static int miibus_child_pnpinfo_str(device_t bus, device_t child, char *buf, 73 static int miibus_readreg(device_t, int, int); 74 static int miibus_writereg(device_t, in [all...] |
/haiku-fatelf/src/libs/compat/freebsd_network/compat/dev/mii/ |
H A D | mii_bitbang.h | 43 uint32_t (*mbo_read)(device_t); 44 void (*mbo_write)(device_t, uint32_t); 50 int mii_bitbang_readreg(device_t dev, mii_bitbang_ops_t ops, 52 void mii_bitbang_sync(device_t dev, mii_bitbang_ops_t ops); 53 void mii_bitbang_writereg(device_t dev, mii_bitbang_ops_t ops,
|
/haiku-fatelf/src/libs/compat/freebsd_network/compat/sys/ |
H A D | bus.h | 52 static __inline type varp ## _get_ ## var(device_t dev) \ 57 static __inline void varp ## _set_ ## var(device_t dev, type t) \ 77 int bus_generic_detach(device_t dev); 78 int bus_generic_suspend(device_t dev); 79 int bus_generic_resume(device_t dev); 80 void bus_generic_shutdown(device_t dev); 89 struct resource *bus_alloc_resource(device_t dev, int type, int *rid, 91 int bus_release_resource(device_t dev, int type, int rid, struct resource *r); 92 int bus_alloc_resources(device_t dev, struct resource_spec *resourceSpec, 94 void bus_release_resources(device_t de [all...] |
H A D | haiku-module.h | 20 typedef struct device *device_t; typedef in typeref:struct:device 23 typedef int (*device_method_signature_t)(device_t dev); 25 typedef int device_probe_t(device_t dev); 26 typedef int device_attach_t(device_t dev); 27 typedef int device_detach_t(device_t dev); 28 typedef int device_resume_t(device_t dev); 29 typedef int device_suspend_t(device_t dev); 55 driver_t *__haiku_select_miibus_driver(device_t dev); 56 driver_t *__haiku_probe_miibus(device_t dev, driver_t *drivers[]); 61 status_t start_wlan(device_t); [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/ralink2860/dev/rt2860/ |
H A D | rt2860_nexus.c | 35 static int rt2860_nexus_probe(device_t dev); 37 static int rt2860_nexus_attach(device_t dev); 39 int rt2860_attach(device_t dev); 41 int rt2860_detach(device_t dev); 43 int rt2860_shutdown(device_t dev); 45 int rt2860_suspend(device_t dev); 47 int rt2860_resume(device_t dev); 52 static int rt2860_nexus_probe(device_t dev) 61 static int rt2860_nexus_attach(device_t dev)
|
H A D | rt2860_pci.c | 60 static int rt2860_pci_probe(device_t dev); 62 static int rt2860_pci_attach(device_t dev); 68 int rt2860_attach(device_t dev); 70 int rt2860_detach(device_t dev); 72 int rt2860_shutdown(device_t dev); 74 int rt2860_suspend(device_t dev); 76 int rt2860_resume(device_t dev); 98 static int rt2860_pci_probe(device_t dev) 118 static int rt2860_pci_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/dec21xxx/dev/de/ |
H A D | glue.c | 21 int check_disable_interrupts_de(device_t dev); 22 void reenable_interrupts_de(device_t dev); 26 check_disable_interrupts_de(device_t dev) 60 reenable_interrupts_de(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/dec21xxx/dev/dc/ |
H A D | glue.c | 20 int check_disable_interrupts_dc(device_t dev); 21 void reenable_interrupts_dc(device_t dev); 23 extern int check_disable_interrupts_de(device_t dev); 24 extern void reenable_interrupts_de(device_t dev); 54 __haiku_select_miibus_driver(device_t dev) 70 HAIKU_CHECK_DISABLE_INTERRUPTS(device_t dev) 88 HAIKU_REENABLE_INTERRUPTS(device_t dev) 106 check_disable_interrupts_dc(device_t dev) 140 reenable_interrupts_dc(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/bus_managers/firewire/ |
H A D | fwohcivar.h | 88 int fwohci_init (struct fwohci_softc *, device_t); 90 void fwohci_reset (struct fwohci_softc *, device_t); 91 int fwohci_detach (struct fwohci_softc *, device_t); 92 int fwohci_resume (struct fwohci_softc *, device_t); 93 int fwohci_stop (struct fwohci_softc *, device_t dev);
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/vt612x/dev/vge/ |
H A D | glue.c | 27 __haiku_select_miibus_driver(device_t dev) 40 __haiku_disable_interrupts(device_t dev) 53 __haiku_reenable_interrupts(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/ |
H A D | glue.c | 25 __haiku_disable_interrupts(device_t dev) 36 __haiku_reenable_interrupts(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/ |
H A D | glue.c | 16 __haiku_select_miibus_driver(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/ |
H A D | glue.c | 18 __haiku_select_miibus_driver(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/ |
H A D | glue.c | 16 __haiku_select_miibus_driver(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/atheros813x/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l2/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/marvell_yukon/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/nforce/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/broadcom570x/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/syskonnect/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|
/haiku-fatelf/src/add-ons/kernel/drivers/network/3com/dev/mii/ |
H A D | ukphy.c | 80 static int ukphy_probe(device_t); 81 static int ukphy_attach(device_t); 111 ukphy_probe(device_t dev) 122 ukphy_attach(device_t dev)
|