Home
last modified time | relevance | path

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

12

/include/linux/
Dkobject.h65 struct kobject { struct
68 struct kobject *parent; argument
84 int kobject_set_name(struct kobject *kobj, const char *name, ...); argument
86 int kobject_set_name_vargs(struct kobject *kobj, const char *fmt,
89 static inline const char *kobject_name(const struct kobject *kobj) in kobject_name()
94 extern void kobject_init(struct kobject *kobj, struct kobj_type *ktype);
96 int kobject_add(struct kobject *kobj, struct kobject *parent,
99 int kobject_init_and_add(struct kobject *kobj,
100 struct kobj_type *ktype, struct kobject *parent,
103 extern void kobject_del(struct kobject *kobj);
[all …]
Dsysfs.h25 struct kobject;
86 umode_t (*is_visible)(struct kobject *,
88 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,
224 ssize_t (*show)(struct kobject *, struct attribute *, char *);
225 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
230 int __must_check sysfs_create_dir_ns(struct kobject *kobj, const void *ns);
231 void sysfs_remove_dir(struct kobject *kobj);
[all …]
Dkobject_ns.h20 struct kobject;
50 const struct kobj_ns_type_operations *kobj_child_ns_ops(struct kobject *parent);
51 const struct kobj_ns_type_operations *kobj_ns_ops(struct kobject *kobj);
Dkobj_map.h11 typedef struct kobject *kobj_probe_t(dev_t, int *, void *);
17 struct kobject *kobj_lookup(struct kobj_map *, dev_t, int *);
Dcdev.h15 struct kobject kobj;
31 void cdev_set_parent(struct cdev *p, struct kobject *kobj);
Dmdev.h84 int (*create)(struct kobject *kobj, struct mdev_device *mdev);
100 ssize_t (*show)(struct kobject *kobj, struct device *dev, char *buf);
101 ssize_t (*store)(struct kobject *kobj, struct device *dev,
Duio_driver.h78 struct kobject *map_dir;
79 struct kobject *portio_dir;
Dlivepatch.h72 struct kobject kobj;
125 struct kobject kobj;
154 struct kobject kobj;
Dgenhd.h30 extern struct kobject *block_depr;
120 struct kobject *holder_dir;
211 struct kobject *slave_dir;
217 struct kobject integrity_kobj;
637 extern struct kobject *get_disk_and_module(struct gendisk *disk);
642 struct kobject *(*probe)(dev_t, int *, void *),
Dpadata.h149 struct kobject kobj;
Discsi_boot_sysfs.h68 struct kobject kobj;
Dhuge_mm.h66 struct kobject;
69 extern ssize_t single_hugepage_flag_store(struct kobject *kobj,
73 extern ssize_t single_hugepage_flag_show(struct kobject *kobj,
Dpktcdvd.h157 struct kobject kobj;
Defi.h1089 extern struct kobject *efi_kobj;
1350 struct kobject *kobject; member
1375 struct kobject kobj;
1482 struct kobject *kobject);
1484 struct kobject *efivars_kobject(void);
1542 int efi_runtime_map_init(struct kobject *);
1547 static inline int efi_runtime_map_init(struct kobject *kobj) in efi_runtime_map_init()
Dslub_def.h108 struct kobject kobj; /* For sysfs */
Ddmi.h99 extern struct kobject *dmi_kobj;
Dcpufreq.h88 struct kobject kobj;
191 extern struct kobject *cpufreq_global_kobject;
210 struct kobject *get_governor_parent_kobj(struct cpufreq_policy *policy);
577 struct kobject kobj;
Dw1.h311 static inline struct w1_slave* kobj_to_w1_slave(struct kobject *kobj) in kobj_to_w1_slave()
Delevator.h105 struct kobject kobj;
Dmodule.h44 struct kobject kobj;
46 struct kobject *drivers_dir;
362 struct kobject *holders_dir;
Dirqdesc.h103 struct kobject kobj;
/include/drm/ttm/
Dttm_module.h35 struct kobject;
38 extern struct kobject *ttm_get_kobj(void);
Dttm_memory.h67 struct kobject kobj;
/include/acpi/
Dcppc_acpi.h68 struct kobject kobj;
Dacpi_bus.h108 struct kobject kobj;
116 struct kobject *kobj) in to_acpi_hotplug_profile()
388 struct kobject kobj;
483 extern struct kobject *acpi_kobj;

12