Lines Matching refs:kset
69 struct kset *kset; member
158 int (* const filter)(struct kset *kset, struct kobject *kobj);
159 const char *(* const name)(struct kset *kset, struct kobject *kobj);
160 int (* const uevent)(struct kset *kset, struct kobject *kobj,
193 struct kset { struct
200 extern void kset_init(struct kset *kset); argument
201 extern int __must_check kset_register(struct kset *kset);
202 extern void kset_unregister(struct kset *kset);
203 extern struct kset * __must_check kset_create_and_add(const char *name,
207 static inline struct kset *to_kset(struct kobject *kobj) in to_kset()
209 return kobj ? container_of(kobj, struct kset, kobj) : NULL; in to_kset()
212 static inline struct kset *kset_get(struct kset *k) in kset_get()
217 static inline void kset_put(struct kset *k) in kset_put()
227 extern struct kobject *kset_find_obj(struct kset *, const char *);