Lines Matching defs:kobj
282 kobject_set_name(&cdev->kobj, "%s", name);
292 kobject_put(&cdev->kobj);
347 struct kobject *kobj;
351 kobj = kobject_get(&p->kobj);
352 if (!kobj)
354 return kobj;
361 kobject_put(&p->kobj);
378 struct kobject *kobj;
381 kobj = kobj_lookup(cdev_map, inode->i_rdev, &idx);
382 if (!kobj)
384 new = container_of(kobj, struct cdev, kobj);
423 struct kobject *kobj;
425 kobj = kobj_lookup(cdev_map, inode->i_rdev, &idx);
426 if (!kobj)
428 kobject_put(kobj);
464 return &p->kobj;
505 kobject_put(&p->kobj);
509 static void cdev_default_release(struct kobject *kobj)
511 struct cdev *p = container_of(kobj, struct cdev, kobj);
515 static void cdev_dynamic_release(struct kobject *kobj)
517 struct cdev *p = container_of(kobj, struct cdev, kobj);
540 kobject_init(&p->kobj, &ktype_cdev_dynamic);
557 kobject_init(&cdev->kobj, &ktype_cdev_default);