/drivers/w1/slaves/ |
H A D | w1_ds2433.c | 96 static ssize_t eeprom_read(struct file *filp, struct kobject *kobj, argument 100 struct w1_slave *sl = kobj_to_w1_slave(kobj); 210 static ssize_t eeprom_write(struct file *filp, struct kobject *kobj, argument 214 struct w1_slave *sl = kobj_to_w1_slave(kobj);
|
/drivers/md/ |
H A D | md.h | 63 struct kobject kobj; member in struct:md_rdev 232 struct kobject kobj; member in struct:mddev 522 if (!test_bit(Replacement, &rdev->flags) && mddev->kobj.sd) { 524 return sysfs_create_link(&mddev->kobj, &rdev->kobj, nm); 532 if (!test_bit(Replacement, &rdev->flags) && mddev->kobj.sd) { 534 sysfs_remove_link(&mddev->kobj, nm);
|
H A D | dm-uevent.c | 131 * @kobj: kobject generating event 134 void dm_send_uevents(struct list_head *events, struct kobject *kobj) argument 165 r = kobject_uevent_env(kobj, event->action, event->ku_env.envp);
|
/drivers/platform/x86/ |
H A D | intel_menlow.c | 176 result = sysfs_create_link(&device->dev.kobj, 177 &cdev->device.kobj, "thermal_cooling"); 181 result = sysfs_create_link(&cdev->device.kobj, 182 &device->dev.kobj, "device"); 184 sysfs_remove_link(&device->dev.kobj, "thermal_cooling"); 204 sysfs_remove_link(&device->dev.kobj, "thermal_cooling"); 205 sysfs_remove_link(&cdev->device.kobj, "device");
|
H A D | tc1100-wmi.c | 184 return sysfs_create_group(&device->dev.kobj, &tc1100_attribute_group); 190 sysfs_remove_group(&device->dev.kobj, &tc1100_attribute_group);
|
/drivers/usb/core/ |
H A D | port.c | 218 rc = sysfs_create_link(&left->dev.kobj, &right->dev.kobj, "peer"); 221 rc = sysfs_create_link(&right->dev.kobj, &left->dev.kobj, "peer"); 223 sysfs_remove_link(&left->dev.kobj, "peer"); 298 sysfs_remove_link(&left->dev.kobj, "peer"); 300 sysfs_remove_link(&right->dev.kobj, "peer");
|
H A D | sysfs.c | 324 rc = sysfs_add_file_to_group(&dev->kobj, 333 sysfs_remove_file_from_group(&dev->kobj, 571 rc = sysfs_merge_group(&dev->kobj, &power_attr_group); 573 rc = sysfs_merge_group(&dev->kobj, 582 sysfs_unmerge_group(&dev->kobj, &usb2_hardware_lpm_attr_group); 583 sysfs_unmerge_group(&dev->kobj, &power_attr_group); 730 static umode_t dev_string_attrs_are_visible(struct kobject *kobj, argument 733 struct device *dev = container_of(kobj, struct device, kobj); 763 read_descriptors(struct file *filp, struct kobject *kobj, argument 958 intf_assoc_attrs_are_visible(struct kobject *kobj, struct attribute *a, int n) argument [all...] |
/drivers/firmware/ |
H A D | dell_rbu.c | 525 static ssize_t read_rbu_data(struct file *filp, struct kobject *kobj, argument 579 static ssize_t read_rbu_image_type(struct file *filp, struct kobject *kobj, argument 589 static ssize_t write_rbu_image_type(struct file *filp, struct kobject *kobj, argument 650 static ssize_t read_rbu_packet_size(struct file *filp, struct kobject *kobj, argument 663 static ssize_t write_rbu_packet_size(struct file *filp, struct kobject *kobj, argument 709 rc = sysfs_create_bin_file(&rbu_device->dev.kobj, &rbu_data_attr); 712 rc = sysfs_create_bin_file(&rbu_device->dev.kobj, &rbu_image_type_attr); 715 rc = sysfs_create_bin_file(&rbu_device->dev.kobj, 724 sysfs_remove_bin_file(&rbu_device->dev.kobj, &rbu_image_type_attr); 726 sysfs_remove_bin_file(&rbu_device->dev.kobj, [all...] |
/drivers/staging/speakup/ |
H A D | kobjects.c | 28 static ssize_t chars_chartab_show(struct kobject *kobj, argument 108 static ssize_t chars_chartab_store(struct kobject *kobj, argument 224 static ssize_t keymap_show(struct kobject *kobj, struct kobj_attribute *attr, argument 259 static ssize_t keymap_store(struct kobject *kobj, struct kobj_attribute *attr, argument 326 static ssize_t silent_store(struct kobject *kobj, struct kobj_attribute *attr, argument 365 static ssize_t synth_show(struct kobject *kobj, struct kobj_attribute *attr, argument 380 static ssize_t synth_store(struct kobject *kobj, struct kobj_attribute *attr, argument 406 static ssize_t synth_direct_store(struct kobject *kobj, argument 433 static ssize_t version_show(struct kobject *kobj, struct kobj_attribute *attr, argument 449 static ssize_t punc_show(struct kobject *kobj, struc argument 489 punc_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 536 spk_var_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 612 spk_var_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 826 message_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 840 message_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument [all...] |
/drivers/s390/cio/ |
H A D | ccwgroup.c | 42 sysfs_remove_link(&gdev->dev.kobj, str); 43 sysfs_remove_link(&gdev->cdev[i]->dev.kobj, "group_device"); 245 rc = sysfs_create_link(&gdev->cdev[i]->dev.kobj, 246 &gdev->dev.kobj, "group_device"); 249 sysfs_remove_link(&gdev->cdev[i]->dev.kobj, 256 rc = sysfs_create_link(&gdev->dev.kobj, 257 &gdev->cdev[i]->dev.kobj, str); 261 sysfs_remove_link(&gdev->dev.kobj, str); 264 sysfs_remove_link(&gdev->cdev[i]->dev.kobj,
|
/drivers/gpu/drm/ttm/ |
H A D | ttm_page_alloc_dma.c | 175 struct kobject kobj; member in struct:ttm_pool_manager 200 static void ttm_pool_kobj_release(struct kobject *kobj) argument 203 container_of(kobj, struct ttm_pool_manager, kobj); 207 static ssize_t ttm_pool_store(struct kobject *kobj, struct attribute *attr, argument 211 container_of(kobj, struct ttm_pool_manager, kobj); 241 static ssize_t ttm_pool_show(struct kobject *kobj, struct attribute *attr, argument 245 container_of(kobj, struct ttm_pool_manager, kobj); [all...] |
/drivers/hwmon/ |
H A D | smsc47m1.c | 695 sysfs_remove_group(&dev->kobj, &smsc47m1_group); 696 sysfs_remove_group(&dev->kobj, &smsc47m1_group_fan1); 697 sysfs_remove_group(&dev->kobj, &smsc47m1_group_fan2); 698 sysfs_remove_group(&dev->kobj, &smsc47m1_group_fan3); 699 sysfs_remove_group(&dev->kobj, &smsc47m1_group_pwm1); 700 sysfs_remove_group(&dev->kobj, &smsc47m1_group_pwm2); 701 sysfs_remove_group(&dev->kobj, &smsc47m1_group_pwm3); 776 err = sysfs_create_group(&dev->kobj, 784 err = sysfs_create_group(&dev->kobj, 792 err = sysfs_create_group(&dev->kobj, [all...] |
H A D | adt7x10.c | 126 sysfs_notify(&dev->kobj, NULL, "temp1_max_alarm"); 128 sysfs_notify(&dev->kobj, NULL, "temp1_min_alarm"); 130 sysfs_notify(&dev->kobj, NULL, "temp1_crit_alarm"); 426 ret = sysfs_create_group(&dev->kobj, &adt7x10_group); 463 sysfs_remove_group(&dev->kobj, &adt7x10_group); 480 sysfs_remove_group(&dev->kobj, &adt7x10_group);
|
H A D | abx500.c | 111 sysfs_notify(&data->pdev->dev.kobj, NULL, alarm_node); 115 sysfs_notify(&data->pdev->dev.kobj, NULL, alarm_node); 263 static umode_t abx500_attrs_visible(struct kobject *kobj, argument 266 struct device *dev = container_of(kobj, struct device, kobj); 409 err = sysfs_create_group(&pdev->dev.kobj, &abx500_temp_group); 432 sysfs_remove_group(&pdev->dev.kobj, &abx500_temp_group); 442 sysfs_remove_group(&pdev->dev.kobj, &abx500_temp_group);
|
/drivers/s390/net/ |
H A D | qeth_l3_sys.c | 1025 ret = sysfs_create_group(&dev->kobj, &qeth_l3_device_attr_group); 1029 ret = sysfs_create_group(&dev->kobj, &qeth_device_ipato_group); 1031 sysfs_remove_group(&dev->kobj, &qeth_l3_device_attr_group); 1035 ret = sysfs_create_group(&dev->kobj, &qeth_device_vipa_group); 1037 sysfs_remove_group(&dev->kobj, &qeth_l3_device_attr_group); 1038 sysfs_remove_group(&dev->kobj, &qeth_device_ipato_group); 1042 ret = sysfs_create_group(&dev->kobj, &qeth_device_rxip_group); 1044 sysfs_remove_group(&dev->kobj, &qeth_l3_device_attr_group); 1045 sysfs_remove_group(&dev->kobj, &qeth_device_ipato_group); 1046 sysfs_remove_group(&dev->kobj, [all...] |
/drivers/gpu/drm/ |
H A D | drm_sysfs.c | 217 static ssize_t edid_show(struct file *filp, struct kobject *kobj, argument 221 struct device *connector_dev = container_of(kobj, struct device, kobj); 423 ret = sysfs_create_bin_file(&connector->kdev->kobj, &edid_attr); 467 sysfs_remove_bin_file(&connector->kdev->kobj, &edid_attr); 487 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp);
|
/drivers/of/ |
H A D | dynamic.c | 27 kobject_get(&node->kobj); 40 kobject_put(&node->kobj); 58 sysfs_remove_bin_file(&np->kobj, &pp->attr); 59 kobject_del(&np->kobj); 212 void of_node_release(struct kobject *kobj) argument 214 struct device_node *node = kobj_to_device_node(kobj);
|
/drivers/infiniband/core/ |
H A D | user_mad.c | 103 struct kobject kobj; member in struct:ib_umad_device 139 static void ib_umad_release_dev(struct kobject *kobj) argument 142 container_of(kobj, struct ib_umad_device, kobj); 958 kobject_get(&port->umad_dev->kobj); 997 kobject_put(&dev->kobj); 1048 kobject_get(&port->umad_dev->kobj); 1078 kobject_put(&port->umad_dev->kobj); 1180 port->cdev.kobj.parent = &umad_dev->kobj; [all...] |
/drivers/base/ |
H A D | topology.c | 128 return sysfs_create_group(&dev->kobj, &topology_attr_group); 135 sysfs_remove_group(&dev->kobj, &topology_attr_group);
|
H A D | transport_class.c | 160 error = sysfs_create_group(&classdev->kobj, tcont->statistics); 227 sysfs_remove_group(&classdev->kobj, tcont->statistics);
|
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_hwmon.c | 586 ret = sysfs_create_group(&hwmon_dev->kobj, &hwmon_default_attrgroup); 592 ret = sysfs_create_group(&hwmon_dev->kobj, &hwmon_temp_attrgroup); 602 ret = sysfs_create_group(&hwmon_dev->kobj, 610 ret = sysfs_create_group(&hwmon_dev->kobj, 637 sysfs_remove_group(&hwmon->hwmon->kobj, &hwmon_default_attrgroup); 638 sysfs_remove_group(&hwmon->hwmon->kobj, &hwmon_temp_attrgroup); 639 sysfs_remove_group(&hwmon->hwmon->kobj, &hwmon_pwm_fan_attrgroup); 640 sysfs_remove_group(&hwmon->hwmon->kobj, &hwmon_fan_rpm_attrgroup);
|
/drivers/misc/eeprom/ |
H A D | at24.c | 303 static ssize_t at24_bin_read(struct file *filp, struct kobject *kobj, argument 309 at24 = dev_get_drvdata(container_of(kobj, struct device, kobj)); 425 static ssize_t at24_bin_write(struct file *filp, struct kobject *kobj, argument 434 at24 = dev_get_drvdata(container_of(kobj, struct device, kobj)); 620 err = sysfs_create_bin_file(&client->dev.kobj, &at24->bin); 656 sysfs_remove_bin_file(&client->dev.kobj, &at24->bin);
|
H A D | sunxi_sid.c | 62 static ssize_t sid_read(struct file *fd, struct kobject *kobj, argument 70 pdev = to_platform_device(kobj_to_dev(kobj));
|
/drivers/misc/ |
H A D | isl29020.c | 174 res = sysfs_create_group(&client->dev.kobj, &m_als_gr); 187 sysfs_remove_group(&client->dev.kobj, &m_als_gr);
|
/drivers/net/wireless/ath/ath5k/ |
H A D | sysfs.c | 107 err = sysfs_create_group(&dev->kobj, &ath5k_attribute_group_ani); 121 sysfs_remove_group(&dev->kobj, &ath5k_attribute_group_ani);
|