Lines Matching defs:kset
1869 static int dev_uevent_filter(struct kset *kset, struct kobject *kobj)
1883 static const char *dev_uevent_name(struct kset *kset, struct kobject *kobj)
1894 static int dev_uevent(struct kset *kset, struct kobject *kobj,
1976 struct kset *kset;
1982 /* search the kset, the device belongs to */
1984 while (!top_kobj->kset && top_kobj->parent)
1986 if (!top_kobj->kset)
1989 kset = top_kobj->kset;
1990 if (!kset->uevent_ops || !kset->uevent_ops->uevent)
1994 if (kset->uevent_ops && kset->uevent_ops->filter)
1995 if (!kset->uevent_ops->filter(kset, &dev->kobj))
2002 /* let the kset specific function add its keys */
2003 retval = kset->uevent_ops->uevent(kset, &dev->kobj, env);
2307 struct kset *devices_kset;
2475 dev->kobj.kset = devices_kset;
2549 dir->kobj.kset = &class->p->glue_dirs;
2625 kobj->kset != &dev->class->p->glue_dirs)
4093 * Make sure the device is off the kset list, in the