/linux-master/drivers/misc/eeprom/ |
H A D | max6875.c | 106 static ssize_t max6875_read(struct file *filp, struct kobject *kobj, argument 110 struct i2c_client *client = kobj_to_i2c_client(kobj); 162 err = sysfs_create_bin_file(&client->dev.kobj, &user_eeprom_attr); 181 sysfs_remove_bin_file(&client->dev.kobj, &user_eeprom_attr);
|
/linux-master/block/ |
H A D | elevator.c | 142 kobject_init(&eq->kobj, &elv_ktype); 150 static void elevator_release(struct kobject *kobj) argument 154 e = container_of(kobj, struct elevator_queue, kobj); 170 kobject_put(&e->kobj); 419 elv_attr_show(struct kobject *kobj, struct attribute *attr, char *page) argument 428 e = container_of(kobj, struct elevator_queue, kobj); 436 elv_attr_store(struct kobject *kobj, struct attribute *attr, argument 446 e = container_of(kobj, struc [all...] |
/linux-master/drivers/hid/ |
H A D | hid-roccat-pyra.c | 83 static ssize_t pyra_sysfs_read(struct file *fp, struct kobject *kobj, argument 87 struct device *dev = kobj_to_dev(kobj)->parent->parent; 108 static ssize_t pyra_sysfs_write(struct file *fp, struct kobject *kobj, argument 112 struct device *dev = kobj_to_dev(kobj)->parent->parent; 132 struct kobject *kobj, struct bin_attribute *attr, char *buf, \ 135 return pyra_sysfs_write(fp, kobj, buf, off, count, \ 141 struct kobject *kobj, struct bin_attribute *attr, char *buf, \ 144 return pyra_sysfs_read(fp, kobj, buf, off, count, \ 183 struct kobject *kobj, struct bin_attribute *attr, char *buf, 186 struct device *dev = kobj_to_dev(kobj) 182 pyra_sysfs_read_profilex_settings(struct file *fp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument 200 pyra_sysfs_read_profilex_buttons(struct file *fp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument 237 pyra_sysfs_write_settings(struct file *fp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument [all...] |
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | sysfs.c | 161 sysfs_remove_file((_dentry)->kobj, &(_dentry)->dentry.attr); \ 183 vdentry->kobj = _kobj; 192 ret = sysfs_create_file(vdentry->kobj, &vdentry->dentry.attr); 367 struct kobject kobj; member in struct:mlx4_port 378 static void mlx4_port_release(struct kobject *kobj) argument 380 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); 400 static ssize_t port_attr_show(struct kobject *kobj, argument 405 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); 412 port_attr_store(struct kobject *kobj, struct attribute *attr, const char *buf, size_t size) argument [all...] |
/linux-master/fs/bcachefs/ |
H A D | sysfs.h | 44 static inline int bch2_opts_create_sysfs_files(struct kobject *kobj) { return 0; } argument
|
/linux-master/drivers/thermal/ |
H A D | gov_user_space.c | 46 kobject_uevent_env(&tz->device.kobj, KOBJ_CHANGE, thermal_prop);
|
/linux-master/include/net/ |
H A D | netdev_rx_queue.h | 17 struct kobject kobj; member in struct:netdev_rx_queue
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | thermal.c | 173 ret = sysfs_create_link(&ar->dev->kobj, &cdev->device.kobj, 207 sysfs_remove_link(&ar->dev->kobj, "cooling_device"); 218 sysfs_remove_link(&ar->dev->kobj, "cooling_device");
|
/linux-master/drivers/cxl/ |
H A D | port.c | 155 static ssize_t CDAT_read(struct file *filp, struct kobject *kobj, argument 159 struct device *dev = kobj_to_dev(kobj); 175 static umode_t cxl_port_bin_attr_is_visible(struct kobject *kobj, argument 178 struct device *dev = kobj_to_dev(kobj);
|
/linux-master/drivers/firmware/ |
H A D | turris-mox-rwtm.c | 53 struct mox_kobject *kobj; member in struct:mox_rwtm 88 struct kobject kobj; member in struct:mox_kobject 94 return &rwtm->kobj->kobj; 97 static inline struct mox_rwtm *to_rwtm(struct kobject *kobj) argument 99 return container_of(kobj, struct mox_kobject, kobj)->rwtm; 102 static void mox_kobj_release(struct kobject *kobj) argument 104 kfree(to_rwtm(kobj)->kobj); [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_freq.c | 49 return &kobj_to_gt(dev->kobj.parent)->uc.guc.pc; 182 struct kobject *kobj = arg; local 184 sysfs_remove_files(kobj, freq_attrs); 185 kobject_put(kobj);
|
/linux-master/mm/ |
H A D | cma.h | 9 struct kobject kobj; member in struct:cma_kobject
|
/linux-master/drivers/platform/x86/hp/hp-bioscfg/ |
H A D | passwdobj-attributes.c | 84 static int store_password_instance(struct kobject *kobj, const char *buf, argument 96 id = get_password_instance_id(kobj); 117 static ssize_t current_password_store(struct kobject *kobj, argument 121 return store_password_instance(kobj, buf, count, true); 126 static ssize_t new_password_store(struct kobject *kobj, argument 130 return store_password_instance(kobj, buf, count, true); 141 static ssize_t role_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 143 if (!strcmp(kobj->name, SETUP_PASSWD)) 146 if (!strcmp(kobj->name, POWER_ON_PASSWD)) 154 static ssize_t mechanism_show(struct kobject *kobj, struc argument [all...] |
H A D | spmobj-attributes.c | 128 static ssize_t statusbin(struct kobject *kobj, argument 145 static ssize_t status_show(struct kobject *kobj, struct kobj_attribute argument 152 ret = statusbin(kobj, attr, &data); 212 static ssize_t key_mechanism_show(struct kobject *kobj, struct kobj_attribute *attr, argument 221 static ssize_t sk_store(struct kobject *kobj, argument 256 static ssize_t kek_store(struct kobject *kobj, argument 293 static ssize_t role_show(struct kobject *kobj, struct kobj_attribute *attr, argument 301 static ssize_t auth_token_store(struct kobject *kobj, argument
|
/linux-master/drivers/acpi/ |
H A D | bgrt.c | 19 static ssize_t _name##_show(struct kobject *kobj, \ 32 static ssize_t image_read(struct file *file, struct kobject *kobj, argument
|
/linux-master/drivers/thermal/intel/int340x_thermal/ |
H A D | processor_thermal_rfim.c | 344 ret = sysfs_create_group(&pdev->dev.kobj, &fivr_attribute_group); 350 ret = sysfs_create_group(&pdev->dev.kobj, &dlvr_attribute_group); 356 ret = sysfs_create_group(&pdev->dev.kobj, &dvfs_attribute_group); 358 sysfs_remove_group(&pdev->dev.kobj, &fivr_attribute_group); 362 sysfs_remove_group(&pdev->dev.kobj, &dlvr_attribute_group); 376 sysfs_remove_group(&pdev->dev.kobj, &fivr_attribute_group); 379 sysfs_remove_group(&pdev->dev.kobj, &dlvr_attribute_group); 382 sysfs_remove_group(&pdev->dev.kobj, &dvfs_attribute_group);
|
H A D | processor_thermal_wt_req.c | 116 ret = sysfs_create_group(&pdev->dev.kobj, &workload_req_attribute_group); 129 sysfs_remove_group(&pdev->dev.kobj, &workload_req_attribute_group);
|
/linux-master/drivers/w1/slaves/ |
H A D | w1_ds28e04.c | 114 static ssize_t eeprom_read(struct file *filp, struct kobject *kobj, argument 118 struct w1_slave *sl = kobj_to_w1_slave(kobj); 225 static ssize_t eeprom_write(struct file *filp, struct kobject *kobj, argument 230 struct w1_slave *sl = kobj_to_w1_slave(kobj); 281 static ssize_t pio_read(struct file *filp, struct kobject *kobj, argument 286 struct w1_slave *sl = kobj_to_w1_slave(kobj); 300 static ssize_t pio_write(struct file *filp, struct kobject *kobj, argument 305 struct w1_slave *sl = kobj_to_w1_slave(kobj);
|
H A D | w1_ds2805.c | 94 static ssize_t w1_f0d_read_bin(struct file *filp, struct kobject *kobj, argument 98 struct w1_slave *sl = kobj_to_w1_slave(kobj); 202 static ssize_t w1_f0d_write_bin(struct file *filp, struct kobject *kobj, argument 206 struct w1_slave *sl = kobj_to_w1_slave(kobj); 276 return sysfs_create_bin_file(&sl->dev.kobj, &w1_f0d_bin_attr); 281 sysfs_remove_bin_file(&sl->dev.kobj, &w1_f0d_bin_attr);
|
/linux-master/arch/x86/include/asm/ |
H A D | amd_nb.h | 45 struct kobject kobj; /* sysfs object */ member in struct:threshold_block 53 struct kobject *kobj; member in struct:threshold_bank
|
/linux-master/drivers/platform/x86/intel/uncore-frequency/ |
H A D | uncore-frequency-common.c | 26 static ssize_t show_domain_id(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 33 static ssize_t show_fabric_cluster_id(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 40 static ssize_t show_package_id(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 100 static ssize_t store_##name(struct kobject *kobj, \ 111 static ssize_t show_##name(struct kobject *kobj, \ 120 static ssize_t show_##name(struct kobject *kobj, \ 137 static ssize_t show_##member_name(struct kobject *kobj, \ 287 &dev_root->kobj);
|
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | setup.c | 186 static ssize_t ps3_fw_version_show(struct kobject *kobj, argument 196 static struct kobject *kobj; local 199 kobj = kobject_create_and_add("ps3", firmware_kobj); 201 if (!kobj) { 207 result = sysfs_create_file(kobj, &attr.attr); 212 kobject_put(kobj);
|
/linux-master/drivers/hwmon/ |
H A D | max1111.c | 226 err = sysfs_create_group(&spi->dev.kobj, &max1111_attr_group); 232 err = sysfs_create_group(&spi->dev.kobj, &max1110_attr_group); 253 sysfs_remove_group(&spi->dev.kobj, &max1110_attr_group); 254 sysfs_remove_group(&spi->dev.kobj, &max1111_attr_group); 266 sysfs_remove_group(&spi->dev.kobj, &max1110_attr_group); 267 sysfs_remove_group(&spi->dev.kobj, &max1111_attr_group);
|
/linux-master/arch/s390/pci/ |
H A D | pci_sysfs.c | 103 kn = sysfs_break_active_protection(&dev->kobj, &attr->attr); 136 static ssize_t util_string_read(struct file *filp, struct kobject *kobj, argument 140 struct device *dev = kobj_to_dev(kobj); 149 static ssize_t report_error_write(struct file *filp, struct kobject *kobj, argument 154 struct device *dev = kobj_to_dev(kobj); 190 static umode_t zpci_index_is_visible(struct kobject *kobj, argument
|
/linux-master/drivers/md/bcache/ |
H A D | sysfs.c | 173 struct cached_dev *dc = container_of(kobj, struct cached_dev, 174 disk.kobj); 293 struct cached_dev *dc = container_of(kobj, struct cached_dev, 294 disk.kobj); 425 kobject_uevent_env(&disk_to_dev(dc->disk.disk)->kobj, 459 struct cached_dev *dc = container_of(kobj, struct cached_dev, 460 disk.kobj); 467 size = __cached_dev_store(kobj, attr, buf, size); 551 struct bcache_device *d = container_of(kobj, struct bcache_device, 552 kobj); [all...] |