Searched refs:kobj (Results 126 - 150 of 995) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/platforms/pseries/
H A Dpower.c22 static ssize_t auto_poweron_show(struct kobject *kobj, argument
28 static ssize_t auto_poweron_store(struct kobject *kobj, argument
/linux-master/drivers/platform/x86/hp/hp-bioscfg/
H A Dsurestart-attributes.c30 static ssize_t audit_log_entry_count_show(struct kobject *kobj, argument
50 static ssize_t audit_log_entries_show(struct kobject *kobj, argument
/linux-master/drivers/platform/x86/
H A Dthink-lmi.h67 struct kobject kobj; member in struct:tlmi_pwd_setting
85 struct kobject kobj; member in struct:tlmi_attr_setting
/linux-master/drivers/gpu/drm/xe/
H A Dxe_device_sysfs.c21 * These sysfs attributes will be available under pci device kobj directory.
72 sysfs_remove_file(&xe->drm.dev->kobj, &dev_attr_vram_d3cold_threshold.attr);
80 ret = sysfs_create_file(&dev->kobj, &dev_attr_vram_d3cold_threshold.attr);
H A Dxe_gt_sysfs.c15 static void xe_gt_sysfs_kobj_release(struct kobject *kobj) argument
17 kfree(kobj);
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_sysfs.c62 return sysfs_create_group(&dev->kobj, &v3d_sysfs_attr_group);
68 return sysfs_remove_group(&dev->kobj, &v3d_sysfs_attr_group);
/linux-master/arch/arm64/kernel/
H A Dcpuinfo.c298 #define kobj_to_cpuinfo(kobj) container_of(kobj, struct cpuinfo_arm64, kobj)
300 static ssize_t _name##_show(struct kobject *kobj, \
303 struct cpuinfo_arm64 *info = kobj_to_cpuinfo(kobj); \
348 rc = kobject_add(&info->kobj, &dev->kobj, "regs");
351 rc = sysfs_create_group(&info->kobj, &cpuregs_attr_group);
353 kobject_del(&info->kobj);
355 rc = sysfs_merge_group(&info->kobj,
[all...]
/linux-master/drivers/soc/hisilicon/
H A Dkunpeng_hccs.c43 return container_of(k, struct hccs_port_info, kobj);
48 return container_of(k, struct hccs_die_info, kobj);
53 return container_of(k, struct hccs_chip_info, kobj);
812 static ssize_t type_show(struct kobject *kobj, struct kobj_attribute *attr, argument
815 const struct hccs_port_info *port = kobj_to_port_info(kobj);
821 static ssize_t lane_mode_show(struct kobject *kobj, struct kobj_attribute *attr, argument
824 const struct hccs_port_info *port = kobj_to_port_info(kobj);
830 static ssize_t enable_show(struct kobject *kobj, argument
833 const struct hccs_port_info *port = kobj_to_port_info(kobj);
839 static ssize_t cur_lane_num_show(struct kobject *kobj, argument
857 link_fsm_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
893 lane_mask_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
911 crc_err_cnt_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
946 all_linked_on_die_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
965 linked_full_lane_on_die_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
985 crc_err_cnt_sum_on_die_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
1018 all_linked_on_chip_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
1048 linked_full_lane_on_chip_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
1079 crc_err_cnt_sum_on_chip_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
[all...]
/linux-master/arch/powerpc/kernel/
H A Dcacheinfo.c31 struct kobject *kobj; /* bare (not embedded) kobject for cache member in struct:cache_dir
41 struct kobject kobj; member in struct:cache_index_dir
136 return container_of(k, struct cache_index_dir, kobj);
532 struct kobject *kobj = NULL; local
539 kobj = kobject_create_and_add("cache", &dev->kobj);
540 if (!kobj)
547 cache_dir->kobj = kobj;
555 kobject_put(kobj);
559 cache_index_release(struct kobject *kobj) argument
[all...]
/linux-master/drivers/base/
H A Ddriver.c182 error = sysfs_create_file(&drv->p->kobj, &attr->attr);
198 sysfs_remove_file(&drv->p->kobj, &attr->attr);
205 return sysfs_create_groups(&drv->p->kobj, groups);
211 sysfs_remove_groups(&drv->p->kobj, groups);
254 kobject_uevent(&drv->p->kobj, KOBJ_ADD);
H A Dswnode.c28 struct kobject kobj; member in struct:swnode
46 #define kobj_to_swnode(_kobj_) container_of(_kobj_, struct swnode, kobj)
381 kobject_get(&swnode->kobj);
390 kobject_put(&swnode->kobj);
427 return kobject_name(&swnode->kobj);
495 if (!strcmp(childname, kobject_name(&child->kobj))) {
496 kobject_get(&child->kobj);
721 kobject_get(&swnode->kobj);
759 static void software_node_release(struct kobject *kobj) argument
761 struct swnode *swnode = kobj_to_swnode(kobj);
[all...]
/linux-master/drivers/w1/slaves/
H A Dw1_ds2413.c27 static ssize_t state_read(struct file *filp, struct kobject *kobj, argument
31 struct w1_slave *sl = kobj_to_w1_slave(kobj);
37 "Reading %s kobj: %p, off: %0#10x, count: %zu, buff addr: %p",
38 bin_attr->attr.name, kobj, (unsigned int)off, count, buf);
83 static ssize_t output_write(struct file *filp, struct kobject *kobj, argument
87 struct w1_slave *sl = kobj_to_w1_slave(kobj);
/linux-master/drivers/gpu/drm/i915/
H A Di915_sysfs.c62 i915_l3_read(struct file *filp, struct kobject *kobj, argument
66 struct device *kdev = kobj_to_dev(kobj);
90 i915_l3_write(struct file *filp, struct kobject *kobj, argument
94 struct device *kdev = kobj_to_dev(kobj);
178 dev_priv->sysfs_gt = kobject_create_and_add("gt", &kdev->kobj);
/linux-master/arch/s390/kernel/
H A Dipl.c207 static ssize_t sys_##_prefix##_##_name##_show(struct kobject *kobj, \
215 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
248 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
265 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
312 static ssize_t ipl_type_show(struct kobject *kobj, struct kobj_attribute *attr, argument
320 static ssize_t ipl_secure_show(struct kobject *kobj, argument
329 static ssize_t ipl_has_secure_show(struct kobject *kobj, argument
338 static ssize_t ipl_vm_parm_show(struct kobject *kobj, argument
351 static ssize_t sys_ipl_device_show(struct kobject *kobj, argument
376 static ssize_t ipl_parameter_read(struct file *filp, struct kobject *kobj, argument
387 ipl_scp_data_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
397 ipl_nvme_scp_data_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
407 ipl_eckd_scp_data_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
543 ipl_ccw_loadparm_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
743 reipl_nss_vmparm_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
749 reipl_nss_vmparm_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
757 reipl_ccw_vmparm_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
763 reipl_ccw_vmparm_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
779 reipl_fcp_scpdata_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
789 reipl_fcp_scpdata_write(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
902 reipl_fcp_clear_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
908 reipl_fcp_clear_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
937 reipl_nvme_scpdata_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
947 reipl_nvme_scpdata_write(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
1004 reipl_nvme_clear_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
1010 reipl_nvme_clear_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
1025 reipl_ccw_clear_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
1031 reipl_ccw_clear_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
1070 reipl_eckd_scpdata_read(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
1080 reipl_eckd_scpdata_write(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t off, size_t count) argument
1131 reipl_eckd_clear_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
1137 reipl_eckd_clear_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
1158 reipl_nss_name_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
1167 reipl_nss_name_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
1246 reipl_type_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
1252 reipl_type_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
1734 dump_type_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
1740 dump_type_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
2074 on_reboot_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
2080 on_reboot_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
2100 on_panic_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
2106 on_panic_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
2126 on_restart_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
2132 on_restart_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
2162 on_halt_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
2168 on_halt_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
2188 on_poff_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument
2194 on_poff_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument
[all...]
H A Duv.c473 static ssize_t uv_query_facilities(struct kobject *kobj, argument
486 static ssize_t uv_query_supp_se_hdr_ver(struct kobject *kobj, argument
495 static ssize_t uv_query_supp_se_hdr_pcf(struct kobject *kobj, argument
504 static ssize_t uv_query_dump_cpu_len(struct kobject *kobj, argument
513 static ssize_t uv_query_dump_storage_state_len(struct kobject *kobj, argument
522 static ssize_t uv_query_dump_finalize_len(struct kobject *kobj, argument
531 static ssize_t uv_query_feature_indications(struct kobject *kobj, argument
540 static ssize_t uv_query_max_guest_cpus(struct kobject *kobj, argument
549 static ssize_t uv_query_max_guest_vms(struct kobject *kobj, argument
558 static ssize_t uv_query_max_guest_addr(struct kobject *kobj, argument
567 uv_query_supp_att_req_hdr_ver(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
576 uv_query_supp_att_pflags(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
585 uv_query_supp_add_secret_req_ver(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
594 uv_query_supp_add_secret_pcf(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
603 uv_query_supp_secret_types(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
612 uv_query_max_secrets(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
645 uv_is_prot_virt_guest(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
656 uv_is_prot_virt_host(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
[all...]
/linux-master/drivers/s390/char/
H A Dsclp_cpi_sys.c220 static ssize_t system_name_show(struct kobject *kobj, argument
231 static ssize_t system_name_store(struct kobject *kobj, argument
252 static ssize_t sysplex_name_show(struct kobject *kobj, argument
263 static ssize_t sysplex_name_store(struct kobject *kobj, argument
284 static ssize_t system_type_show(struct kobject *kobj, argument
295 static ssize_t system_type_store(struct kobject *kobj, argument
316 static ssize_t system_level_show(struct kobject *kobj, argument
327 static ssize_t system_level_store(struct kobject *kobj, argument
353 static ssize_t set_store(struct kobject *kobj, argument
421 rc = sysfs_create_group(&cpi_kset->kobj,
[all...]
/linux-master/drivers/usb/roles/
H A Dclass.c44 ret = sysfs_create_link(&dev->kobj, &connector->kobj, "connector");
48 ret = sysfs_create_link(&connector->kobj, &dev->kobj, "usb-role-switch");
50 sysfs_remove_link(&dev->kobj, "connector");
57 sysfs_remove_link(&connector->kobj, "usb-role-switch");
58 sysfs_remove_link(&dev->kobj, "connector");
88 kobject_uevent(&sw->dev.kobj, KOBJ_CHANGE);
240 usb_role_switch_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument
242 struct device *dev = kobj_to_dev(kobj);
[all...]
/linux-master/arch/x86/kernel/cpu/mce/
H A Damd.c1051 #define to_block(k) container_of(k, struct threshold_block, kobj)
1054 static ssize_t show(struct kobject *kobj, struct attribute *attr, char *buf) argument
1056 struct threshold_block *b = to_block(kobj);
1065 static ssize_t store(struct kobject *kobj, struct attribute *attr, argument
1068 struct threshold_block *b = to_block(kobj);
1082 static void threshold_block_release(struct kobject *kobj);
1172 err = kobject_init_and_add(&b->kobj, &threshold_ktype, tb->kobj, get_name(cpu, bank, b));
1185 kobject_uevent(&b->kobj, KOBJ_ADD);
1192 kobject_put(&b->kobj);
1292 threshold_block_release(struct kobject *kobj) argument
[all...]
/linux-master/kernel/irq/
H A Dirqdesc.c206 kobject_init(&desc->kobj, &irq_kobj_type);
215 static void irq_kobj_release(struct kobject *kobj);
223 static ssize_t per_cpu_count_show(struct kobject *kobj, argument
226 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
243 static ssize_t chip_name_show(struct kobject *kobj, argument
246 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj);
260 static ssize_t hwirq_show(struct kobject *kobj, argument
263 struct irq_desc *desc = container_of(kobj, struc
275 type_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
291 wakeup_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
307 name_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
322 actions_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
462 irq_kobj_release(struct kobject *kobj) argument
[all...]
/linux-master/drivers/usb/typec/
H A Dclass.c183 sysfs_notify(&dev->kobj, NULL, "type");
189 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp);
195 sysfs_notify(&dev->kobj, "identity", "id_header");
196 sysfs_notify(&dev->kobj, "identity", "cert_stat");
197 sysfs_notify(&dev->kobj, "identity", "product");
198 sysfs_notify(&dev->kobj, "identity", "product_type_vdo1");
199 sysfs_notify(&dev->kobj, "identity", "product_type_vdo2");
200 sysfs_notify(&dev->kobj, "identity", "product_type_vdo3");
308 sysfs_notify(&adev->dev.kobj, dir, "active");
309 sysfs_notify(&adev->dev.kobj, NUL
448 typec_altmode_attr_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument
648 typec_partner_attr_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument
972 typec_plug_attr_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument
1361 port_attr_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument
1747 typec_attr_is_visible(struct kobject *kobj, struct attribute *attr, int n) argument
[all...]
/linux-master/drivers/i2c/
H A Di2c-slave-eeprom.c93 static ssize_t i2c_slave_eeprom_bin_read(struct file *filp, struct kobject *kobj, argument
99 eeprom = dev_get_drvdata(kobj_to_dev(kobj));
108 static ssize_t i2c_slave_eeprom_bin_write(struct file *filp, struct kobject *kobj, argument
114 eeprom = dev_get_drvdata(kobj_to_dev(kobj));
172 ret = sysfs_create_bin_file(&client->dev.kobj, &eeprom->bin);
178 sysfs_remove_bin_file(&client->dev.kobj, &eeprom->bin);
190 sysfs_remove_bin_file(&client->dev.kobj, &eeprom->bin);
/linux-master/drivers/acpi/
H A Dprocessor_thermal.c324 result = sysfs_create_link(&device->dev.kobj,
325 &pr->cdev->device.kobj,
333 result = sysfs_create_link(&pr->cdev->device.kobj,
334 &device->dev.kobj,
345 sysfs_remove_link(&device->dev.kobj, "thermal_cooling");
356 sysfs_remove_link(&device->dev.kobj, "thermal_cooling");
357 sysfs_remove_link(&pr->cdev->device.kobj, "device");
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_process.c78 struct kobject *kobj; member in struct:kfd_procfs_tree
298 static ssize_t kfd_procfs_show(struct kobject *kobj, struct attribute *attr, argument
336 static void kfd_procfs_kobj_release(struct kobject *kobj) argument
338 kfree(kobj);
354 procfs.kobj = kfd_alloc_struct(procfs.kobj);
355 if (!procfs.kobj)
358 ret = kobject_init_and_add(procfs.kobj, &procfs_type,
359 &kfd_device->kobj, "proc");
369 if (procfs.kobj) {
376 kfd_procfs_queue_show(struct kobject *kobj, struct attribute *attr, char *buffer) argument
394 kfd_procfs_stats_show(struct kobject *kobj, struct attribute *attr, char *buffer) argument
420 kfd_sysfs_counters_show(struct kobject *kobj, struct attribute *attr, char *buf) argument
517 kfd_sysfs_create_file(struct kobject *kobj, struct attribute *attr, char *name) argument
[all...]
/linux-master/arch/alpha/kernel/
H A Dpci-sysfs.c57 * @kobj: kobject for mapping
66 static int pci_mmap_resource(struct kobject *kobj, argument
70 struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
95 static int pci_mmap_resource_sparse(struct file *filp, struct kobject *kobj, argument
99 return pci_mmap_resource(kobj, attr, vma, 1);
102 static int pci_mmap_resource_dense(struct file *filp, struct kobject *kobj, argument
106 return pci_mmap_resource(kobj, attr, vma, 0);
125 sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
131 sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
169 return sysfs_create_bin_file(&pdev->dev.kobj, res_att
[all...]
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sysfs.c266 static ssize_t qlcnic_sysfs_read_crb(struct file *filp, struct kobject *kobj, argument
270 struct device *dev = kobj_to_dev(kobj);
283 static ssize_t qlcnic_sysfs_write_crb(struct file *filp, struct kobject *kobj, argument
287 struct device *dev = kobj_to_dev(kobj);
312 static ssize_t qlcnic_sysfs_read_mem(struct file *filp, struct kobject *kobj, argument
316 struct device *dev = kobj_to_dev(kobj);
334 static ssize_t qlcnic_sysfs_write_mem(struct file *filp, struct kobject *kobj, argument
338 struct device *dev = kobj_to_dev(kobj);
398 struct kobject *kobj,
403 struct device *dev = kobj_to_dev(kobj);
397 qlcnic_sysfs_write_pm_config(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
447 qlcnic_sysfs_read_pm_config(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
540 qlcnic_sysfs_write_esw_config(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
624 qlcnic_sysfs_read_esw_config(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
676 qlcnic_sysfs_write_npar_config(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
723 qlcnic_sysfs_read_npar_config(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
770 qlcnic_sysfs_get_port_stats(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
805 qlcnic_sysfs_get_esw_stats(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
840 qlcnic_sysfs_clear_esw_stats(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
869 qlcnic_sysfs_clear_port_stats(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
899 qlcnic_sysfs_read_pci_config(struct file *file, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
939 qlcnic_83xx_sysfs_flash_read_handler(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
1116 qlcnic_83xx_sysfs_flash_write_handler(struct file *filp, struct kobject *kobj, struct bin_attribute *attr, char *buf, loff_t offset, size_t size) argument
[all...]

Completed in 240 milliseconds

1234567891011>>