Searched refs:kobj (Results 1 - 25 of 991) sorted by relevance

1234567891011>>

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/lib/
H A Dkobject.c23 * @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 Dkobject_uevent.c89 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 Dkobject.c23 * @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 Dkobject_uevent.c89 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 Dkobject.h47 * 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 Dsysfs.h121 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 Dkobject.h47 * 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 Dsysfs.h121 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 Dgroup.c19 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 Dgroup.c19 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 Dsys.c28 #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 Dcore.c71 #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 Dsys.c28 #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 Dcore.c71 #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 Dpal.c46 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 Dpal.c46 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 Dfakephp.c26 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 Dfakephp.c26 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 Dttm_module.c60 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 Dttm_module.c60 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 Ddm-uevent.h33 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 Dbat_sysfs.h31 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 Ddm-uevent.h33 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 Dbat_sysfs.h31 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 Dsysfs.c147 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...]

Completed in 356 milliseconds

1234567891011>>