kset 162 fs/dlm/lockspace.c static struct kset *dlm_kset; kset 558 fs/dlm/lockspace.c ls->ls_kobj.kset = dlm_kset; kset 177 fs/gfs2/locking/dlm/sysfs.c static struct kset *gdlm_kset; kset 183 fs/gfs2/locking/dlm/sysfs.c ls->kobj.kset = gdlm_kset; kset 210 fs/gfs2/sys.c static struct kset *gfs2_kset; kset 459 fs/gfs2/sys.c sdp->sd_kobj.kset = gfs2_kset; kset 146 fs/ocfs2/cluster/masklog.c static struct kset mlog_kset = { kset 161 fs/ocfs2/cluster/masklog.c mlog_kset.kobj.kset = o2cb_kset; kset 55 fs/ocfs2/cluster/sys.c static struct kset *o2cb_kset; kset 584 fs/ocfs2/stackglue.c static struct kset *ocfs2_kset; kset 116 include/linux/device.h extern struct kset *bus_get_kset(struct bus_type *bus); kset 63 include/linux/kobject.h struct kset *kset; kset 118 include/linux/kobject.h int (*filter)(struct kset *kset, struct kobject *kobj); kset 119 include/linux/kobject.h const char *(*name)(struct kset *kset, struct kobject *kobj); kset 120 include/linux/kobject.h int (*uevent)(struct kset *kset, struct kobject *kobj, kset 161 include/linux/kobject.h extern struct kset * __must_check kset_create_and_add(const char *name, kset 165 include/linux/kobject.h static inline struct kset *to_kset(struct kobject *kobj) kset 167 include/linux/kobject.h return kobj ? container_of(kobj, struct kset, kobj) : NULL; kset 170 include/linux/kobject.h static inline struct kset *kset_get(struct kset *k) kset 567 include/linux/module.h extern struct kset *module_kset; kset 39 include/linux/sysdev.h struct kset kset; kset 1328 kernel/module.c mod->mkobj.kobj.kset = module_kset; kset 561 kernel/params.c mk->kobj.kset = module_kset; kset 692 kernel/params.c struct kset *module_kset; kset 7912 kernel/sched.c err = sysfs_create_file(&cls->kset.kobj, kset 7917 kernel/sched.c err = sysfs_create_file(&cls->kset.kobj, kset 122 kernel/user.c static struct kset *uids_kset; /* represents the /sys/kernel/uids/ directory */ kset 252 kernel/user.c kobj->kset = uids_kset; kset 124 lib/kobject.c if (!kobj->kset) kset 127 lib/kobject.c kset_get(kobj->kset); kset 128 lib/kobject.c spin_lock(&kobj->kset->list_lock); kset 129 lib/kobject.c list_add_tail(&kobj->entry, &kobj->kset->list); kset 130 lib/kobject.c spin_unlock(&kobj->kset->list_lock); kset 136 lib/kobject.c if (!kobj->kset) kset 139 lib/kobject.c spin_lock(&kobj->kset->list_lock); kset 141 lib/kobject.c spin_unlock(&kobj->kset->list_lock); kset 142 lib/kobject.c kset_put(kobj->kset); kset 175 lib/kobject.c if (kobj->kset) { kset 177 lib/kobject.c parent = kobject_get(&kobj->kset->kobj); kset 185 lib/kobject.c kobj->kset ? kobject_name(&kobj->kset->kobj) : "<NULL>"); kset 405 lib/kobject.c if (kobj->kset) { kset 407 lib/kobject.c temp_kobj = kset_find_obj(kobj->kset, new_name); kset 466 lib/kobject.c if (kobj->kset) kset 467 lib/kobject.c new_parent = kobject_get(&kobj->kset->kobj); kset 744 lib/kobject.c spin_lock(&kset->list_lock); kset 745 lib/kobject.c list_for_each_entry(k, &kset->list, entry) { kset 751 lib/kobject.c spin_unlock(&kset->list_lock); kset 757 lib/kobject.c struct kset *kset = container_of(kobj, struct kset, kobj); kset 760 lib/kobject.c kfree(kset); kset 783 lib/kobject.c static struct kset *kset_create(const char *name, kset 787 lib/kobject.c struct kset *kset; kset 789 lib/kobject.c kset = kzalloc(sizeof(*kset), GFP_KERNEL); kset 790 lib/kobject.c if (!kset) kset 792 lib/kobject.c kobject_set_name(&kset->kobj, name); kset 793 lib/kobject.c kset->uevent_ops = uevent_ops; kset 794 lib/kobject.c kset->kobj.parent = parent_kobj; kset 801 lib/kobject.c kset->kobj.ktype = &kset_ktype; kset 802 lib/kobject.c kset->kobj.kset = NULL; kset 804 lib/kobject.c return kset; kset 821 lib/kobject.c struct kset *kset_create_and_add(const char *name, kset 825 lib/kobject.c struct kset *kset; kset 828 lib/kobject.c kset = kset_create(name, uevent_ops, parent_kobj); kset 829 lib/kobject.c if (!kset) kset 831 lib/kobject.c error = kset_register(kset); kset 833 lib/kobject.c kfree(kset); kset 836 lib/kobject.c return kset; kset 97 lib/kobject_uevent.c struct kset *kset; kset 108 lib/kobject_uevent.c while (!top_kobj->kset && top_kobj->parent) kset 111 lib/kobject_uevent.c if (!top_kobj->kset) { kset 118 lib/kobject_uevent.c kset = top_kobj->kset; kset 119 lib/kobject_uevent.c uevent_ops = kset->uevent_ops; kset 123 lib/kobject_uevent.c if (!uevent_ops->filter(kset, kobj)) { kset 132 lib/kobject_uevent.c subsystem = uevent_ops->name(kset, kobj); kset 134 lib/kobject_uevent.c subsystem = kobject_name(&kset->kobj); kset 176 lib/kobject_uevent.c retval = uevent_ops->uevent(kset, kobj, env); kset 4254 mm/slub.c static struct kset *slab_kset; kset 4317 mm/slub.c s->kobj.kset = slab_kset; kset 185 samples/kobject/kset-example.c static struct kset *example_kset; kset 204 samples/kobject/kset-example.c foo->kobj.kset = example_kset;