Searched refs:kobject (Results 1 – 25 of 41) sorted by relevance
12
/include/linux/ |
D | kobject.h | 65 struct kobject { struct 68 struct kobject *parent; argument 89 int kobject_set_name(struct kobject *kobj, const char *name, ...); argument 91 int kobject_set_name_vargs(struct kobject *kobj, const char *fmt, 94 static inline const char *kobject_name(const struct kobject *kobj) in kobject_name() 99 extern void kobject_init(struct kobject *kobj, struct kobj_type *ktype); 101 int kobject_add(struct kobject *kobj, struct kobject *parent, 104 int kobject_init_and_add(struct kobject *kobj, 105 struct kobj_type *ktype, struct kobject *parent, 108 extern void kobject_del(struct kobject *kobj); [all …]
|
D | sysfs.h | 25 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, 239 ssize_t (*show)(struct kobject *, struct attribute *, char *); 240 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t); 245 int __must_check sysfs_create_dir_ns(struct kobject *kobj, const void *ns); 246 void sysfs_remove_dir(struct kobject *kobj); [all …]
|
D | kobject_ns.h | 20 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);
|
D | kobj_map.h | 11 typedef struct kobject *kobj_probe_t(dev_t, int *, void *); 17 struct kobject *kobj_lookup(struct kobj_map *, dev_t, int *);
|
D | cdev.h | 15 struct kobject kobj; 31 void cdev_set_parent(struct cdev *p, struct kobject *kobj);
|
D | uio_driver.h | 79 struct kobject *map_dir; 80 struct kobject *portio_dir;
|
D | livepatch.h | 72 struct kobject kobj; 125 struct kobject kobj; 168 struct kobject kobj;
|
D | efi.h | 667 extern struct kobject *efi_kobj; 952 struct kobject *kobject; member 977 struct kobject kobj; 990 struct kobject *kobject); 992 struct kobject *efivars_kobject(void); 1046 int efi_runtime_map_init(struct kobject *); 1051 static inline int efi_runtime_map_init(struct kobject *kobj) in efi_runtime_map_init()
|
D | genhd.h | 144 struct kobject *slave_dir; 152 struct kobject integrity_kobj;
|
D | padata.h | 171 struct kobject kobj;
|
D | iscsi_boot_sysfs.h | 68 struct kobject kobj;
|
D | pktcdvd.h | 157 struct kobject kobj;
|
D | huge_mm.h | 93 struct kobject; 96 ssize_t single_hugepage_flag_store(struct kobject *kobj, 100 ssize_t single_hugepage_flag_show(struct kobject *kobj,
|
D | dmi.h | 99 extern struct kobject *dmi_kobj;
|
D | slub_def.h | 117 struct kobject kobj; /* For sysfs */
|
D | module.h | 47 struct kobject kobj; 49 struct kobject *drivers_dir; 385 struct kobject *holders_dir;
|
D | w1.h | 312 static inline struct w1_slave* kobj_to_w1_slave(struct kobject *kobj) in kobj_to_w1_slave()
|
D | irqdesc.h | 99 struct kobject kobj;
|
D | cpufreq.h | 91 struct kobject kobj; 230 struct kobject *get_governor_parent_kobj(struct cpufreq_policy *policy); 637 struct kobject kobj; 646 static inline struct gov_attr_set *to_gov_attr_set(struct kobject *kobj) in to_gov_attr_set()
|
D | elevator.h | 114 struct kobject kobj;
|
D | dma-buf.h | 522 struct kobject kobj;
|
/include/rdma/ |
D | ib_sysfs.h | 34 struct ib_device *ib_port_sysfs_get_ibdev_kobj(struct kobject *kobj,
|
/include/linux/device/ |
D | class.h | 61 struct kobject *dev_kobj; 91 extern struct kobject *sysfs_dev_block_kobj; 92 extern struct kobject *sysfs_dev_char_kobj;
|
/include/acpi/ |
D | cppc_acpi.h | 69 struct kobject kobj;
|
D | acpi_bus.h | 111 struct kobject kobj; 119 struct kobject *kobj) in to_acpi_hotplug_profile() 398 struct kobject kobj; 493 extern struct kobject *acpi_kobj;
|
12