Searched refs:device_driver (Results 1 - 25 of 179) sorted by relevance

12345678

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/base/
H A Dbase.h24 extern int bus_add_driver(struct device_driver *);
25 extern void bus_remove_driver(struct device_driver *);
27 extern void driver_detach(struct device_driver * drv);
28 extern int driver_probe_device(struct device_driver *, struct device *);
H A Ddriver.c18 #define to_drv(obj) container_of(obj, struct device_driver, kobj)
37 int driver_for_each_device(struct device_driver * drv, struct device * start,
73 struct device * driver_find_device(struct device_driver *drv,
99 int driver_create_file(struct device_driver * drv, struct driver_attribute * attr)
117 void driver_remove_file(struct device_driver * drv, struct driver_attribute * attr)
130 struct device_driver * get_driver(struct device_driver * drv)
140 void put_driver(struct device_driver * drv)
153 int driver_register(struct device_driver * drv)
171 void driver_unregister(struct device_driver * dr
[all...]
H A Ddd.c26 #define to_drv(node) container_of(node, struct device_driver, kobj.entry)
65 struct device_driver *drv = dev->driver;
100 static int really_probe(struct device *dev, struct device_driver *drv)
186 int driver_probe_device(struct device_driver * drv, struct device * dev)
204 static int __device_attach(struct device_driver * drv, void * data)
246 struct device_driver * drv = data;
279 int driver_attach(struct device_driver * drv)
297 struct device_driver * drv;
338 void driver_detach(struct device_driver * drv)
H A Dbus.c27 #define to_driver(obj) container_of(obj, struct device_driver, kobj)
37 struct device_driver * drv = to_driver(kobj);
50 struct device_driver * drv = to_driver(kobj);
160 static ssize_t driver_unbind(struct device_driver *drv,
187 static ssize_t driver_bind(struct device_driver *drv,
323 static struct device_driver * next_driver(struct klist_iter * i)
326 return n ? container_of(n, struct device_driver, knode_bus) : NULL;
349 int bus_for_each_drv(struct bus_type * bus, struct device_driver * start,
350 void * data, int (*fn)(struct device_driver *, void *))
353 struct device_driver * dr
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/scsi/
H A Dscsi_driver.h12 struct device_driver gendrv;
22 extern int scsi_register_driver(struct device_driver *);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/scsi/
H A Dzfcp_sysfs_driver.c34 static ssize_t zfcp_sysfs_loglevel_##_name##_store(struct device_driver *drv, \
56 static ssize_t zfcp_sysfs_loglevel_##_name##_show(struct device_driver *dev, \
76 static ssize_t zfcp_sysfs_version_show(struct device_driver *dev,
108 zfcp_sysfs_driver_create_files(struct device_driver *drv)
120 zfcp_sysfs_driver_remove_files(struct device_driver *drv)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Dibmebus.h59 struct device_driver driver;
72 static inline struct ibmebus_driver *to_ibmebus_driver(struct device_driver *drv)
H A Dvio.h62 struct device_driver driver;
85 static inline struct vio_driver *to_vio_driver(struct device_driver *drv)
H A Dof_platform.h39 struct device_driver driver;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Disa.h19 struct device_driver driver;
H A Ddevice.h34 struct device_driver;
70 int (*match)(struct device * dev, struct device_driver * drv);
98 struct device_driver *start, void *data,
99 int (*fn)(struct device_driver *, void *));
124 struct device_driver { struct
144 extern int __must_check driver_register(struct device_driver * drv);
145 extern void driver_unregister(struct device_driver * drv);
147 extern struct device_driver * get_driver(struct device_driver * drv);
148 extern void put_driver(struct device_driver * dr
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-integrator/
H A Dlm.h10 struct device_driver drv;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ps3/
H A Dvuart.h68 struct device_driver core;
83 struct device_driver *_drv)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/
H A Dparisc-device.h37 struct device_driver drv;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/
H A Dccwgroup.h31 struct device_driver driver; /* this driver */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/amba/
H A Dbus.h30 struct device_driver drv;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/
H A Dac97_bus.c24 static int ac97_bus_match(struct device *dev, struct device_driver *drv)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/pcie/
H A Dportdrv_bus.c17 static int pcie_port_bus_match(struct device *dev, struct device_driver *drv);
29 static int pcie_port_bus_match(struct device *dev, struct device_driver *drv)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/phy/
H A Dmdio_bus.c129 static int mdio_bus_match(struct device *dev, struct device_driver *drv)
144 struct device_driver *drv = dev->driver;
155 struct device_driver *drv = dev->driver;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/firewire/
H A Dfw-device.h133 struct device_driver driver;
140 fw_driver(struct device_driver *drv)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/w1/
H A Dw1.h175 struct device_driver *driver;
213 extern struct device_driver w1_master_driver;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pcmcia/
H A Dsa1100_generic.c84 static struct device_driver sa11x0_pcmcia_driver = {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/tc/
H A Dtc-driver.c86 static int tc_bus_match(struct device *dev, struct device_driver *drv)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mfd/
H A Dmcp.h51 struct device_driver drv;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/
H A Dof_device.h63 struct device_driver driver;

Completed in 266 milliseconds

12345678