Home
last modified time | relevance | path

Searched refs:kobject (Results 1 – 25 of 38) sorted by relevance

12

/include/linux/
Dkobject.h63 struct kobject { struct
66 struct kobject *parent; argument
82 int kobject_set_name(struct kobject *kobj, const char *name, ...); argument
84 int kobject_set_name_vargs(struct kobject *kobj, const char *fmt,
87 static inline const char *kobject_name(const struct kobject *kobj) in kobject_name()
92 extern void kobject_init(struct kobject *kobj, struct kobj_type *ktype);
94 int kobject_add(struct kobject *kobj, struct kobject *parent,
97 int kobject_init_and_add(struct kobject *kobj,
98 struct kobj_type *ktype, struct kobject *parent,
101 extern void kobject_del(struct kobject *kobj);
[all …]
Dsysfs.h24 struct kobject;
85 umode_t (*is_visible)(struct kobject *,
87 umode_t (*is_bin_visible)(struct kobject *,
165 ssize_t (*read)(struct file *, struct kobject *, struct bin_attribute *,
167 ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *,
169 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr,
216 ssize_t (*show)(struct kobject *, struct attribute *, char *);
217 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
222 int __must_check sysfs_create_dir_ns(struct kobject *kobj, const void *ns);
223 void sysfs_remove_dir(struct kobject *kobj);
[all …]
Dkobject_ns.h21 struct kobject;
51 const struct kobj_ns_type_operations *kobj_child_ns_ops(struct kobject *parent);
52 const struct kobj_ns_type_operations *kobj_ns_ops(struct kobject *kobj);
Dkobj_map.h10 typedef struct kobject *kobj_probe_t(dev_t, int *, void *);
16 struct kobject *kobj_lookup(struct kobj_map *, dev_t, int *);
Dlivepatch.h62 struct kobject kobj;
82 struct kobject kobj;
102 struct kobject kobj;
Duio_driver.h74 struct kobject *map_dir;
75 struct kobject *portio_dir;
Dcdev.h13 struct kobject kobj;
Dhuge_mm.h44 struct kobject;
47 extern ssize_t single_hugepage_flag_store(struct kobject *kobj,
51 extern ssize_t single_hugepage_flag_show(struct kobject *kobj,
Dgenhd.h27 extern struct kobject *block_depr;
116 struct kobject *holder_dir;
155 struct kobject kobj;
208 struct kobject *slave_dir;
214 struct kobject integrity_kobj;
622 extern struct kobject *get_disk(struct gendisk *disk);
626 struct kobject *(*probe)(dev_t, int *, void *),
Dcpufreq.h99 struct kobject kobj;
176 extern struct kobject *cpufreq_global_kobject;
189 struct kobject *get_governor_parent_kobj(struct cpufreq_policy *policy);
248 ssize_t (*show)(struct kobject *kobj,
250 ssize_t (*store)(struct kobject *a, struct attribute *b,
553 struct kobject kobj;
Dpadata.h159 struct kobject kobj;
Dslub_def.h86 struct kobject kobj; /* For sysfs */
Discsi_boot_sysfs.h76 struct kobject kobj;
Defi.h964 extern struct kobject *efi_kobj;
1173 struct kobject *kobject; member
1198 struct kobject kobj;
1305 struct kobject *kobject);
1307 struct kobject *efivars_kobject(void);
1365 int efi_runtime_map_init(struct kobject *);
1370 static inline int efi_runtime_map_init(struct kobject *kobj) in efi_runtime_map_init()
Ddmi.h98 extern struct kobject *dmi_kobj;
Dpktcdvd.h157 struct kobject kobj;
Dmodule.h45 struct kobject kobj;
47 struct kobject *drivers_dir;
346 struct kobject *holders_dir;
Dirqdesc.h93 struct kobject kobj;
Delevator.h118 struct kobject kobj;
Dlibnvdimm.h135 struct kobject *nvdimm_kobj(struct nvdimm *nvdimm);
/include/drm/ttm/
Dttm_module.h35 struct kobject;
38 extern struct kobject *ttm_get_kobj(void);
Dttm_memory.h78 struct kobject kobj;
/include/acpi/
Dcppc_acpi.h70 struct kobject kobj;
Dacpi_bus.h118 struct kobject kobj;
126 struct kobject *kobj) in to_acpi_hotplug_profile()
391 struct kobject kobj;
476 extern struct kobject *acpi_kobj;
/include/video/
Domapfb_dss.h345 struct kobject kobj;
400 struct kobject kobj;
629 struct kobject kobj;

12