Lines Matching defs:kobj
80 * @kobj: Kobject
87 struct kobject kobj;
93 #define to_sd_file(x) container_of(x, struct sclp_sd_file, kobj)
357 * @kobj: Kobject embedded in sclp_sd_file object
359 static void sclp_sd_file_release(struct kobject *kobj)
361 struct sclp_sd_file *sd_file = to_sd_file(kobj);
379 const char *name = kobject_name(&sd_file->kobj);
399 kobject_uevent(&sd_file->kobj, KOBJ_CHANGE);
418 * @kobj: Kobject of sclp_sd_file object
425 static ssize_t reload_store(struct kobject *kobj, struct kobj_attribute *attr,
428 struct sclp_sd_file *sd_file = to_sd_file(kobj);
452 * @kobj: Kobject of sclp_sd_file object
462 static ssize_t data_read(struct file *file, struct kobject *kobj,
466 struct sclp_sd_file *sd_file = to_sd_file(kobj);
515 sd_file->kobj.kset = sclp_sd_kset;
516 rc = kobject_init_and_add(&sd_file->kobj, &sclp_sd_file_ktype, NULL,
519 kobject_put(&sd_file->kobj);
528 rc = sysfs_create_bin_file(&sd_file->kobj, &sd_file->data_attr);
530 kobject_put(&sd_file->kobj);
538 kobject_uevent(&sd_file->kobj, KOBJ_ADD);