• Home
  • Raw
  • Download

Lines Matching refs:kobj

25 	struct kobject  kobj;  member
32 #define to_dump_obj(x) container_of(x, struct dump_obj, kobj)
96 sysfs_remove_file_self(&dump_obj->kobj, &attr->attr); in dump_ack_store()
97 kobject_put(&dump_obj->kobj); in dump_ack_store()
158 static ssize_t dump_attr_show(struct kobject *kobj, in dump_attr_show() argument
166 dump = to_dump_obj(kobj); in dump_attr_show()
174 static ssize_t dump_attr_store(struct kobject *kobj, in dump_attr_store() argument
182 dump = to_dump_obj(kobj); in dump_attr_store()
195 static void dump_release(struct kobject *kobj) in dump_release() argument
199 dump = to_dump_obj(kobj); in dump_release()
283 static ssize_t dump_attr_read(struct file *filep, struct kobject *kobj, in dump_attr_read() argument
289 struct dump_obj *dump = to_dump_obj(kobj); in dump_attr_read()
332 dump->kobj.kset = dump_kset; in create_dump_obj()
334 kobject_init(&dump->kobj, &dump_ktype); in create_dump_obj()
347 rc = kobject_add(&dump->kobj, NULL, "0x%x-0x%x", type, id); in create_dump_obj()
349 kobject_put(&dump->kobj); in create_dump_obj()
353 rc = sysfs_create_bin_file(&dump->kobj, &dump->dump_attr); in create_dump_obj()
355 kobject_put(&dump->kobj); in create_dump_obj()
362 kobject_uevent(&dump->kobj, KOBJ_ADD); in create_dump_obj()
373 struct kobject *kobj; in process_dump() local
385 kobj = kset_find_obj(dump_kset, name); in process_dump()
386 if (kobj) { in process_dump()
388 kobject_put(kobj); in process_dump()
414 rc = sysfs_create_group(&dump_kset->kobj, &initiate_attr_group); in opal_platform_dump_init()
418 kobject_put(&dump_kset->kobj); in opal_platform_dump_init()