Searched refs:class_dev (Results 1 - 25 of 124) sorted by relevance

12345

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/firmware_class/
H A Dfirmware_sample_firmware_class.c47 static ssize_t firmware_loading_show(struct class_device *class_dev, char *buf) argument
49 struct firmware_priv *fw_priv = class_get_devdata(class_dev);
52 static ssize_t firmware_loading_store(struct class_device *class_dev, argument
55 struct firmware_priv *fw_priv = class_get_devdata(class_dev);
83 struct class_device *class_dev = to_class_dev(kobj); local
84 struct firmware_priv *fw_priv = class_get_devdata(class_dev);
93 struct class_device *class_dev = to_class_dev(kobj); local
94 struct firmware_priv *fw_priv = class_get_devdata(class_dev);
106 static int fw_setup_class_device(struct class_device *class_dev, argument
119 memset(class_dev,
163 fw_remove_class_device(struct class_device *class_dev) argument
172 static struct class_device *class_dev; variable in typeref:struct:class_device
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/base/
H A Dclass.c175 static void class_device_create_release(struct class_device *class_dev) argument
177 pr_debug("%s called for %s\n", __FUNCTION__, class_dev->class_id);
178 kfree(class_dev);
182 static int class_device_create_uevent(struct class_device *class_dev, argument
186 pr_debug("%s called for %s\n", __FUNCTION__, class_dev->class_id);
245 int class_device_create_file(struct class_device * class_dev, argument
249 if (class_dev)
250 error = sysfs_create_file(&class_dev->kobj, &attr->attr);
254 void class_device_remove_file(struct class_device * class_dev, argument
257 if (class_dev)
261 class_device_create_bin_file(struct class_device *class_dev, struct bin_attribute *attr) argument
270 class_device_remove_bin_file(struct class_device *class_dev, struct bin_attribute *attr) argument
340 struct class_device *class_dev = to_class_dev(kobj); local
349 struct class_device *class_dev = to_class_dev(kobj); local
372 make_deprecated_class_device_links(struct class_device *class_dev) argument
390 remove_deprecated_class_device_links(struct class_device *class_dev) argument
412 struct class_device *class_dev = to_class_dev(kobj); local
545 show_dev(struct class_device *class_dev, char *buf) argument
550 store_uevent(struct class_device *class_dev, const char *buf, size_t count) argument
557 class_device_initialize(struct class_device *class_dev) argument
564 class_device_add(struct class_device *class_dev) argument
689 class_device_register(struct class_device *class_dev) argument
724 struct class_device *class_dev = NULL; local
757 class_device_del(struct class_device *class_dev) argument
790 class_device_unregister(struct class_device *class_dev) argument
808 struct class_device *class_dev = NULL; local
824 class_device_get(struct class_device *class_dev) argument
831 class_device_put(struct class_device *class_dev) argument
841 struct class_device *class_dev; local
869 struct class_device *class_dev; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/drm/
H A Ddrm_sysfs.c109 struct class_device *class_dev; local
112 class_dev = class_device_create(cs, NULL,
116 if (IS_ERR(class_dev)) {
117 err = PTR_ERR(class_dev);
121 class_set_devdata(class_dev, head);
124 err = class_device_create_file(class_dev,
130 return class_dev;
135 class_device_remove_file(class_dev,
137 class_device_unregister(class_dev);
149 void drm_sysfs_device_remove(struct class_device *class_dev) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dvideo_output.h34 struct class_device class_dev; member in struct:output_device
36 #define to_output_device(obj) container_of(obj, struct output_device, class_dev)
H A Dbacklight.h73 struct class_device class_dev; member in struct:backlight_device
88 #define to_backlight_device(obj) container_of(obj, struct backlight_device, class_dev)
H A Dlcd.h66 struct class_device class_dev; member in struct:lcd_device
81 #define to_lcd_device(obj) container_of(obj, struct lcd_device, class_dev)
H A Ddisplay.h59 #define to_display_device(obj) container_of(obj, struct display_device, class_dev)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/pvrusb2/
H A Dpvrusb2-sysfs.c36 struct class_device *class_dev; member in struct:pvr2_sysfs
83 static ssize_t show_name(int id,struct class_device *class_dev,char *buf) argument
89 sfp = (struct pvr2_sysfs *)class_dev->class_data;
102 static ssize_t show_type(int id,struct class_device *class_dev,char *buf) argument
109 sfp = (struct pvr2_sysfs *)class_dev->class_data;
129 static ssize_t show_min(int id,struct class_device *class_dev,char *buf) argument
135 sfp = (struct pvr2_sysfs *)class_dev->class_data;
146 static ssize_t show_max(int id,struct class_device *class_dev,char *buf) argument
152 sfp = (struct pvr2_sysfs *)class_dev->class_data;
163 static ssize_t show_val_norm(int id,struct class_device *class_dev,cha argument
187 show_val_custom(int id,struct class_device *class_dev,char *buf) argument
211 show_enum(int id,struct class_device *class_dev,char *buf) argument
236 show_bits(int id,struct class_device *class_dev,char *buf) argument
281 store_val_norm(int id,struct class_device *class_dev, const char *buf,size_t count) argument
292 store_val_custom(int id,struct class_device *class_dev, const char *buf,size_t count) argument
674 pvr2_sysfs_release(struct class_device *class_dev) argument
711 v4l_minor_number_show(struct class_device *class_dev,char *buf) argument
722 bus_info_show(struct class_device *class_dev,char *buf) argument
732 v4l_radio_minor_number_show(struct class_device *class_dev, char *buf) argument
744 unit_number_show(struct class_device *class_dev,char *buf) argument
758 struct class_device *class_dev; local
912 debuginfo_show(struct class_device *class_dev,char *buf) argument
922 debugcmd_show(struct class_device *class_dev,char *buf) argument
931 debugcmd_store(struct class_device *class_dev, const char *buf,size_t count) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/leds/
H A Dled-class.c96 led_cdev->class_dev = class_device_create(leds_class, NULL, 0,
98 if (unlikely(IS_ERR(led_cdev->class_dev)))
99 return PTR_ERR(led_cdev->class_dev);
101 class_set_devdata(led_cdev->class_dev, led_cdev);
104 rc = class_device_create_file(led_cdev->class_dev,
117 rc = class_device_create_file(led_cdev->class_dev,
126 led_cdev->class_dev->class_id);
132 class_device_remove_file(led_cdev->class_dev,
137 class_device_unregister(led_cdev->class_dev);
150 class_device_remove_file(led_cdev->class_dev,
[all...]
H A Dledtrig-timer.c139 rc = class_device_create_file(led_cdev->class_dev,
142 rc = class_device_create_file(led_cdev->class_dev,
149 class_device_remove_file(led_cdev->class_dev,
161 class_device_remove_file(led_cdev->class_dev,
163 class_device_remove_file(led_cdev->class_dev,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/
H A Doutput.c94 new_dev->class_dev.class = &video_output_class;
95 new_dev->class_dev.dev = dev;
96 strlcpy(new_dev->class_dev.class_id,name,KOBJ_NAME_LEN);
97 class_set_devdata(&new_dev->class_dev,devdata);
98 ret_code = class_device_register(&new_dev->class_dev);
114 class_device_unregister(&dev->class_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/backlight/
H A Dbacklight.c195 * methods may retrieve it by using class_get_devdata(&bd->class_dev).
218 new_bd->class_dev.class = &backlight_class;
219 new_bd->class_dev.dev = dev;
220 strlcpy(new_bd->class_dev.class_id, name, KOBJ_NAME_LEN);
221 class_set_devdata(&new_bd->class_dev, devdata);
223 rc = class_device_register(&new_bd->class_dev);
231 class_device_unregister(&new_bd->class_dev);
237 rc = class_device_create_file(&new_bd->class_dev,
241 class_device_remove_file(&new_bd->class_dev,
243 class_device_unregister(&new_bd->class_dev);
[all...]
H A Dlcd.c176 * methods may retrieve it by using class_get_devdata(ld->class_dev).
197 new_ld->class_dev.class = &lcd_class;
198 strlcpy(new_ld->class_dev.class_id, name, KOBJ_NAME_LEN);
199 class_set_devdata(&new_ld->class_dev, devdata);
201 rc = class_device_register(&new_ld->class_dev);
209 class_device_unregister(&new_ld->class_dev);
214 rc = class_device_create_file(&new_ld->class_dev,
218 class_device_remove_file(&new_ld->class_dev,
220 class_device_unregister(&new_ld->class_dev);
243 pr_debug("lcd_device_unregister: name=%s\n", ld->class_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mmc/
H A Dhost.h61 struct device class_dev; member in struct:mmc_host
141 #define mmc_classdev(x) (&(x)->class_dev)
142 #define mmc_hostname(x) ((x)->class_dev.bus_id)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/dma/
H A Ddmaengine.c78 struct dma_chan *chan = container_of(cd, struct dma_chan, class_dev);
90 struct dma_chan *chan = container_of(cd, struct dma_chan, class_dev);
102 struct dma_chan *chan = container_of(cd, struct dma_chan, class_dev);
118 struct dma_chan *chan = container_of(cd, struct dma_chan, class_dev);
336 chan->class_dev.class = &dma_devclass;
337 chan->class_dev.dev = NULL;
338 snprintf(chan->class_dev.class_id, BUS_ID_SIZE, "dma%dchan%d",
342 class_device_register(&chan->class_dev);
391 class_device_unregister(&chan->class_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/
H A Dremove.c68 class_device_remove_file(&pci_bus->class_dev,
70 sysfs_remove_link(&pci_bus->class_dev.kobj, "bridge");
71 class_device_unregister(&pci_bus->class_dev);
H A Dprobe.c45 class_device_create_bin_file(&b->class_dev, b->legacy_io);
54 class_device_create_bin_file(&b->class_dev, b->legacy_mem);
61 class_device_remove_bin_file(&b->class_dev, b->legacy_io);
62 class_device_remove_bin_file(&b->class_dev, b->legacy_mem);
74 static ssize_t pci_bus_show_cpuaffinity(struct class_device *class_dev, argument
80 cpumask = pcibus_to_cpumask(to_pci_bus(class_dev));
91 static void release_pcibus_dev(struct class_device *class_dev) argument
93 struct pci_bus *pci_bus = to_pci_bus(class_dev);
401 child->class_dev.class = &pcibus_class;
402 sprintf(child->class_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ieee1394/
H A Dnodemgr.h87 struct class_device class_dev; member in struct:unit_directory
110 struct class_device class_dev; member in struct:node_entry
H A Dhosts.c159 h->class_dev.dev = &h->device;
160 h->class_dev.class = &hpsb_host_class;
161 snprintf(h->class_dev.class_id, BUS_ID_SIZE, "fw-host%d", h->id);
165 if (class_device_register(&h->class_dev)) {
205 class_device_unregister(&host->class_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mmc/core/
H A Dsysfs.c25 #define cls_dev_to_mmc_host(d) container_of(d, struct mmc_host, class_dev)
267 host->class_dev.parent = dev;
268 host->class_dev.class = &mmc_host_class;
269 device_initialize(&host->class_dev);
291 snprintf(host->class_dev.bus_id, BUS_ID_SIZE,
294 return device_add(&host->class_dev);
302 device_del(&host->class_dev);
314 put_device(&host->class_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/hwmon/
H A Dk8temp.c41 struct class_device *class_dev; member in struct:k8temp_data
228 data->class_dev = hwmon_device_register(&pdev->dev);
230 if (IS_ERR(data->class_dev)) {
231 err = PTR_ERR(data->class_dev);
258 hwmon_device_unregister(data->class_dev);
H A Dlm75.c53 struct class_device *class_dev; member in struct:lm75_data
222 data->class_dev = hwmon_device_register(&new_client->dev);
223 if (IS_ERR(data->class_dev)) {
224 err = PTR_ERR(data->class_dev);
243 hwmon_device_unregister(data->class_dev);
H A Dw83l785ts.c110 struct class_device *class_dev; member in struct:w83l785ts_data
250 data->class_dev = hwmon_device_register(&new_client->dev);
251 if (IS_ERR(data->class_dev)) {
252 err = PTR_ERR(data->class_dev);
275 hwmon_device_unregister(data->class_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dsysfs.c432 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
440 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
586 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
602 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
622 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
636 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
644 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
680 struct class_device *class_dev = &device->class_dev; local
684 class_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/atm/
H A Datm_sysfs.c10 #define to_atm_dev(cldev) container_of(cldev, struct atm_dev, class_dev)
143 struct class_device *cdev = &adev->class_dev;
171 struct class_device *cdev = &adev->class_dev;

Completed in 146 milliseconds

12345