/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/lib/ |
H A D | kobject.c | 23 * @kobj: object we're working on. 30 static int populate_dir(struct kobject *kobj) argument 32 struct kobj_type *t = get_ktype(kobj); 39 error = sysfs_create_file(kobj, attr); 47 static int create_dir(struct kobject *kobj) argument 50 if (kobject_name(kobj)) { 51 error = sysfs_create_dir(kobj); 53 error = populate_dir(kobj); 55 sysfs_remove_dir(kobj); 61 static int get_kobj_path_length(struct kobject *kobj) argument 79 fill_kobj_path(struct kobject *kobj, char *path, int length) argument 104 kobject_get_path(struct kobject *kobj, gfp_t gfp_mask) argument 122 kobj_kset_join(struct kobject *kobj) argument 134 kobj_kset_leave(struct kobject *kobj) argument 145 kobject_init_internal(struct kobject *kobj) argument 158 kobject_add_internal(struct kobject *kobj) argument 215 kobject_set_name_vargs(struct kobject *kobj, const char *fmt, va_list vargs) argument 245 kobject_set_name(struct kobject *kobj, const char *fmt, ...) argument 270 kobject_init(struct kobject *kobj, struct kobj_type *ktype) argument 299 kobject_add_varg(struct kobject *kobj, struct kobject *parent, const char *fmt, va_list vargs) argument 338 kobject_add(struct kobject *kobj, struct kobject *parent, const char *fmt, ...) argument 373 kobject_init_and_add(struct kobject *kobj, struct kobj_type *ktype, struct kobject *parent, const char *fmt, ...) argument 399 kobject_rename(struct kobject *kobj, const char *new_name) argument 461 kobject_move(struct kobject *kobj, struct kobject *new_parent) argument 511 kobject_del(struct kobject *kobj) argument 527 kobject_get(struct kobject *kobj) argument 538 kobject_cleanup(struct kobject *kobj) argument 589 kobject_put(struct kobject *kobj) argument 600 dynamic_kobj_release(struct kobject *kobj) argument 624 struct kobject *kobj; local 649 struct kobject *kobj; local 679 kobj_attr_show(struct kobject *kobj, struct attribute *attr, char *buf) argument 691 kobj_attr_store(struct kobject *kobj, struct attribute *attr, const char *buf, size_t count) argument 763 kset_release(struct kobject *kobj) argument 906 kobj_ns_ops(struct kobject *kobj) argument [all...] |
H A D | kobject_uevent.c | 89 struct kobject *kobj = data; local 92 ops = kobj_ns_ops(kobj); 95 ns = kobj->ktype->namespace(kobj); 104 static int kobj_usermode_filter(struct kobject *kobj) argument 108 ops = kobj_ns_ops(kobj); 111 ns = kobj->ktype->namespace(kobj); 123 * @kobj: struct kobject that the action is happening to 129 int kobject_uevent_env(struct kobject *kobj, enu argument 328 kobject_uevent(struct kobject *kobj, enum kobject_action action) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/lib/ |
H A D | kobject.c | 23 * @kobj: object we're working on. 30 static int populate_dir(struct kobject *kobj) argument 32 struct kobj_type *t = get_ktype(kobj); 39 error = sysfs_create_file(kobj, attr); 47 static int create_dir(struct kobject *kobj) argument 50 if (kobject_name(kobj)) { 51 error = sysfs_create_dir(kobj); 53 error = populate_dir(kobj); 55 sysfs_remove_dir(kobj); 61 static int get_kobj_path_length(struct kobject *kobj) argument 79 fill_kobj_path(struct kobject *kobj, char *path, int length) argument 104 kobject_get_path(struct kobject *kobj, gfp_t gfp_mask) argument 122 kobj_kset_join(struct kobject *kobj) argument 134 kobj_kset_leave(struct kobject *kobj) argument 145 kobject_init_internal(struct kobject *kobj) argument 158 kobject_add_internal(struct kobject *kobj) argument 215 kobject_set_name_vargs(struct kobject *kobj, const char *fmt, va_list vargs) argument 245 kobject_set_name(struct kobject *kobj, const char *fmt, ...) argument 270 kobject_init(struct kobject *kobj, struct kobj_type *ktype) argument 299 kobject_add_varg(struct kobject *kobj, struct kobject *parent, const char *fmt, va_list vargs) argument 338 kobject_add(struct kobject *kobj, struct kobject *parent, const char *fmt, ...) argument 373 kobject_init_and_add(struct kobject *kobj, struct kobj_type *ktype, struct kobject *parent, const char *fmt, ...) argument 399 kobject_rename(struct kobject *kobj, const char *new_name) argument 461 kobject_move(struct kobject *kobj, struct kobject *new_parent) argument 511 kobject_del(struct kobject *kobj) argument 527 kobject_get(struct kobject *kobj) argument 538 kobject_cleanup(struct kobject *kobj) argument 589 kobject_put(struct kobject *kobj) argument 600 dynamic_kobj_release(struct kobject *kobj) argument 624 struct kobject *kobj; local 649 struct kobject *kobj; local 679 kobj_attr_show(struct kobject *kobj, struct attribute *attr, char *buf) argument 691 kobj_attr_store(struct kobject *kobj, struct attribute *attr, const char *buf, size_t count) argument 763 kset_release(struct kobject *kobj) argument 906 kobj_ns_ops(struct kobject *kobj) argument [all...] |
H A D | kobject_uevent.c | 89 struct kobject *kobj = data; local 92 ops = kobj_ns_ops(kobj); 95 ns = kobj->ktype->namespace(kobj); 104 static int kobj_usermode_filter(struct kobject *kobj) argument 108 ops = kobj_ns_ops(kobj); 111 ns = kobj->ktype->namespace(kobj); 123 * @kobj: struct kobject that the action is happening to 129 int kobject_uevent_env(struct kobject *kobj, enu argument 328 kobject_uevent(struct kobject *kobj, enum kobject_action action) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/ |
H A D | kobject.h | 47 * kobject_uevent_env(kobj, KOBJ_CHANGE, env) with additional event 75 extern int kobject_set_name(struct kobject *kobj, const char *name, ...) 77 extern int kobject_set_name_vargs(struct kobject *kobj, const char *fmt, 80 static inline const char *kobject_name(const struct kobject *kobj) argument 82 return kobj->name; 85 extern void kobject_init(struct kobject *kobj, struct kobj_type *ktype); 86 extern int __must_check kobject_add(struct kobject *kobj, 89 extern int __must_check kobject_init_and_add(struct kobject *kobj, 94 extern void kobject_del(struct kobject *kobj); 103 extern struct kobject *kobject_get(struct kobject *kobj); 162 struct kobject kobj; member in struct:kset 173 to_kset(struct kobject *kobj) argument 188 get_ktype(struct kobject *kobj) argument 217 kobject_uevent(struct kobject *kobj, enum kobject_action action) argument 220 kobject_uevent_env(struct kobject *kobj, enum kobject_action action, char *envp[]) argument [all...] |
H A D | sysfs.h | 121 int sysfs_schedule_callback(struct kobject *kobj, void (*func)(void *), 124 int __must_check sysfs_create_dir(struct kobject *kobj); 125 void sysfs_remove_dir(struct kobject *kobj); 126 int __must_check sysfs_rename_dir(struct kobject *kobj, const char *new_name); 127 int __must_check sysfs_move_dir(struct kobject *kobj, 130 int __must_check sysfs_create_file(struct kobject *kobj, 132 int __must_check sysfs_create_files(struct kobject *kobj, 134 int __must_check sysfs_chmod_file(struct kobject *kobj, 136 void sysfs_remove_file(struct kobject *kobj, const struct attribute *attr); 137 void sysfs_remove_files(struct kobject *kobj, cons 184 sysfs_schedule_callback(struct kobject *kobj, void (*func)(void *), void *data, struct module *owner) argument 190 sysfs_create_dir(struct kobject *kobj) argument 195 sysfs_remove_dir(struct kobject *kobj) argument 199 sysfs_rename_dir(struct kobject *kobj, const char *new_name) argument 204 sysfs_move_dir(struct kobject *kobj, struct kobject *new_parent_kobj) argument 210 sysfs_create_file(struct kobject *kobj, const struct attribute *attr) argument 216 sysfs_create_files(struct kobject *kobj, const struct attribute **attr) argument 222 sysfs_chmod_file(struct kobject *kobj, const struct attribute *attr, mode_t mode) argument 228 sysfs_remove_file(struct kobject *kobj, const struct attribute *attr) argument 233 sysfs_remove_files(struct kobject *kobj, const struct attribute **attr) argument 238 sysfs_create_bin_file(struct kobject *kobj, const struct bin_attribute *attr) argument 244 sysfs_remove_bin_file(struct kobject *kobj, const struct bin_attribute *attr) argument 249 sysfs_create_link(struct kobject *kobj, struct kobject *target, const char *name) argument 255 sysfs_create_link_nowarn(struct kobject *kobj, struct kobject *target, const char *name) argument 262 sysfs_remove_link(struct kobject *kobj, const char *name) argument 277 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) argument 283 sysfs_update_group(struct kobject *kobj, const struct attribute_group *grp) argument 289 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) argument 294 sysfs_add_file_to_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument 300 sysfs_remove_file_from_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument 305 sysfs_notify(struct kobject *kobj, const char *dir, const char *attr) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/ |
H A D | kobject.h | 47 * kobject_uevent_env(kobj, KOBJ_CHANGE, env) with additional event 75 extern int kobject_set_name(struct kobject *kobj, const char *name, ...) 77 extern int kobject_set_name_vargs(struct kobject *kobj, const char *fmt, 80 static inline const char *kobject_name(const struct kobject *kobj) argument 82 return kobj->name; 85 extern void kobject_init(struct kobject *kobj, struct kobj_type *ktype); 86 extern int __must_check kobject_add(struct kobject *kobj, 89 extern int __must_check kobject_init_and_add(struct kobject *kobj, 94 extern void kobject_del(struct kobject *kobj); 103 extern struct kobject *kobject_get(struct kobject *kobj); 162 struct kobject kobj; member in struct:kset 173 to_kset(struct kobject *kobj) argument 188 get_ktype(struct kobject *kobj) argument 217 kobject_uevent(struct kobject *kobj, enum kobject_action action) argument 220 kobject_uevent_env(struct kobject *kobj, enum kobject_action action, char *envp[]) argument [all...] |
H A D | sysfs.h | 121 int sysfs_schedule_callback(struct kobject *kobj, void (*func)(void *), 124 int __must_check sysfs_create_dir(struct kobject *kobj); 125 void sysfs_remove_dir(struct kobject *kobj); 126 int __must_check sysfs_rename_dir(struct kobject *kobj, const char *new_name); 127 int __must_check sysfs_move_dir(struct kobject *kobj, 130 int __must_check sysfs_create_file(struct kobject *kobj, 132 int __must_check sysfs_create_files(struct kobject *kobj, 134 int __must_check sysfs_chmod_file(struct kobject *kobj, 136 void sysfs_remove_file(struct kobject *kobj, const struct attribute *attr); 137 void sysfs_remove_files(struct kobject *kobj, cons 184 sysfs_schedule_callback(struct kobject *kobj, void (*func)(void *), void *data, struct module *owner) argument 190 sysfs_create_dir(struct kobject *kobj) argument 195 sysfs_remove_dir(struct kobject *kobj) argument 199 sysfs_rename_dir(struct kobject *kobj, const char *new_name) argument 204 sysfs_move_dir(struct kobject *kobj, struct kobject *new_parent_kobj) argument 210 sysfs_create_file(struct kobject *kobj, const struct attribute *attr) argument 216 sysfs_create_files(struct kobject *kobj, const struct attribute **attr) argument 222 sysfs_chmod_file(struct kobject *kobj, const struct attribute *attr, mode_t mode) argument 228 sysfs_remove_file(struct kobject *kobj, const struct attribute *attr) argument 233 sysfs_remove_files(struct kobject *kobj, const struct attribute **attr) argument 238 sysfs_create_bin_file(struct kobject *kobj, const struct bin_attribute *attr) argument 244 sysfs_remove_bin_file(struct kobject *kobj, const struct bin_attribute *attr) argument 249 sysfs_create_link(struct kobject *kobj, struct kobject *target, const char *name) argument 255 sysfs_create_link_nowarn(struct kobject *kobj, struct kobject *target, const char *name) argument 262 sysfs_remove_link(struct kobject *kobj, const char *name) argument 277 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) argument 283 sysfs_update_group(struct kobject *kobj, const struct attribute_group *grp) argument 289 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) argument 294 sysfs_add_file_to_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument 300 sysfs_remove_file_from_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument 305 sysfs_notify(struct kobject *kobj, const char *dir, const char *attr) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/sysfs/ |
H A D | group.c | 19 static void remove_files(struct sysfs_dirent *dir_sd, struct kobject *kobj, argument 29 static int create_files(struct sysfs_dirent *dir_sd, struct kobject *kobj, argument 44 mode = grp->is_visible(kobj, *attr, i); 54 remove_files(dir_sd, kobj, grp); 59 static int internal_create_group(struct kobject *kobj, int update, argument 65 BUG_ON(!kobj || (!update && !kobj->sd)); 68 if (unlikely(update && !kobj->sd)) 72 error = sysfs_create_subdir(kobj, grp->name, &sd); 76 sd = kobj 97 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) argument 120 sysfs_update_group(struct kobject *kobj, const struct attribute_group *grp) argument 128 sysfs_remove_group(struct kobject * kobj, const struct attribute_group * grp) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/sysfs/ |
H A D | group.c | 19 static void remove_files(struct sysfs_dirent *dir_sd, struct kobject *kobj, argument 29 static int create_files(struct sysfs_dirent *dir_sd, struct kobject *kobj, argument 44 mode = grp->is_visible(kobj, *attr, i); 54 remove_files(dir_sd, kobj, grp); 59 static int internal_create_group(struct kobject *kobj, int update, argument 65 BUG_ON(!kobj || (!update && !kobj->sd)); 68 if (unlikely(update && !kobj->sd)) 72 error = sysfs_create_subdir(kobj, grp->name, &sd); 76 sd = kobj 97 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) argument 120 sysfs_update_group(struct kobject *kobj, const struct attribute_group *grp) argument 128 sysfs_remove_group(struct kobject * kobj, const struct attribute_group * grp) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/base/ |
H A D | sys.c | 28 #define to_sysdev(k) container_of(k, struct sys_device, kobj) 33 sysdev_show(struct kobject *kobj, struct attribute *attr, char *buffer) argument 35 struct sys_device *sysdev = to_sysdev(kobj); 45 sysdev_store(struct kobject *kobj, struct attribute *attr, argument 48 struct sys_device *sysdev = to_sysdev(kobj); 68 return sysfs_create_file(&s->kobj, &a->attr); 74 sysfs_remove_file(&s->kobj, &a->attr); 80 #define to_sysdev_class(k) container_of(k, struct sysdev_class, kset.kobj) 84 static ssize_t sysdev_class_show(struct kobject *kobj, struct attribute *attr, argument 87 struct sysdev_class *class = to_sysdev_class(kobj); 95 sysdev_class_store(struct kobject *kobj, struct attribute *attr, const char *buffer, size_t count) argument [all...] |
H A D | core.c | 71 #define to_dev(obj) container_of(obj, struct device, kobj) 74 static ssize_t dev_attr_show(struct kobject *kobj, struct attribute *attr, argument 78 struct device *dev = to_dev(kobj); 90 static ssize_t dev_attr_store(struct kobject *kobj, struct attribute *attr, argument 94 struct device *dev = to_dev(kobj); 110 * @kobj: device's kobject. 116 static void device_release(struct kobject *kobj) argument 118 struct device *dev = to_dev(kobj); 134 static const void *device_namespace(struct kobject *kobj) argument 136 struct device *dev = to_dev(kobj); 152 dev_uevent_filter(struct kset *kset, struct kobject *kobj) argument 166 dev_uevent_name(struct kset *kset, struct kobject *kobj) argument 177 dev_uevent(struct kset *kset, struct kobject *kobj, struct kobj_uevent_env *env) argument 611 struct kobject kobj; member in struct:class_dir 617 class_dir_release(struct kobject *kobj) argument 624 class_dir_child_ns_type(struct kobject *kobj) argument 665 struct kobject *kobj = NULL; local 726 struct kobject *kobj; local 877 struct kobject *kobj; local 889 struct kobject *kobj = device_to_dev_kobj(dev); local 903 struct kobject *kobj = device_to_dev_kobj(dev); local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/base/ |
H A D | sys.c | 28 #define to_sysdev(k) container_of(k, struct sys_device, kobj) 33 sysdev_show(struct kobject *kobj, struct attribute *attr, char *buffer) argument 35 struct sys_device *sysdev = to_sysdev(kobj); 45 sysdev_store(struct kobject *kobj, struct attribute *attr, argument 48 struct sys_device *sysdev = to_sysdev(kobj); 68 return sysfs_create_file(&s->kobj, &a->attr); 74 sysfs_remove_file(&s->kobj, &a->attr); 80 #define to_sysdev_class(k) container_of(k, struct sysdev_class, kset.kobj) 84 static ssize_t sysdev_class_show(struct kobject *kobj, struct attribute *attr, argument 87 struct sysdev_class *class = to_sysdev_class(kobj); 95 sysdev_class_store(struct kobject *kobj, struct attribute *attr, const char *buffer, size_t count) argument [all...] |
H A D | core.c | 71 #define to_dev(obj) container_of(obj, struct device, kobj) 74 static ssize_t dev_attr_show(struct kobject *kobj, struct attribute *attr, argument 78 struct device *dev = to_dev(kobj); 90 static ssize_t dev_attr_store(struct kobject *kobj, struct attribute *attr, argument 94 struct device *dev = to_dev(kobj); 110 * @kobj: device's kobject. 116 static void device_release(struct kobject *kobj) argument 118 struct device *dev = to_dev(kobj); 134 static const void *device_namespace(struct kobject *kobj) argument 136 struct device *dev = to_dev(kobj); 152 dev_uevent_filter(struct kset *kset, struct kobject *kobj) argument 166 dev_uevent_name(struct kset *kset, struct kobject *kobj) argument 177 dev_uevent(struct kset *kset, struct kobject *kobj, struct kobj_uevent_env *env) argument 611 struct kobject kobj; member in struct:class_dir 617 class_dir_release(struct kobject *kobj) argument 624 class_dir_child_ns_type(struct kobject *kobj) argument 665 struct kobject *kobj = NULL; local 726 struct kobject *kobj; local 877 struct kobject *kobj; local 889 struct kobject *kobj = device_to_dev_kobj(dev); local 903 struct kobject *kobj = device_to_dev_kobj(dev); local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/uwb/ |
H A D | pal.c | 46 ret = sysfs_create_link(&pal->device->kobj, 47 &rc->uwb_dev.dev.kobj, "uwb_rc"); 50 ret = sysfs_create_link(&rc->uwb_dev.dev.kobj, 51 &pal->device->kobj, pal->name); 53 sysfs_remove_link(&pal->device->kobj, "uwb_rc"); 85 sysfs_remove_link(&rc->uwb_dev.dev.kobj, pal->name); 86 sysfs_remove_link(&pal->device->kobj, "uwb_rc");
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/uwb/ |
H A D | pal.c | 46 ret = sysfs_create_link(&pal->device->kobj, 47 &rc->uwb_dev.dev.kobj, "uwb_rc"); 50 ret = sysfs_create_link(&rc->uwb_dev.dev.kobj, 51 &pal->device->kobj, pal->name); 53 sysfs_remove_link(&pal->device->kobj, "uwb_rc"); 85 sysfs_remove_link(&rc->uwb_dev.dev.kobj, pal->name); 86 sysfs_remove_link(&pal->device->kobj, "uwb_rc");
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/pci/hotplug/ |
H A D | fakephp.c | 26 struct kobject kobj; member in struct:legacy_slot 33 static ssize_t legacy_show(struct kobject *kobj, struct attribute *attr, argument 36 struct legacy_slot *slot = container_of(kobj, typeof(*slot), kobj); 46 static ssize_t legacy_store(struct kobject *kobj, struct attribute *attr, argument 49 struct legacy_slot *slot = container_of(kobj, typeof(*slot), kobj); 58 sysfs_schedule_callback(&slot->dev->dev.kobj, remove_callback, 68 static void legacy_release(struct kobject *kobj) argument 70 struct legacy_slot *slot = container_of(kobj, typeo [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/pci/hotplug/ |
H A D | fakephp.c | 26 struct kobject kobj; member in struct:legacy_slot 33 static ssize_t legacy_show(struct kobject *kobj, struct attribute *attr, argument 36 struct legacy_slot *slot = container_of(kobj, typeof(*slot), kobj); 46 static ssize_t legacy_store(struct kobject *kobj, struct attribute *attr, argument 49 struct legacy_slot *slot = container_of(kobj, typeof(*slot), kobj); 58 sysfs_schedule_callback(&slot->dev->dev.kobj, remove_callback, 68 static void legacy_release(struct kobject *kobj) argument 70 struct legacy_slot *slot = container_of(kobj, typeo [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/ttm/ |
H A D | ttm_module.c | 60 struct kobject *kobj = &ttm_drm_class_device.kobj; local 61 BUG_ON(kobj == NULL); 62 return kobj;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/ttm/ |
H A D | ttm_module.c | 60 struct kobject *kobj = &ttm_drm_class_device.kobj; local 61 BUG_ON(kobj == NULL); 62 return kobj;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/md/ |
H A D | dm-uevent.h | 33 extern void dm_send_uevents(struct list_head *events, struct kobject *kobj); 48 struct kobject *kobj) 47 dm_send_uevents(struct list_head *events, struct kobject *kobj) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/batman-adv/ |
H A D | bat_sysfs.h | 31 ssize_t (*show)(struct kobject *kobj, struct attribute *attr, 33 ssize_t (*store)(struct kobject *kobj, struct attribute *attr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/md/ |
H A D | dm-uevent.h | 33 extern void dm_send_uevents(struct list_head *events, struct kobject *kobj); 48 struct kobject *kobj) 47 dm_send_uevents(struct list_head *events, struct kobject *kobj) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/batman-adv/ |
H A D | bat_sysfs.h | 31 ssize_t (*show)(struct kobject *kobj, struct attribute *attr, 33 ssize_t (*store)(struct kobject *kobj, struct attribute *attr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/cpuidle/ |
H A D | sysfs.c | 147 return sysfs_create_group(&cls->kset.kobj, &cpuclass_attr_group); 155 sysfs_remove_group(&cls->kset.kobj, &cpuclass_attr_group); 169 #define kobj_to_cpuidledev(k) container_of(k, struct cpuidle_device, kobj) 171 static ssize_t cpuidle_show(struct kobject * kobj, struct attribute * attr ,char * buf) argument 174 struct cpuidle_device *dev = kobj_to_cpuidledev(kobj); 185 static ssize_t cpuidle_store(struct kobject * kobj, struct attribute * attr, argument 189 struct cpuidle_device *dev = kobj_to_cpuidledev(kobj); 205 static void cpuidle_sysfs_release(struct kobject *kobj) argument 207 struct cpuidle_device *dev = kobj_to_cpuidledev(kobj); 270 #define kobj_to_state_obj(k) container_of(k, struct cpuidle_state_kobj, kobj) 273 cpuidle_state_show(struct kobject * kobj, struct attribute * attr ,char * buf) argument 290 cpuidle_state_sysfs_release(struct kobject *kobj) argument 318 struct cpuidle_state_kobj *kobj; local [all...] |