Searched refs:device_t (Results 1 - 25 of 172) sorted by relevance

1234567

/haiku-fatelf/src/libs/compat/freebsd_network/compat/dev/pci/
H A Dpcivar.h23 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 Dshared.h34 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 Dmii.c19 __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 Dcompat.c40 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 Dfbsd_mii.c66 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 Dmii_bitbang.h43 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 Dbus.h52 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 Dhaiku-module.h20 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 Drt2860_nexus.c35 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 Drt2860_pci.c60 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 Dglue.c21 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 Dglue.c20 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 Dfwohcivar.h88 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 Dglue.c27 __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 Dglue.c25 __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 Dglue.c16 __haiku_select_miibus_driver(device_t dev)
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/
H A Dglue.c18 __haiku_select_miibus_driver(device_t dev)
/haiku-fatelf/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/
H A Dglue.c16 __haiku_select_miibus_driver(device_t dev)
/haiku-fatelf/src/add-ons/kernel/drivers/network/atheros813x/dev/mii/
H A Dukphy.c80 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 Dukphy.c80 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 Dukphy.c80 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 Dukphy.c80 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 Dukphy.c80 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 Dukphy.c80 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 Dukphy.c80 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)

Completed in 136 milliseconds

1234567