Lines Matching refs:kobj
162 i915_l3_read(struct file *filp, struct kobject *kobj, in i915_l3_read() argument
166 struct device *dev = container_of(kobj, struct device, kobj); in i915_l3_read()
198 i915_l3_write(struct file *filp, struct kobject *kobj, in i915_l3_write() argument
202 struct device *dev = container_of(kobj, struct device, kobj); in i915_l3_write()
518 static ssize_t error_state_read(struct file *filp, struct kobject *kobj, in error_state_read() argument
523 struct device *kdev = container_of(kobj, struct device, kobj); in error_state_read()
554 static ssize_t error_state_write(struct file *file, struct kobject *kobj, in error_state_write() argument
558 struct device *kdev = container_of(kobj, struct device, kobj); in error_state_write()
589 ret = sysfs_merge_group(&dev->primary->kdev->kobj, in i915_setup_sysfs()
595 ret = sysfs_merge_group(&dev->primary->kdev->kobj, in i915_setup_sysfs()
601 ret = sysfs_merge_group(&dev->primary->kdev->kobj, in i915_setup_sysfs()
622 ret = sysfs_create_files(&dev->primary->kdev->kobj, vlv_attrs); in i915_setup_sysfs()
624 ret = sysfs_create_files(&dev->primary->kdev->kobj, gen6_attrs); in i915_setup_sysfs()
628 ret = sysfs_create_bin_file(&dev->primary->kdev->kobj, in i915_setup_sysfs()
636 sysfs_remove_bin_file(&dev->primary->kdev->kobj, &error_state_attr); in i915_teardown_sysfs()
638 sysfs_remove_files(&dev->primary->kdev->kobj, vlv_attrs); in i915_teardown_sysfs()
640 sysfs_remove_files(&dev->primary->kdev->kobj, gen6_attrs); in i915_teardown_sysfs()
644 sysfs_unmerge_group(&dev->primary->kdev->kobj, &rc6_attr_group); in i915_teardown_sysfs()
645 sysfs_unmerge_group(&dev->primary->kdev->kobj, &rc6p_attr_group); in i915_teardown_sysfs()