/haiku/src/libs/compat/freebsd_iflib/compat/ |
H A D | device_if.h | 8 void* DEVICE_REGISTER(device_t dev);
|
/haiku/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/src/libs/compat/freebsd_network/compat/sys/ |
H A D | bus.h | 30 static __inline type varp ## _get_ ## var(device_t dev) \ 35 static __inline void varp ## _set_ ## var(device_t dev, type t) \ 54 int bus_generic_detach(device_t dev); 55 int bus_generic_suspend(device_t dev); 56 int bus_generic_resume(device_t dev); 57 void bus_generic_shutdown(device_t dev); 67 struct resource *bus_alloc_resource(device_t dev, int type, int *rid, 69 int bus_release_resource(device_t dev, int type, int rid, struct resource *r); 70 int bus_alloc_resources(device_t dev, struct resource_spec *resourceSpec, 72 void bus_release_resources(device_t de [all...] |
H A D | haiku-module.h | 22 typedef struct device *device_t; typedef in typeref:struct:device 25 typedef int (*device_method_signature_t)(device_t dev); 27 typedef int device_probe_t(device_t dev); 28 typedef int device_attach_t(device_t dev); 29 typedef int device_detach_t(device_t dev); 30 typedef int device_resume_t(device_t dev); 31 typedef int device_shutdown_t(device_t dev); 32 typedef int device_suspend_t(device_t dev); 34 typedef int bus_child_location_str_t(device_t dev __unused, device_t chil [all...] |
/haiku/src/libs/compat/freebsd_network/ |
H A D | shared.h | 37 void* (*device_register)(device_t dev); 38 int (*probe)(device_t dev); 39 int (*attach)(device_t dev); 40 int (*detach)(device_t dev); 41 int (*suspend)(device_t dev); 42 int (*resume)(device_t dev); 43 void (*shutdown)(device_t dev); 45 int (*miibus_readreg)(device_t, int, int); 46 int (*miibus_writereg)(device_t, int, int, int); 47 void (*miibus_statchg)(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 | pci.cpp | 51 get_device_pci_info(device_t device) 61 pci_read_config(device_t dev, int offset, int size) 73 pci_write_config(device_t dev, int offset, uint32_t value, int size) 85 pci_get_vendor(device_t dev) 92 pci_get_device(device_t dev) 99 pci_get_subvendor(device_t dev) 106 pci_get_subdevice(device_t dev) 113 pci_get_revid(device_t dev) 120 pci_get_domain(device_t dev) 126 pci_get_devid(device_t de [all...] |
H A D | device.c | 36 static device_t 37 init_device(device_t device, driver_t *driver) 49 static device_t 52 device_t dev = malloc(sizeof(struct device)); 139 device_printf(device_t dev, const char *format, ...) 151 device_set_desc(device_t dev, const char *desc) 158 device_set_desc_copy(device_t dev, const char *desc) 166 device_get_desc(device_t dev) 172 device_t 173 device_get_parent(device_t de [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/ |
H A D | glue.h | 11 int haiku_sge_get_mac_addr_apc(device_t dev, uint8_t* dest, int* rgmii);
|
/haiku/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/src/libs/compat/freebsd_iflib/ |
H A D | device_if.c | 15 DEVICE_REGISTER(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/ |
H A D | glue_de.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)
|
H A D | glue.c | 24 int check_disable_interrupts_dc(device_t dev); 25 void reenable_interrupts_dc(device_t dev); 27 extern int check_disable_interrupts_de(device_t dev); 28 extern void reenable_interrupts_de(device_t dev); 53 __haiku_select_miibus_driver(device_t dev) 69 HAIKU_CHECK_DISABLE_INTERRUPTS(device_t dev) 87 HAIKU_REENABLE_INTERRUPTS(device_t dev) 105 check_disable_interrupts_dc(device_t dev) 139 reenable_interrupts_dc(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/ |
H A D | glue_pcn.c | 12 int check_disable_interrupts_pcn(device_t dev); 13 void reenable_interrupts_pcn(device_t dev); 17 check_disable_interrupts_pcn(device_t dev) 45 reenable_interrupts_pcn(device_t dev)
|
H A D | glue.c | 25 __haiku_select_miibus_driver(device_t dev) 37 int check_disable_interrupts_le(device_t dev); 38 void reenable_interrupts_le(device_t dev); 40 extern int check_disable_interrupts_pcn(device_t dev); 41 extern void reenable_interrupts_pcn(device_t dev); 61 HAIKU_CHECK_DISABLE_INTERRUPTS(device_t dev) 79 HAIKU_REENABLE_INTERRUPTS(device_t dev) 114 check_disable_interrupts_le(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/ |
H A D | glue.c | 18 HAIKU_CHECK_DISABLE_INTERRUPTS(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/ |
H A D | glue.c | 18 HAIKU_CHECK_DISABLE_INTERRUPTS(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/ |
H A D | glue.c | 18 HAIKU_CHECK_DISABLE_INTERRUPTS(device_t dev)
|
/haiku/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/src/libs/compat/freebsd_iflib/compat/net/ |
H A D | iflib_private.h | 58 int noop_attach(device_t dev); 59 int iflib_pseudo_detach(device_t dev); 61 int iflib_pseudo_register(device_t dev, if_shared_ctx_t sctx, if_ctx_t *ctxp,
|
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/ |
H A D | glue.c | 24 __haiku_select_miibus_driver(device_t dev) 36 __haiku_disable_interrupts(device_t dev) 59 __haiku_reenable_interrupts(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/ |
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/src/add-ons/kernel/drivers/network/ether/3com/dev/mii/ |
H A D | ukphy.c | 82 static int ukphy_probe(device_t); 83 static int ukphy_attach(device_t); 113 ukphy_probe(device_t dev) 124 ukphy_attach(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/mii/ |
H A D | ukphy.c | 82 static int ukphy_probe(device_t); 83 static int ukphy_attach(device_t); 113 ukphy_probe(device_t dev) 124 ukphy_attach(device_t dev)
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/mii/ |
H A D | ukphy.c | 82 static int ukphy_probe(device_t); 83 static int ukphy_attach(device_t); 113 ukphy_probe(device_t dev) 124 ukphy_attach(device_t dev)
|