/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/firmware_class/ |
H A D | firmware_sample_firmware_class.c | 47 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 D | class.c | 175 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 D | drm_sysfs.c | 109 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 D | video_output.h | 34 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 D | backlight.h | 73 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 D | lcd.h | 66 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 D | display.h | 59 #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 D | pvrusb2-sysfs.c | 36 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 D | led-class.c | 96 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 D | ledtrig-timer.c | 139 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 D | output.c | 94 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 D | backlight.c | 195 * 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 D | lcd.c | 176 * 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 D | host.h | 61 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 D | dmaengine.c | 78 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 D | remove.c | 68 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 D | probe.c | 45 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 D | nodemgr.h | 87 struct class_device class_dev; member in struct:unit_directory 110 struct class_device class_dev; member in struct:node_entry
|
H A D | hosts.c | 159 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 D | sysfs.c | 25 #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 D | k8temp.c | 41 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 D | lm75.c | 53 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 D | w83l785ts.c | 110 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 D | sysfs.c | 432 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 D | atm_sysfs.c | 10 #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;
|