Home
last modified time | relevance | path

Searched refs:kobject (Results 1 - 25 of 1259) sorted by relevance

12345678910>>...51

/kernel/linux/linux-5.10/include/linux/
H A Dsysfs.h25 struct kobject;
86 umode_t (*is_visible)(struct kobject *,
88 umode_t (*is_bin_visible)(struct kobject *,
172 ssize_t (*read)(struct file *, struct kobject *, struct bin_attribute *,
174 ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *,
176 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr,
231 ssize_t (*show)(struct kobject *, struct attribute *, char *);
232 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
237 int __must_check sysfs_create_dir_ns(struct kobject *kobj, const void *ns);
238 void sysfs_remove_dir(struct kobject *kob
[all...]
H A Dkobject.h3 * kobject.h - generic kernel object infrastructure.
10 * Please read Documentation/core-api/kobject.rst before using the kobject
40 /* counter to tag the uevent, read only except for the kobject core */
64 struct kobject { struct
67 struct kobject *parent;
83 int kobject_set_name(struct kobject *kobj, const char *name, ...);
85 int kobject_set_name_vargs(struct kobject *kobj, const char *fmt,
88 static inline const char *kobject_name(const struct kobject *kobj) in kobject_name()
93 extern void kobject_init(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dsysfs.h25 struct kobject;
86 umode_t (*is_visible)(struct kobject *,
88 umode_t (*is_bin_visible)(struct kobject *,
180 ssize_t (*read)(struct file *, struct kobject *, struct bin_attribute *,
182 ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *,
184 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr,
255 ssize_t (*show)(struct kobject *, struct attribute *, char *);
256 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
261 int __must_check sysfs_create_dir_ns(struct kobject *kobj, const void *ns);
262 void sysfs_remove_dir(struct kobject *kob
[all...]
H A Dkobject.h3 * kobject.h - generic kernel object infrastructure.
10 * Please read Documentation/core-api/kobject.rst before using the kobject
40 /* counter to tag the uevent, read only except for the kobject core */
64 struct kobject { struct
67 struct kobject *parent;
84 __printf(2, 3) int kobject_set_name(struct kobject *kobj, const char *name, ...);
85 __printf(2, 0) int kobject_set_name_vargs(struct kobject *kobj, const char *fmt, va_list vargs);
87 static inline const char *kobject_name(const struct kobject *kobj) in kobject_name()
92 void kobject_init(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_sysfs.c19 ssize_t (*show)(struct kobject *kobject, char *buf);
20 ssize_t (*store)(struct kobject *kobject, const char *buf,
41 struct kobject *kobject, in xfs_sysfs_object_show()
47 return xfs_attr->show ? xfs_attr->show(kobject, buf) : 0; in xfs_sysfs_object_show()
52 struct kobject *kobject, in xfs_sysfs_object_store()
59 return xfs_attr->store ? xfs_attr->store(kobject, bu in xfs_sysfs_object_store()
40 xfs_sysfs_object_show( struct kobject *kobject, struct attribute *attr, char *buf) xfs_sysfs_object_show() argument
51 xfs_sysfs_object_store( struct kobject *kobject, struct attribute *attr, const char *buf, size_t count) xfs_sysfs_object_store() argument
82 bug_on_assert_store( struct kobject *kobject, const char *buf, size_t count) bug_on_assert_store() argument
105 bug_on_assert_show( struct kobject *kobject, char *buf) bug_on_assert_show() argument
114 log_recovery_delay_store( struct kobject *kobject, const char *buf, size_t count) log_recovery_delay_store() argument
135 log_recovery_delay_show( struct kobject *kobject, char *buf) log_recovery_delay_show() argument
144 mount_delay_store( struct kobject *kobject, const char *buf, size_t count) mount_delay_store() argument
165 mount_delay_show( struct kobject *kobject, char *buf) mount_delay_show() argument
174 always_cow_store( struct kobject *kobject, const char *buf, size_t count) always_cow_store() argument
188 always_cow_show( struct kobject *kobject, char *buf) always_cow_show() argument
203 pwork_threads_store( struct kobject *kobject, const char *buf, size_t count) pwork_threads_store() argument
224 pwork_threads_show( struct kobject *kobject, char *buf) pwork_threads_show() argument
233 larp_store( struct kobject *kobject, const char *buf, size_t count) larp_store() argument
247 larp_show( struct kobject *kobject, char *buf) larp_show() argument
280 to_xstats(struct kobject *kobject) to_xstats() argument
288 stats_show( struct kobject *kobject, char *buf) stats_show() argument
299 stats_clear_store( struct kobject *kobject, const char *buf, size_t count) stats_clear_store() argument
336 to_xlog(struct kobject *kobject) to_xlog() argument
344 log_head_lsn_show( struct kobject *kobject, char *buf) log_head_lsn_show() argument
362 log_tail_lsn_show( struct kobject *kobject, char *buf) log_tail_lsn_show() argument
376 reserve_grant_head_show( struct kobject *kobject, char *buf) reserve_grant_head_show() argument
391 write_grant_head_show( struct kobject *kobject, char *buf) write_grant_head_show() argument
430 to_error_cfg(struct kobject *kobject) to_error_cfg() argument
437 err_to_mp(struct kobject *kobject) err_to_mp() argument
444 max_retries_show( struct kobject *kobject, char *buf) max_retries_show() argument
460 max_retries_store( struct kobject *kobject, const char *buf, size_t count) max_retries_store() argument
485 retry_timeout_seconds_show( struct kobject *kobject, char *buf) retry_timeout_seconds_show() argument
501 retry_timeout_seconds_store( struct kobject *kobject, const char *buf, size_t count) retry_timeout_seconds_store() argument
529 fail_at_unmount_show( struct kobject *kobject, char *buf) fail_at_unmount_show() argument
539 fail_at_unmount_store( struct kobject *kobject, const char *buf, size_t count) fail_at_unmount_store() argument
[all...]
H A Dxfs_sysfs.h16 to_kobj(struct kobject *kobject) in to_kobj() argument
18 return container_of(kobject, struct xfs_kobj, kobject); in to_kobj()
22 xfs_sysfs_release(struct kobject *kobject) in xfs_sysfs_release() argument
24 struct xfs_kobj *kobj = to_kobj(kobject); in xfs_sysfs_release()
35 struct kobject *parent; in xfs_sysfs_init()
38 parent = parent_kobj ? &parent_kobj->kobject : NULL; in xfs_sysfs_init()
40 err = kobject_init_and_add(&kobj->kobject, ktyp in xfs_sysfs_init()
[all...]
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_sysfs.c18 ssize_t (*show)(struct kobject *kobject, char *buf);
19 ssize_t (*store)(struct kobject *kobject, const char *buf,
40 struct kobject *kobject, in xfs_sysfs_object_show()
46 return xfs_attr->show ? xfs_attr->show(kobject, buf) : 0; in xfs_sysfs_object_show()
51 struct kobject *kobject, in xfs_sysfs_object_store()
58 return xfs_attr->store ? xfs_attr->store(kobject, bu in xfs_sysfs_object_store()
39 xfs_sysfs_object_show( struct kobject *kobject, struct attribute *attr, char *buf) xfs_sysfs_object_show() argument
50 xfs_sysfs_object_store( struct kobject *kobject, struct attribute *attr, const char *buf, size_t count) xfs_sysfs_object_store() argument
80 bug_on_assert_store( struct kobject *kobject, const char *buf, size_t count) bug_on_assert_store() argument
103 bug_on_assert_show( struct kobject *kobject, char *buf) bug_on_assert_show() argument
112 log_recovery_delay_store( struct kobject *kobject, const char *buf, size_t count) log_recovery_delay_store() argument
133 log_recovery_delay_show( struct kobject *kobject, char *buf) log_recovery_delay_show() argument
142 mount_delay_store( struct kobject *kobject, const char *buf, size_t count) mount_delay_store() argument
163 mount_delay_show( struct kobject *kobject, char *buf) mount_delay_show() argument
172 always_cow_store( struct kobject *kobject, const char *buf, size_t count) always_cow_store() argument
186 always_cow_show( struct kobject *kobject, char *buf) always_cow_show() argument
201 pwork_threads_store( struct kobject *kobject, const char *buf, size_t count) pwork_threads_store() argument
222 pwork_threads_show( struct kobject *kobject, char *buf) pwork_threads_show() argument
253 to_xstats(struct kobject *kobject) to_xstats() argument
261 stats_show( struct kobject *kobject, char *buf) stats_show() argument
272 stats_clear_store( struct kobject *kobject, const char *buf, size_t count) stats_clear_store() argument
308 to_xlog(struct kobject *kobject) to_xlog() argument
316 log_head_lsn_show( struct kobject *kobject, char *buf) log_head_lsn_show() argument
334 log_tail_lsn_show( struct kobject *kobject, char *buf) log_tail_lsn_show() argument
348 reserve_grant_head_show( struct kobject *kobject, char *buf) reserve_grant_head_show() argument
363 write_grant_head_show( struct kobject *kobject, char *buf) write_grant_head_show() argument
401 to_error_cfg(struct kobject *kobject) to_error_cfg() argument
408 err_to_mp(struct kobject *kobject) err_to_mp() argument
415 max_retries_show( struct kobject *kobject, char *buf) max_retries_show() argument
431 max_retries_store( struct kobject *kobject, const char *buf, size_t count) max_retries_store() argument
456 retry_timeout_seconds_show( struct kobject *kobject, char *buf) retry_timeout_seconds_show() argument
472 retry_timeout_seconds_store( struct kobject *kobject, const char *buf, size_t count) retry_timeout_seconds_store() argument
500 fail_at_unmount_show( struct kobject *kobject, char *buf) fail_at_unmount_show() argument
510 fail_at_unmount_store( struct kobject *kobject, const char *buf, size_t count) fail_at_unmount_store() argument
[all...]
H A Dxfs_sysfs.h16 to_kobj(struct kobject *kobject) in to_kobj() argument
18 return container_of(kobject, struct xfs_kobj, kobject); in to_kobj()
22 xfs_sysfs_release(struct kobject *kobject) in xfs_sysfs_release() argument
24 struct xfs_kobj *kobj = to_kobj(kobject); in xfs_sysfs_release()
35 struct kobject *parent; in xfs_sysfs_init()
37 parent = parent_kobj ? &parent_kobj->kobject : NULL; in xfs_sysfs_init()
39 return kobject_init_and_add(&kobj->kobject, ktyp in xfs_sysfs_init()
[all...]
/kernel/linux/linux-5.10/fs/nfs/
H A Dsysfs.c7 #include <linux/kobject.h>
20 struct kobject *nfs_client_kobj;
23 static void nfs_netns_object_release(struct kobject *kobj) in nfs_netns_object_release()
29 struct kobject *kobj) in nfs_netns_object_child_ns_type()
40 static struct kobject *nfs_netns_object_alloc(const char *name, in nfs_netns_object_alloc()
41 struct kset *kset, struct kobject *parent) in nfs_netns_object_alloc()
43 struct kobject *kobj; in nfs_netns_object_alloc()
76 static ssize_t nfs_netns_identifier_show(struct kobject *kobj, in nfs_netns_identifier_show()
81 kobject); in nfs_netns_identifier_show()
98 static ssize_t nfs_netns_identifier_store(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/net/sunrpc/
H A Dsysfs.c6 #include <linux/kobject.h>
26 static struct kobject *rpc_sunrpc_client_kobj, *rpc_sunrpc_xprt_switch_kobj;
28 static void rpc_sysfs_object_release(struct kobject *kobj) in rpc_sysfs_object_release()
34 rpc_sysfs_object_child_ns_type(const struct kobject *kobj) in rpc_sysfs_object_child_ns_type()
45 static struct kobject *rpc_sysfs_object_alloc(const char *name, in rpc_sysfs_object_alloc()
47 struct kobject *parent) in rpc_sysfs_object_alloc()
49 struct kobject *kobj; in rpc_sysfs_object_alloc()
63 rpc_sysfs_xprt_kobj_get_xprt(struct kobject *kobj) in rpc_sysfs_xprt_kobj_get_xprt()
66 struct rpc_sysfs_xprt, kobject); in rpc_sysfs_xprt_kobj_get_xprt()
72 rpc_sysfs_xprt_kobj_get_xprt_switch(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dksysfs.c10 #include <linux/kobject.h>
39 static ssize_t uevent_seqnum_show(struct kobject *kobj, in uevent_seqnum_show()
47 static ssize_t cpu_byteorder_show(struct kobject *kobj, in cpu_byteorder_show()
55 static ssize_t address_bits_show(struct kobject *kobj, in address_bits_show()
64 static ssize_t uevent_helper_show(struct kobject *kobj, in uevent_helper_show()
69 static ssize_t uevent_helper_store(struct kobject *kobj, in uevent_helper_store()
85 static ssize_t profiling_show(struct kobject *kobj, in profiling_show()
90 static ssize_t profiling_store(struct kobject *kobj, in profiling_store()
116 static ssize_t kexec_loaded_show(struct kobject *kobj, in kexec_loaded_show()
123 static ssize_t kexec_crash_loaded_show(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/fs/nfs/
H A Dsysfs.c7 #include <linux/kobject.h>
23 static void nfs_kset_release(struct kobject *kobj) in nfs_kset_release()
30 const struct kobject *kobj) in nfs_netns_object_child_ns_type()
73 static ssize_t nfs_netns_identifier_show(struct kobject *kobj, in nfs_netns_identifier_show()
78 kobject); in nfs_netns_identifier_show()
95 static ssize_t nfs_netns_identifier_store(struct kobject *kobj, in nfs_netns_identifier_store()
101 kobject); in nfs_netns_identifier_store()
120 static void nfs_netns_client_release(struct kobject *kobj) in nfs_netns_client_release()
124 kobject); in nfs_netns_client_release()
129 static const void *nfs_netns_client_namespace(const struct kobject *kob
[all...]
/kernel/linux/linux-5.10/lib/
H A Dkobject.c3 * kobject.c - library routines for handling generic kernel objects
9 * Please see the file Documentation/core-api/kobject.rst for critical information
10 * about using the kobject interface.
13 #include <linux/kobject.h>
22 * @kobj: kobject in question
28 const void *kobject_namespace(struct kobject *kobj) in kobject_namespace()
40 * @kobj: kobject in question
45 * representation of given kobject. Normally used to adjust ownership of
48 void kobject_get_ownership(struct kobject *kobj, kuid_t *uid, kgid_t *gid) in kobject_get_ownership()
66 static int populate_dir(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/lib/
H A Dkobject.c3 * kobject.c - library routines for handling generic kernel objects
9 * Please see the file Documentation/core-api/kobject.rst for critical information
10 * about using the kobject interface.
15 #include <linux/kobject.h>
24 * @kobj: kobject in question
30 const void *kobject_namespace(const struct kobject *kobj) in kobject_namespace()
42 * @kobj: kobject in question
47 * representation of given kobject. Normally used to adjust ownership of
50 void kobject_get_ownership(const struct kobject *kobj, kuid_t *uid, kgid_t *gid) in kobject_get_ownership()
67 static int create_dir(struct kobject *kob
[all...]
/kernel/linux/linux-5.10/fs/sysfs/
H A Dsymlink.c14 #include <linux/kobject.h>
21 struct kobject *target_kobj, in sysfs_do_create_link_sd()
61 int sysfs_create_link_sd(struct kernfs_node *kn, struct kobject *target, in sysfs_create_link_sd()
67 static int sysfs_do_create_link(struct kobject *kobj, struct kobject *target, in sysfs_do_create_link()
89 int sysfs_create_link(struct kobject *kobj, struct kobject *target, in sysfs_create_link()
105 int sysfs_create_link_nowarn(struct kobject *kobj, struct kobject *target, in sysfs_create_link_nowarn()
121 void sysfs_delete_link(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/fs/sysfs/
H A Dsymlink.c14 #include <linux/kobject.h>
21 struct kobject *target_kobj, in sysfs_do_create_link_sd()
61 int sysfs_create_link_sd(struct kernfs_node *kn, struct kobject *target, in sysfs_create_link_sd()
67 static int sysfs_do_create_link(struct kobject *kobj, struct kobject *target, in sysfs_do_create_link()
89 int sysfs_create_link(struct kobject *kobj, struct kobject *target, in sysfs_create_link()
105 int sysfs_create_link_nowarn(struct kobject *kobj, struct kobject *target, in sysfs_create_link_nowarn()
121 void sysfs_delete_link(struct kobject *kob
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dksysfs.c9 #include <linux/kobject.h>
31 static ssize_t uevent_seqnum_show(struct kobject *kobj, in uevent_seqnum_show()
40 static ssize_t uevent_helper_show(struct kobject *kobj, in uevent_helper_show()
45 static ssize_t uevent_helper_store(struct kobject *kobj, in uevent_helper_store()
61 static ssize_t profiling_show(struct kobject *kobj, in profiling_show()
66 static ssize_t profiling_store(struct kobject *kobj, in profiling_store()
92 static ssize_t kexec_loaded_show(struct kobject *kobj, in kexec_loaded_show()
99 static ssize_t kexec_crash_loaded_show(struct kobject *kobj, in kexec_crash_loaded_show()
106 static ssize_t kexec_crash_size_show(struct kobject *kobj, in kexec_crash_size_show()
116 static ssize_t kexec_crash_size_store(struct kobject *kob in kexec_crash_size_show()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dsysfs_engines.c6 #include <linux/kobject.h>
15 struct kobject base;
19 static struct intel_engine_cs *kobj_to_engine(struct kobject *kobj) in kobj_to_engine()
25 name_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in name_show()
34 class_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in class_show()
43 inst_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in inst_show()
52 mmio_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in mmio_show()
127 caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in caps_show()
138 all_caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in all_caps_show()
147 max_spin_store(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dsysfs_engines.c6 #include <linux/kobject.h>
15 struct kobject base;
19 static struct intel_engine_cs *kobj_to_engine(struct kobject *kobj) in kobj_to_engine()
25 name_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in name_show()
34 class_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in class_show()
43 inst_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in inst_show()
52 mmio_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in mmio_show()
121 caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in caps_show()
132 all_caps_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in all_caps_show()
141 max_spin_store(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/kernel/power/
H A Dmain.c11 #include <linux/kobject.h>
144 static ssize_t pm_async_show(struct kobject *kobj, struct kobj_attribute *attr, in pm_async_show()
150 static ssize_t pm_async_store(struct kobject *kobj, struct kobj_attribute *attr, in pm_async_store()
168 static ssize_t mem_sleep_show(struct kobject *kobj, struct kobj_attribute *attr, in mem_sleep_show()
213 static ssize_t mem_sleep_store(struct kobject *kobj, struct kobj_attribute *attr, in mem_sleep_store()
249 static ssize_t sync_on_suspend_show(struct kobject *kobj, in sync_on_suspend_show()
255 static ssize_t sync_on_suspend_store(struct kobject *kobj, in sync_on_suspend_store()
286 static ssize_t pm_test_show(struct kobject *kobj, struct kobj_attribute *attr, in pm_test_show()
307 static ssize_t pm_test_store(struct kobject *kobj, struct kobj_attribute *attr, in pm_test_store()
359 static ssize_t _name##_show(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/drivers/platform/x86/hp/hp-bioscfg/
H A Dbioscfg.h133 struct kobject *attr_name_kobj;
142 struct kobject *attr_name_kobj;
152 struct kobject *attr_name_kobj;
161 struct kobject *attr_name_kobj;
170 struct kobject *attr_name_kobj;
195 struct kobject *attr_name_kobj;
219 struct kobject *sure_start_attr_kobj;
284 static int get_##type##_instance_id(struct kobject *kobj) \
296 static ssize_t name##_show(struct kobject *kobj, struct kobj_attribute *attr, \
306 static ssize_t name##_show(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_topology.h88 struct kobject *kobj;
106 struct kobject *kobj;
126 struct kobject *kobj;
148 struct kobject *kobj_node;
149 struct kobject *kobj_mem;
150 struct kobject *kobj_cache;
151 struct kobject *kobj_iolink;
152 struct kobject *kobj_p2plink;
153 struct kobject *kobj_perf;
168 struct kobject *kobj_topolog
[all...]
/kernel/linux/linux-5.10/kernel/power/
H A Dmain.c10 #include <linux/kobject.h>
100 static ssize_t pm_async_show(struct kobject *kobj, struct kobj_attribute *attr, in pm_async_show()
106 static ssize_t pm_async_store(struct kobject *kobj, struct kobj_attribute *attr, in pm_async_store()
124 static ssize_t mem_sleep_show(struct kobject *kobj, struct kobj_attribute *attr, in mem_sleep_show()
166 static ssize_t mem_sleep_store(struct kobject *kobj, struct kobj_attribute *attr, in mem_sleep_store()
202 static ssize_t sync_on_suspend_show(struct kobject *kobj, in sync_on_suspend_show()
208 static ssize_t sync_on_suspend_store(struct kobject *kobj, in sync_on_suspend_store()
239 static ssize_t pm_test_show(struct kobject *kobj, struct kobj_attribute *attr, in pm_test_show()
260 static ssize_t pm_test_store(struct kobject *kobj, struct kobj_attribute *attr, in pm_test_store()
311 static ssize_t _name##_show(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dsysfs.c58 struct kobject kobj;
101 static inline struct btrfs_fs_info *to_fs_info(struct kobject *kobj);
102 static inline struct btrfs_fs_devices *to_fs_devs(struct kobject *kobj);
103 static struct kobject *get_btrfs_kobj(struct kobject *kobj);
176 static ssize_t btrfs_feature_attr_show(struct kobject *kobj, in btrfs_feature_attr_show()
192 static ssize_t btrfs_feature_attr_store(struct kobject *kobj, in btrfs_feature_attr_store()
260 static umode_t btrfs_feature_visible(struct kobject *kobj, in btrfs_feature_visible()
343 static ssize_t rmdir_subvol_show(struct kobject *kobj, in rmdir_subvol_show()
350 static ssize_t supported_checksums_show(struct kobject *kob
[all...]
/kernel/linux/linux-6.6/drivers/platform/x86/dell/dell-wmi-sysman/
H A Ddell-wmi-sysman.h27 struct kobject *attr_name_kobj;
38 struct kobject *attr_name_kobj;
50 struct kobject *attr_name_kobj;
61 struct kobject *attr_name_kobj;
102 static int get_##type##_instance_id(struct kobject *kobj) \
113 static ssize_t name##_show(struct kobject *kobj, struct kobj_attribute *attr, \
123 static ssize_t name##_show(struct kobject *kobj, struct kobj_attribute *attr, \
133 static ssize_t curr_val##_store(struct kobject *kobj, \
163 struct kobject *attr_name_kobj, u32 enum_property_count);
168 struct kobject *attr_name_kob
[all...]

Completed in 16 milliseconds

12345678910>>...51