• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/base/

Lines Matching refs:class_device

175 static void class_device_create_release(struct class_device *class_dev)
182 static int class_device_create_uevent(struct class_device *class_dev,
245 int class_device_create_file(struct class_device * class_dev,
254 void class_device_remove_file(struct class_device * class_dev,
261 int class_device_create_bin_file(struct class_device *class_dev,
270 void class_device_remove_bin_file(struct class_device *class_dev,
282 struct class_device * cd = to_class_dev(kobj);
295 struct class_device * cd = to_class_dev(kobj);
310 struct class_device *cd = to_class_dev(kobj);
340 struct class_device *class_dev = to_class_dev(kobj);
349 struct class_device *class_dev = to_class_dev(kobj);
372 static int make_deprecated_class_device_links(struct class_device *class_dev)
390 static void remove_deprecated_class_device_links(struct class_device *class_dev)
403 static inline int make_deprecated_class_device_links(struct class_device *cd)
405 static void remove_deprecated_class_device_links(struct class_device *cd)
412 struct class_device *class_dev = to_class_dev(kobj);
483 static int class_device_add_attrs(struct class_device * cd)
505 static void class_device_remove_attrs(struct class_device * cd)
516 static int class_device_add_groups(struct class_device * cd)
535 static void class_device_remove_groups(struct class_device * cd)
545 static ssize_t show_dev(struct class_device *class_dev, char *buf)
550 static ssize_t store_uevent(struct class_device *class_dev,
557 void class_device_initialize(struct class_device *class_dev)
564 int class_device_add(struct class_device *class_dev)
567 struct class_device *parent_class_dev = NULL;
689 int class_device_register(struct class_device *class_dev)
698 * @parent: pointer to the parent struct class_device of this new device, if any.
704 * class_device will be created in sysfs, registered to the specified
708 * If a pointer to a parent struct class_device is passed in, the newly
709 * created struct class_device will be a child of that device in sysfs.
710 * The pointer to the struct class_device will be returned from the
717 struct class_device *class_device_create(struct class *cls,
718 struct class_device *parent,
724 struct class_device *class_dev = NULL;
757 void class_device_del(struct class_device *class_dev)
760 struct class_device *parent_device = class_dev->parent;
790 void class_device_unregister(struct class_device *class_dev)
808 struct class_device *class_dev = NULL;
809 struct class_device *class_dev_tmp;
824 struct class_device * class_device_get(struct class_device *class_dev)
831 void class_device_put(struct class_device *class_dev)
841 struct class_device *class_dev;
869 struct class_device *class_dev;