Home
last modified time | relevance | path

Searched refs:kobj (Results 1 – 25 of 72) sorted by relevance

123

/arch/powerpc/kernel/
A Dsecvar-sysfs.c44 rc = secvar_ops->get(kobj->name, strlen(kobj->name) + 1, NULL, &dsize); in size_show()
62 rc = secvar_ops->get(kobj->name, strlen(kobj->name) + 1, NULL, &dsize); in data_read()
74 rc = secvar_ops->get(kobj->name, strlen(kobj->name) + 1, data, &dsize); in data_read()
94 rc = secvar_ops->set(kobj->name, strlen(kobj->name) + 1, buf, count); in update_write()
163 struct kobject *kobj; in add_var() local
166 kobj = kzalloc(sizeof(*kobj), GFP_KERNEL); in add_var()
167 if (!kobj) in add_var()
170 kobject_init(kobj, &secvar_ktype); in add_var()
172 rc = kobject_add(kobj, &secvar_kset->kobj, "%s", name); in add_var()
176 kobject_put(kobj); in add_var()
[all …]
A Dcacheinfo.c41 struct kobject kobj; member
532 struct kobject *kobj = NULL; in cacheinfo_create_cache_dir() local
539 kobj = kobject_create_and_add("cache", &dev->kobj); in cacheinfo_create_cache_dir()
540 if (!kobj) in cacheinfo_create_cache_dir()
547 cache_dir->kobj = kobj; in cacheinfo_create_cache_dir()
555 kobject_put(kobj); in cacheinfo_create_cache_dir()
563 index = kobj_to_cache_index_dir(kobj); in cache_index_release()
800 kobject_put(&index_dir->kobj); in cacheinfo_create_index_dir()
873 kobject_put(&index->kobj); in remove_index_dirs()
883 kobject_del(cache_dir->kobj); in remove_cache_dir()
[all …]
/arch/powerpc/platforms/pseries/
A Dvas-sysfs.c22 struct kobject kobj; member
128 centry = to_caps_entry(kobj); in vas_type_show()
145 centry = to_caps_entry(kobj); in vas_type_store()
178 struct kobject **kobj) in vas_caps_kobj_name() argument
184 *kobj = gzip_caps_kobj; in vas_caps_kobj_name()
188 *kobj = gzip_caps_kobj; in vas_caps_kobj_name()
201 struct kobject *kobj = NULL; in sysfs_add_vas_caps() local
212 if (kobj) { in sysfs_add_vas_caps()
213 ret = kobject_add(&centry->kobj, kobj, "%s", name); in sysfs_add_vas_caps()
218 kobject_put(&centry->kobj); in sysfs_add_vas_caps()
[all …]
A Dpower.c22 static ssize_t auto_poweron_show(struct kobject *kobj, in auto_poweron_show() argument
28 static ssize_t auto_poweron_store(struct kobject *kobj, in auto_poweron_store() argument
A Dpapr_platform_attributes.c142 static ssize_t desc_show(struct kobject *kobj, in desc_show() argument
161 static ssize_t val_show(struct kobject *kobj, in val_show() argument
181 static ssize_t val_desc_show(struct kobject *kobj, in val_desc_show() argument
199 ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *kobj_attr,
/arch/powerpc/platforms/powernv/
A Dopal-elog.c21 struct kobject kobj; member
103 elog = to_elog_obj(kobj); in elog_attr_show()
119 elog = to_elog_obj(kobj); in elog_attr_store()
136 elog = to_elog_obj(kobj); in elog_release()
227 kobject_put(&elog->kobj); in create_elog_obj()
246 kobject_get(&elog->kobj); in create_elog_obj()
252 kobject_put(&elog->kobj); in create_elog_obj()
256 kobject_put(&elog->kobj); in create_elog_obj()
271 struct kobject *kobj; in elog_event() local
295 if (kobj) { in elog_event()
[all …]
A Dopal-dump.c21 struct kobject kobj; member
167 dump = to_dump_obj(kobj); in dump_attr_show()
183 dump = to_dump_obj(kobj); in dump_attr_store()
200 dump = to_dump_obj(kobj); in dump_release()
353 kobject_put(&dump->kobj); in create_dump_obj()
372 kobject_get(&dump->kobj); in create_dump_obj()
381 kobject_put(&dump->kobj); in create_dump_obj()
385 kobject_put(&dump->kobj); in create_dump_obj()
394 struct kobject *kobj; in process_dump() local
407 if (kobj) { in process_dump()
[all …]
A Dopal-flash.c150 static ssize_t validate_show(struct kobject *kobj, in validate_show() argument
190 static ssize_t validate_store(struct kobject *kobj, in validate_store() argument
235 static ssize_t manage_show(struct kobject *kobj, in manage_show() argument
252 static ssize_t manage_store(struct kobject *kobj, in manage_store() argument
320 static ssize_t update_show(struct kobject *kobj, in update_show() argument
332 static ssize_t update_store(struct kobject *kobj, in update_store() argument
434 static ssize_t image_data_write(struct file *filp, struct kobject *kobj, in image_data_write() argument
A Dopal-psr.c25 static ssize_t psr_show(struct kobject *kobj, struct kobj_attribute *attr, in psr_show() argument
75 static ssize_t psr_store(struct kobject *kobj, struct kobj_attribute *attr, in psr_store() argument
/arch/x86/platform/efi/
A Druntime-map.c18 struct kobject kobj; /* kobject for each entry */ member
53 return container_of(kobj, struct efi_runtime_map_entry, kobj); in to_map_entry()
59 struct efi_runtime_map_entry *entry = to_map_entry(kobj); in map_attr_show()
88 static void map_release(struct kobject *kobj) in map_release() argument
92 entry = to_map_entry(kobj); in map_release()
105 add_sysfs_runtime_map_entry(struct kobject *kobj, int nr, in add_sysfs_runtime_map_entry() argument
126 kobject_init(&entry->kobj, &map_ktype); in add_sysfs_runtime_map_entry()
127 entry->kobj.kset = map_kset; in add_sysfs_runtime_map_entry()
128 ret = kobject_add(&entry->kobj, NULL, "%d", nr); in add_sysfs_runtime_map_entry()
130 kobject_put(&entry->kobj); in add_sysfs_runtime_map_entry()
[all …]
/arch/x86/kernel/
A Dksysfs.c22 static ssize_t version_show(struct kobject *kobj, in version_show() argument
66 name = kobject_name(kobj); in kobj_to_setup_data_nr()
135 static ssize_t type_show(struct kobject *kobj, in type_show() argument
144 ret = kobj_to_setup_data_nr(kobj, &nr); in type_show()
174 struct kobject *kobj, in setup_data_data_read() argument
185 ret = kobj_to_setup_data_nr(kobj, &nr); in setup_data_data_read()
276 struct kobject *kobj; in create_setup_data_node() local
281 if (!kobj) in create_setup_data_node()
292 *kobjp = kobj; in create_setup_data_node()
296 kobject_put(kobj); in create_setup_data_node()
[all …]
/arch/s390/kernel/
A Dipl.c286 struct kobject *kobj, \
300 struct kobject *kobj, \
690 rc = sysfs_create_group(&ipl_kset->kobj, in ipl_init()
693 rc = sysfs_create_group(&ipl_kset->kobj, in ipl_init()
1314 rc = sysfs_create_group(&reipl_kset->kobj, in reipl_ccw_init()
1341 &reipl_kset->kobj); in reipl_fcp_init()
1352 rc = sysfs_create_file(&reipl_fcp_kset->kobj, in reipl_fcp_init()
1397 &reipl_kset->kobj); in reipl_nvme_init()
1408 rc = sysfs_create_file(&reipl_nvme_kset->kobj, in reipl_nvme_init()
1456 &reipl_kset->kobj); in reipl_eckd_init()
[all …]
A Duv.c505 static ssize_t uv_query_facilities(struct kobject *kobj, in uv_query_facilities() argument
536 static ssize_t uv_query_dump_cpu_len(struct kobject *kobj, in uv_query_dump_cpu_len() argument
572 static ssize_t uv_query_max_guest_cpus(struct kobject *kobj, in uv_query_max_guest_cpus() argument
581 static ssize_t uv_query_max_guest_vms(struct kobject *kobj, in uv_query_max_guest_vms() argument
590 static ssize_t uv_query_max_guest_addr(struct kobject *kobj, in uv_query_max_guest_addr() argument
644 static ssize_t uv_query_max_secrets(struct kobject *kobj, in uv_query_max_secrets() argument
712 static ssize_t uv_keys_host_key(struct kobject *kobj, in uv_keys_host_key() argument
734 static ssize_t uv_keys_all(struct kobject *kobj, in uv_keys_all() argument
765 static ssize_t uv_is_prot_virt_guest(struct kobject *kobj, in uv_is_prot_virt_guest() argument
771 static ssize_t uv_is_prot_virt_host(struct kobject *kobj, in uv_is_prot_virt_host() argument
[all …]
A Dcpacf.c16 struct kobject *kobj, \
45 struct file *fp, struct kobject *kobj, \
114 rc = sysfs_create_group(&cpu_root->kobj, &cpacf_attr_grp); in cpacf_init()
/arch/arm64/kernel/
A Dcpuinfo.c316 #define kobj_to_cpuinfo(kobj) container_of(kobj, struct cpuinfo_arm64, kobj) argument
318 static ssize_t _name##_show(struct kobject *kobj, \
321 struct cpuinfo_arm64 *info = kobj_to_cpuinfo(kobj); \
368 rc = kobject_add(&info->kobj, &dev->kobj, "regs"); in cpuid_cpu_online()
371 rc = sysfs_create_group(&info->kobj, &cpuregs_attr_group); in cpuid_cpu_online()
373 kobject_del(&info->kobj); in cpuid_cpu_online()
375 rc = sysfs_merge_group(&info->kobj, &sme_cpuregs_attr_group); in cpuid_cpu_online()
388 if (info->kobj.parent) { in cpuid_cpu_offline()
389 sysfs_remove_group(&info->kobj, &cpuregs_attr_group); in cpuid_cpu_offline()
390 kobject_del(&info->kobj); in cpuid_cpu_offline()
[all …]
/arch/sh/kernel/cpu/sh4/
A Dsq.c267 static ssize_t sq_sysfs_show(struct kobject *kobj, struct attribute *attr, in sq_sysfs_show() argument
278 static ssize_t sq_sysfs_store(struct kobject *kobj, struct attribute *attr, in sq_sysfs_store() argument
342 struct kobject *kobj; in sq_dev_add() local
349 kobj = sq_kobject[cpu]; in sq_dev_add()
350 error = kobject_init_and_add(kobj, &ktype_percpu_entry, &dev->kobj, in sq_dev_add()
353 kobject_uevent(kobj, KOBJ_ADD); in sq_dev_add()
360 struct kobject *kobj = sq_kobject[cpu]; in sq_dev_remove() local
362 kobject_put(kobj); in sq_dev_remove()
/arch/alpha/kernel/
A Dpci-sysfs.c66 static int pci_mmap_resource(struct kobject *kobj, in pci_mmap_resource() argument
70 struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj)); in pci_mmap_resource()
95 static int pci_mmap_resource_sparse(struct file *filp, struct kobject *kobj, in pci_mmap_resource_sparse() argument
99 return pci_mmap_resource(kobj, attr, vma, 1); in pci_mmap_resource_sparse()
102 static int pci_mmap_resource_dense(struct file *filp, struct kobject *kobj, in pci_mmap_resource_dense() argument
106 return pci_mmap_resource(kobj, attr, vma, 0); in pci_mmap_resource_dense()
125 sysfs_remove_bin_file(&pdev->dev.kobj, res_attr); in pci_remove_resource_files()
131 sysfs_remove_bin_file(&pdev->dev.kobj, res_attr); in pci_remove_resource_files()
169 return sysfs_create_bin_file(&pdev->dev.kobj, res_attr); in pci_create_one_attr()
/arch/powerpc/platforms/ps3/
A Dsetup.c183 static ssize_t ps3_fw_version_show(struct kobject *kobj, in ps3_fw_version_show() argument
193 static struct kobject *kobj; in ps3_setup_sysfs() local
196 kobj = kobject_create_and_add("ps3", firmware_kobj); in ps3_setup_sysfs()
198 if (!kobj) { in ps3_setup_sysfs()
204 result = sysfs_create_file(kobj, &attr.attr); in ps3_setup_sysfs()
209 kobject_put(kobj); in ps3_setup_sysfs()
/arch/s390/pci/
A Dpci_sysfs.c95 kn = sysfs_break_active_protection(&dev->kobj, &attr->attr); in recover_store()
128 static ssize_t util_string_read(struct file *filp, struct kobject *kobj, in util_string_read() argument
132 struct device *dev = kobj_to_dev(kobj); in util_string_read()
141 static ssize_t report_error_write(struct file *filp, struct kobject *kobj, in report_error_write() argument
146 struct device *dev = kobj_to_dev(kobj); in report_error_write()
181 static umode_t zpci_index_is_visible(struct kobject *kobj, in zpci_index_is_visible() argument
/arch/x86/kernel/cpu/mce/
A Damd.c237 struct kobject kobj; member
243 struct kobject *kobj; member
1192 err = kobject_init_and_add(&b->kobj, &threshold_ktype, tb->kobj, get_name(cpu, bank, b)); in allocate_threshold_blocks()
1212 kobject_put(&b->kobj); in allocate_threshold_blocks()
1235 b->kobj = kobject_create_and_add(name, &dev->kobj); in threshold_create_bank()
1236 if (!b->kobj) { in threshold_create_bank()
1249 kobject_put(b->kobj); in threshold_create_bank()
1258 kfree(to_block(kobj)); in threshold_block_release()
1267 kobject_put(&pos->kobj); in deallocate_threshold_blocks()
1270 kobject_put(&bank->blocks->kobj); in deallocate_threshold_blocks()
[all …]
/arch/x86/kernel/cpu/
A Dumwait.c159 max_time_show(struct device *kobj, struct device_attribute *attr, char *buf) in max_time_show() argument
166 static ssize_t max_time_store(struct device *kobj, in max_time_store() argument
237 ret = sysfs_create_group(&dev->kobj, &umwait_attr_group); in umwait_init()
A Dintel_epb.c190 sysfs_merge_group(&cpu_dev->kobj, &intel_epb_attr_group); in intel_epb_online()
200 sysfs_unmerge_group(&cpu_dev->kobj, &intel_epb_attr_group); in intel_epb_offline()
/arch/sh/drivers/dma/
A Ddma-sysfs.c152 return sysfs_create_link(&info->pdev->dev.kobj, &dev->kobj, name); in dma_create_sysfs_files()
167 sysfs_remove_link(&info->pdev->dev.kobj, name); in dma_remove_sysfs_files()
/arch/powerpc/platforms/44x/
A Dcpm.c124 static ssize_t cpm_idle_show(struct kobject *kobj, in cpm_idle_show() argument
142 static ssize_t cpm_idle_store(struct kobject *kobj, in cpm_idle_store() argument
173 ret = sysfs_create_file(&dev->kobj, in cpm_idle_config_sysfs()
/arch/x86/platform/olpc/
A Dolpc-xo15-sci.c164 r = sysfs_create_file(&device->dev.kobj, &lid_wake_on_close_attr.attr); in xo15_sci_add()
191 sysfs_remove_file(&device->dev.kobj, &lid_wake_on_close_attr.attr); in xo15_sci_remove()

Completed in 42 milliseconds

123