/linux-master/drivers/usb/typec/ |
H A D | bus.c | 483 err = sysfs_create_link(&dev->kobj, &port_dev->kobj, "port"); 487 err = sysfs_create_link(&port_dev->kobj, &dev->kobj, "partner"); 489 sysfs_remove_link(&dev->kobj, "port"); 496 sysfs_remove_link(&alt->partner->adev.dev.kobj, "partner"); 497 sysfs_remove_link(&alt->adev.dev.kobj, "port");
|
/linux-master/drivers/platform/x86/intel/int1092/ |
H A D | intel_sar.c | 144 sysfs_notify(&device->dev.kobj, NULL, SYSFS_DATANAME); 191 sysfs_notify(&dev->kobj, NULL, SYSFS_DATANAME); 274 result = sysfs_create_group(&device->dev.kobj, &intcsar_group); 289 sysfs_remove_group(&device->dev.kobj, &intcsar_group); 302 sysfs_remove_group(&device->dev.kobj, &intcsar_group);
|
/linux-master/drivers/video/backlight/ |
H A D | lm3533_bl.c | 229 static umode_t lm3533_bl_attr_is_visible(struct kobject *kobj, argument 232 struct device *dev = kobj_to_dev(kobj); 316 ret = sysfs_create_group(&bd->dev.kobj, &lm3533_bl_attribute_group); 335 sysfs_remove_group(&bd->dev.kobj, &lm3533_bl_attribute_group); 351 sysfs_remove_group(&bd->dev.kobj, &lm3533_bl_attribute_group);
|
/linux-master/drivers/accessibility/speakup/ |
H A D | kobjects.c | 29 static ssize_t chars_chartab_show(struct kobject *kobj, argument 109 static ssize_t chars_chartab_store(struct kobject *kobj, argument 229 static ssize_t keymap_show(struct kobject *kobj, struct kobj_attribute *attr, argument 265 static ssize_t keymap_store(struct kobject *kobj, struct kobj_attribute *attr, argument 332 static ssize_t silent_store(struct kobject *kobj, struct kobj_attribute *attr, argument 371 static ssize_t synth_show(struct kobject *kobj, struct kobj_attribute *attr, argument 386 static ssize_t synth_store(struct kobject *kobj, struct kobj_attribute *attr, argument 412 static ssize_t synth_direct_store(struct kobject *kobj, argument 440 static ssize_t version_show(struct kobject *kobj, struct kobj_attribute *attr, argument 456 static ssize_t punc_show(struct kobject *kobj, struc argument 496 punc_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 543 spk_var_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 619 spk_var_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 836 message_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 852 message_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument [all...] |
/linux-master/drivers/hv/ |
H A D | vmbus_drv.c | 589 static umode_t vmbus_dev_attr_is_visible(struct kobject *kobj, argument 592 struct device *dev = kobj_to_dev(kobj); 1456 static void vmbus_chan_release(struct kobject *kobj) argument 1459 = container_of(kobj, struct vmbus_channel, kobj); 1480 static ssize_t vmbus_chan_attr_show(struct kobject *kobj, argument 1486 = container_of(kobj, struct vmbus_channel, kobj); 1494 static ssize_t vmbus_chan_attr_store(struct kobject *kobj, argument 1501 = container_of(kobj, struc 1790 vmbus_chan_attr_is_visible(struct kobject *kobj, struct attribute *attr, int idx) argument 1822 struct kobject *kobj = &channel->kobj; local 1888 struct kobject *kobj = &child_device_obj->device.kobj; local [all...] |
/linux-master/mm/ |
H A D | ksm.c | 3388 static ssize_t sleep_millisecs_show(struct kobject *kobj, argument 3394 static ssize_t sleep_millisecs_store(struct kobject *kobj, argument 3412 static ssize_t pages_to_scan_show(struct kobject *kobj, argument 3418 static ssize_t pages_to_scan_store(struct kobject *kobj, argument 3438 static ssize_t run_show(struct kobject *kobj, struct kobj_attribute *attr, argument 3444 static ssize_t run_store(struct kobject *kobj, struct kobj_attribute *attr, argument 3487 static ssize_t merge_across_nodes_show(struct kobject *kobj, argument 3493 static ssize_t merge_across_nodes_store(struct kobject *kobj, argument 3544 static ssize_t use_zero_pages_show(struct kobject *kobj, argument 3549 static ssize_t use_zero_pages_store(struct kobject *kobj, argument 3566 max_page_sharing_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3572 max_page_sharing_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3607 pages_scanned_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3614 pages_shared_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3621 pages_sharing_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3628 pages_unshared_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3635 pages_volatile_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3652 pages_skipped_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3659 ksm_zero_pages_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3666 general_profit_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3678 stable_node_dups_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3685 stable_node_chains_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3693 stable_node_chains_prune_millisecs_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3701 stable_node_chains_prune_millisecs_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3718 full_scans_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3725 smart_scan_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3731 smart_scan_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3747 advisor_mode_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3760 advisor_mode_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3781 advisor_max_cpu_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3787 advisor_max_cpu_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3803 advisor_min_pages_to_scan_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3809 advisor_min_pages_to_scan_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3825 advisor_max_pages_to_scan_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3831 advisor_max_pages_to_scan_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 3847 advisor_target_scan_time_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 3853 advisor_target_scan_time_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument [all...] |
/linux-master/drivers/misc/ |
H A D | enclosure.c | 200 if (cdev->dev->kobj.sd) 201 sysfs_remove_link(&cdev->dev->kobj, name); 203 if (cdev->cdev.kobj.sd) 204 sysfs_remove_link(&cdev->cdev.kobj, "device"); 212 error = sysfs_create_link(&cdev->cdev.kobj, &cdev->dev->kobj, "device"); 217 error = sysfs_create_link(&cdev->dev->kobj, &cdev->cdev.kobj, name); 219 sysfs_remove_link(&cdev->cdev.kobj, "device");
|
H A D | pch_phub.c | 485 static ssize_t pch_phub_bin_read(struct file *filp, struct kobject *kobj, argument 498 struct pch_phub_reg *chip = dev_get_drvdata(kobj_to_dev(kobj)); 555 static ssize_t pch_phub_bin_write(struct file *filp, struct kobject *kobj, argument 563 struct pch_phub_reg *chip = dev_get_drvdata(kobj_to_dev(kobj)); 713 ret = sysfs_create_file(&pdev->dev.kobj, 718 ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr); 753 ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr); 776 ret = sysfs_create_file(&pdev->dev.kobj, 780 ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr); 793 ret = sysfs_create_file(&pdev->dev.kobj, [all...] |
/linux-master/drivers/of/ |
H A D | dynamic.c | 21 static struct device_node *kobj_to_device_node(struct kobject *kobj) argument 23 return container_of(kobj, struct device_node, kobj); 36 kobject_get(&node->kobj); 49 kobject_put(&node->kobj); 323 * @kobj: kernel object of the node to be released 327 void of_node_release(struct kobject *kobj) argument 329 struct device_node *node = kobj_to_device_node(kobj); 524 if (kref_read(&ce->np->kobj.kref) > 1) { 526 kref_read(&ce->np->kobj [all...] |
/linux-master/drivers/acpi/ |
H A D | sysfs.c | 321 static ssize_t acpi_table_show(struct file *filp, struct kobject *kobj, argument 414 static ssize_t acpi_data_show(struct file *filp, struct kobject *kobj, argument 675 static ssize_t counter_show(struct kobject *kobj, argument 732 static ssize_t counter_set(struct kobject *kobj, argument 938 static ssize_t pm_profile_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 945 static ssize_t enabled_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 947 struct acpi_hotplug_profile *hotplug = to_acpi_hotplug_profile(kobj); 952 static ssize_t enabled_store(struct kobject *kobj, struct kobj_attribute *attr, argument 955 struct acpi_hotplug_profile *hotplug = to_acpi_hotplug_profile(kobj); 986 error = kobject_init_and_add(&hotplug->kobj, 1000 force_remove_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 1006 force_remove_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t size) argument [all...] |
H A D | fan_core.c | 367 result = sysfs_create_link(&pdev->dev.kobj, 368 &cdev->device.kobj, 373 result = sysfs_create_link(&cdev->device.kobj, 374 &pdev->dev.kobj, 399 sysfs_remove_link(&pdev->dev.kobj, "thermal_cooling"); 400 sysfs_remove_link(&fan->cdev->device.kobj, "device");
|
/linux-master/drivers/hwmon/ |
H A D | smsc47m1.c | 698 sysfs_remove_group(&dev->kobj, &smsc47m1_group); 699 sysfs_remove_group(&dev->kobj, &smsc47m1_group_fan1); 700 sysfs_remove_group(&dev->kobj, &smsc47m1_group_fan2); 701 sysfs_remove_group(&dev->kobj, &smsc47m1_group_fan3); 702 sysfs_remove_group(&dev->kobj, &smsc47m1_group_pwm1); 703 sysfs_remove_group(&dev->kobj, &smsc47m1_group_pwm2); 704 sysfs_remove_group(&dev->kobj, &smsc47m1_group_pwm3); 779 err = sysfs_create_group(&dev->kobj, 787 err = sysfs_create_group(&dev->kobj, 795 err = sysfs_create_group(&dev->kobj, [all...] |
/linux-master/drivers/net/phy/ |
H A D | spi_ks8995.c | 291 static ssize_t ks8995_registers_read(struct file *filp, struct kobject *kobj, argument 297 dev = kobj_to_dev(kobj); 303 static ssize_t ks8995_registers_write(struct file *filp, struct kobject *kobj, argument 309 dev = kobj_to_dev(kobj); 467 err = sysfs_create_bin_file(&spi->dev.kobj, &ks->regs_attr); 484 sysfs_remove_bin_file(&spi->dev.kobj, &ks->regs_attr);
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_drv.c | 313 static ssize_t lima_error_state_read(struct file *filp, struct kobject *kobj, argument 317 struct device *dev = kobj_to_dev(kobj); 339 static ssize_t lima_error_state_write(struct file *file, struct kobject *kobj, argument 343 struct device *dev = kobj_to_dev(kobj); 425 if (sysfs_create_bin_file(&ldev->dev->kobj, &lima_error_state_attr)) 447 sysfs_remove_bin_file(&ldev->dev->kobj, &lima_error_state_attr);
|
/linux-master/drivers/char/tpm/ |
H A D | tpm-chip.c | 481 sysfs_remove_link(&chip->dev.parent->kobj, "ppi"); 484 sysfs_remove_link(&chip->dev.parent->kobj, (*i)->name); 501 &chip->dev.parent->kobj, &chip->dev.kobj, "ppi", NULL); 508 &chip->dev.parent->kobj, &chip->dev.kobj, (*i)->name, NULL);
|
/linux-master/drivers/i2c/ |
H A D | i2c-mux.c | 421 WARN(sysfs_create_link(&priv->adap.dev.kobj, &muxc->dev->kobj, 426 WARN(sysfs_create_link(&muxc->dev->kobj, &priv->adap.dev.kobj, 454 sysfs_remove_link(&muxc->dev->kobj, symlink_name); 456 sysfs_remove_link(&priv->adap.dev.kobj, "mux_device");
|
/linux-master/drivers/base/ |
H A D | dd.c | 420 kobject_uevent(&dev->kobj, KOBJ_BIND); 440 ret = sysfs_create_link(&dev->driver->p->kobj, &dev->kobj, 441 kobject_name(&dev->kobj)); 445 ret = sysfs_create_link(&dev->kobj, &dev->driver->p->kobj, 457 sysfs_remove_link(&dev->kobj, "driver"); 460 sysfs_remove_link(&dev->driver->p->kobj, 461 kobject_name(&dev->kobj)); 474 sysfs_remove_link(&drv->p->kobj, kobject_nam [all...] |
H A D | transport_class.c | 167 error = sysfs_create_group(&classdev->kobj, tcont->statistics); 246 sysfs_remove_group(&classdev->kobj, tcont->statistics);
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_sysfs.c | 40 static struct qib_pportdata *qib_get_pportdata_kobj(struct kobject *kobj) argument 43 struct ib_device *ibdev = ib_port_sysfs_get_ibdev_kobj(kobj, &port_num); 216 static ssize_t cc_table_bin_read(struct file *filp, struct kobject *kobj, argument 220 struct qib_pportdata *ppd = qib_get_pportdata_kobj(kobj); 251 static ssize_t cc_setting_bin_read(struct file *filp, struct kobject *kobj, argument 255 struct qib_pportdata *ppd = qib_get_pportdata_kobj(kobj); 285 static umode_t qib_ccmgta_is_bin_visible(struct kobject *kobj, argument 288 struct qib_pportdata *ppd = qib_get_pportdata_kobj(kobj);
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | sysfs.c | 95 static ssize_t wl1271_sysfs_read_fwlog(struct file *filp, struct kobject *kobj, argument 99 struct device *dev = kobj_to_dev(kobj);
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | opal-psr.c | 25 static ssize_t psr_show(struct kobject *kobj, struct kobj_attribute *attr, argument 75 static ssize_t psr_store(struct kobject *kobj, struct kobj_attribute *attr, argument
|
/linux-master/drivers/platform/x86/ |
H A D | toshiba_haps.c | 143 sysfs_remove_group(&device->dev.kobj, &haps_attr_group); 200 ret = sysfs_create_group(&acpi_dev->dev.kobj, &haps_attr_group);
|
/linux-master/arch/x86/platform/olpc/ |
H A D | olpc-xo15-sci.c | 164 r = sysfs_create_file(&device->dev.kobj, &lid_wake_on_close_attr.attr); 191 sysfs_remove_file(&device->dev.kobj, &lid_wake_on_close_attr.attr);
|
/linux-master/drivers/md/ |
H A D | dm-uevent.c | 118 * @kobj: kobject generating event 121 void dm_send_uevents(struct list_head *events, struct kobject *kobj) argument 152 r = kobject_uevent_env(kobj, event->action, event->ku_env.envp);
|
/linux-master/drivers/power/supply/ |
H A D | ds2780_battery.c | 623 struct kobject *kobj, 627 struct device *dev = kobj_to_dev(kobj); 636 struct kobject *kobj, 640 struct device *dev = kobj_to_dev(kobj); 668 struct kobject *kobj, 672 struct device *dev = kobj_to_dev(kobj); 681 struct kobject *kobj, 685 struct device *dev = kobj_to_dev(kobj); 622 ds2780_read_param_eeprom_bin(struct file *filp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) argument 635 ds2780_write_param_eeprom_bin(struct file *filp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) argument 667 ds2780_read_user_eeprom_bin(struct file *filp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) argument 680 ds2780_write_user_eeprom_bin(struct file *filp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) argument
|