/linux-master/arch/s390/kernel/ |
H A D | uv.c | 478 static ssize_t uv_query_facilities(struct kobject *kobj, argument 491 static ssize_t uv_query_supp_se_hdr_ver(struct kobject *kobj, argument 500 static ssize_t uv_query_supp_se_hdr_pcf(struct kobject *kobj, argument 509 static ssize_t uv_query_dump_cpu_len(struct kobject *kobj, argument 518 static ssize_t uv_query_dump_storage_state_len(struct kobject *kobj, argument 527 static ssize_t uv_query_dump_finalize_len(struct kobject *kobj, argument 536 static ssize_t uv_query_feature_indications(struct kobject *kobj, argument 545 static ssize_t uv_query_max_guest_cpus(struct kobject *kobj, argument 554 static ssize_t uv_query_max_guest_vms(struct kobject *kobj, argument 563 static ssize_t uv_query_max_guest_addr(struct kobject *kobj, argument 572 uv_query_supp_att_req_hdr_ver(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 581 uv_query_supp_att_pflags(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 590 uv_query_supp_add_secret_req_ver(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 599 uv_query_supp_add_secret_pcf(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 608 uv_query_supp_secret_types(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 617 uv_query_max_secrets(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 650 uv_is_prot_virt_guest(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 661 uv_is_prot_virt_host(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument [all...] |
H A D | ipl.c | 207 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...] |
/linux-master/drivers/nvme/host/ |
H A D | pci.c | 2137 static umode_t nvme_pci_attrs_are_visible(struct kobject *kobj, argument 2141 dev_get_drvdata(container_of(kobj, struct device, kobj)); 2177 sysfs_update_group(&dev->ctrl.device->kobj, &nvme_pci_dev_attrs_group);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_topology.c | 229 static ssize_t sysprops_show(struct kobject *kobj, struct attribute *attr, argument 254 static void kfd_topology_kobj_release(struct kobject *kobj) argument 256 kfree(kobj); 268 static ssize_t iolink_show(struct kobject *kobj, struct attribute *attr, argument 308 static ssize_t mem_show(struct kobject *kobj, struct attribute *attr, argument 340 static ssize_t kfd_cache_show(struct kobject *kobj, struct attribute *attr, argument 392 static ssize_t perf_show(struct kobject *kobj, struct kobj_attribute *attrs, argument 419 static ssize_t node_show(struct kobject *kobj, struct attribute *attr, argument 560 static void kfd_remove_sysfs_file(struct kobject *kobj, struct attribute *attr) argument 562 sysfs_remove_file(kobj, att [all...] |
H A D | kfd_process.c | 78 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/fs/fuse/ |
H A D | virtio_fs.c | 62 struct kobject kobj; member in struct:virtio_fs 168 static ssize_t tag_show(struct kobject *kobj, argument 171 struct virtio_fs *fs = container_of(kobj, struct virtio_fs, kobj); 184 static void virtio_fs_ktype_release(struct kobject *kobj) argument 186 struct virtio_fs *vfs = container_of(kobj, struct virtio_fs, kobj); 201 kobject_put(&fs->kobj); 292 fs->kobj.kset = virtio_fs_kset; 293 ret = kobject_add(&fs->kobj, NUL 1577 virtio_fs_uevent(const struct kobject *kobj, struct kobj_uevent_env *env) argument [all...] |
H A D | cuse.c | 411 kobject_uevent(&dev->kobj, KOBJ_ADD);
|
/linux-master/fs/bcachefs/ |
H A D | super.c | 606 static void bch2_fs_release(struct kobject *kobj) argument 608 struct bch_fs *c = container_of(kobj, struct bch_fs, kobj); 626 if (ca->kobj.state_in_sysfs && 630 if (c->kobj.state_in_sysfs) 631 kobject_del(&c->kobj); 675 kobject_put(&c->kobj); 703 ret = kobject_add(&c->kobj, NULL, "%pU", c->sb.user_uuid.b) ?: 704 kobject_add(&c->internal, &c->kobj, "internal") ?: 705 kobject_add(&c->opts_dir, &c->kobj, "option 1185 bch2_dev_release(struct kobject *kobj) argument [all...] |
H A D | sysfs.c | 55 static ssize_t fn ## _show(struct kobject *kobj, struct attribute *attr,\ 59 ssize_t ret = fn ## _to_text(&out, kobj, attr); \ 75 static ssize_t fn ## _to_text(struct printbuf *out, struct kobject *kobj,\ 82 static ssize_t fn ## _store(struct kobject *kobj, struct attribute *attr,\ 85 return bch2_err_class(fn##_store_inner(kobj, attr, buf, size)); \ 88 static ssize_t fn ## _store_inner(struct kobject *kobj, struct attribute *attr,\ 382 struct bch_fs *c = container_of(kobj, struct bch_fs, kobj); 467 struct bch_fs *c = container_of(kobj, struct bch_fs, kobj); 747 bch2_opts_create_sysfs_files(struct kobject *kobj) argument [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | aspm.c | 1061 sysfs_update_group(&child->dev.kobj, &aspm_ctrl_attr_group); 1650 static umode_t aspm_ctrl_attrs_are_visible(struct kobject *kobj, argument 1653 struct device *dev = kobj_to_dev(kobj);
|
/linux-master/drivers/usb/core/ |
H A D | port.c | 72 kn = sysfs_break_active_protection(&dev->kobj, &attr->attr); 127 kn = sysfs_break_active_protection(&dev->kobj, &attr->attr); 508 rc = sysfs_create_link(&left->dev.kobj, &right->dev.kobj, "peer"); 511 rc = sysfs_create_link(&right->dev.kobj, &left->dev.kobj, "peer"); 513 sysfs_remove_link(&left->dev.kobj, "peer"); 588 sysfs_remove_link(&left->dev.kobj, "peer"); 590 sysfs_remove_link(&right->dev.kobj, "peer"); 697 ret = sysfs_create_link(&dev->kobj, [all...] |
H A D | hub.c | 2313 sysfs_remove_link(&udev->dev.kobj, "port"); 2314 sysfs_remove_link(&port_dev->dev.kobj, "device"); 2664 err = sysfs_create_link(&udev->dev.kobj, 2665 &port_dev->dev.kobj, "port"); 2669 err = sysfs_create_link(&port_dev->dev.kobj, 2670 &udev->dev.kobj, "device"); 2672 sysfs_remove_link(&udev->dev.kobj, "port"); 5673 sysfs_notify(&port_dev->dev.kobj, NULL, "over_current_count"); 5680 port_dev_path = kobject_get_path(&port_dev->dev.kobj, GFP_KERNEL); 5693 kobject_uevent_env(&hub_dev->kobj, KOBJ_CHANG [all...] |
/linux-master/tools/testing/cxl/test/ |
H A D | cxl.c | 1083 rc = sysfs_create_link(&pdev->dev.kobj, &pdev->dev.kobj, 1119 sysfs_remove_link(&pdev->dev.kobj, "firmware_node"); 1137 sysfs_remove_link(&pdev->dev.kobj, "firmware_node"); 1165 rc = sysfs_create_link(&pdev->dev.kobj, &pdev->dev.kobj, 1265 sysfs_remove_link(&pdev->dev.kobj, "physical_node"); 1289 sysfs_remove_link(&pdev->dev.kobj, "physical_node"); 1346 rc = sysfs_create_link(&pdev->dev.kobj, &pdev->dev.kobj, [all...] |
/linux-master/drivers/cxl/core/ |
H A D | port.c | 341 static umode_t cxl_root_decoder_visible(struct kobject *kobj, struct attribute *a, int n) argument 343 struct device *dev = kobj_to_dev(kobj); 631 sysfs_remove_link(&port->dev.kobj, "uport"); 638 rc = sysfs_create_link(&port->dev.kobj, &port->uport_dev->kobj, 649 sysfs_remove_link(&port->dev.kobj, "parent_dport"); 661 rc = sysfs_create_link(&port->dev.kobj, &parent_dport->dport_dev->kobj, 1101 sysfs_remove_link(&port->dev.kobj, link_name); 1177 rc = sysfs_create_link(&port->dev.kobj, [all...] |
/linux-master/drivers/s390/net/ |
H A D | qeth_core_main.c | 5366 kobject_uevent(&card->gdev->dev.kobj, KOBJ_CHANGE); 5428 kobject_uevent(&card->gdev->dev.kobj, KOBJ_CHANGE);
|
/linux-master/drivers/s390/char/ |
H A D | raw3270.c | 1162 return sysfs_create_group(&rp->cdev->dev.kobj, &raw3270_attr_group); 1242 sysfs_remove_group(&cdev->dev.kobj, &raw3270_attr_group);
|
/linux-master/mm/ |
H A D | hugetlb.c | 4050 static struct hstate *kobj_to_node_hstate(struct kobject *kobj, int *nidp); 4052 static struct hstate *kobj_to_hstate(struct kobject *kobj, int *nidp) argument 4057 if (hstate_kobjs[i] == kobj) { 4063 return kobj_to_node_hstate(kobj, nidp); 4066 static ssize_t nr_hugepages_show_common(struct kobject *kobj, argument 4073 h = kobj_to_hstate(kobj, &nid); 4116 struct kobject *kobj, const char *buf, 4128 h = kobj_to_hstate(kobj, &nid); 4132 static ssize_t nr_hugepages_show(struct kobject *kobj, argument 4135 return nr_hugepages_show_common(kobj, att 4115 nr_hugepages_store_common(bool obey_mempolicy, struct kobject *kobj, const char *buf, size_t len) argument 4138 nr_hugepages_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument 4151 nr_hugepages_mempolicy_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 4158 nr_hugepages_mempolicy_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument 4167 nr_overcommit_hugepages_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 4174 nr_overcommit_hugepages_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 4196 free_hugepages_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 4213 resv_hugepages_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 4221 surplus_hugepages_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 4238 demote_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t len) argument 4293 demote_size_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 4302 demote_size_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 4426 kobj_to_node_hstate(struct kobject *kobj, int *nidp) argument 4523 kobj_to_node_hstate(struct kobject *kobj, int *nidp) argument [all...] |
H A D | huge_memory.c | 273 static ssize_t enabled_show(struct kobject *kobj, argument 289 static ssize_t enabled_store(struct kobject *kobj, argument 317 ssize_t single_hugepage_flag_show(struct kobject *kobj, argument 325 ssize_t single_hugepage_flag_store(struct kobject *kobj, argument 347 static ssize_t defrag_show(struct kobject *kobj, argument 370 static ssize_t defrag_store(struct kobject *kobj, argument 406 static ssize_t use_zero_page_show(struct kobject *kobj, argument 409 return single_hugepage_flag_show(kobj, attr, buf, 412 static ssize_t use_zero_page_store(struct kobject *kobj, argument 415 return single_hugepage_flag_store(kobj, att 420 hpage_pmd_size_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 449 struct kobject kobj; member in struct:thpsize 456 thpsize_enabled_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 474 thpsize_enabled_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 555 thpsize_release(struct kobject *kobj) argument [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_ccs_mode.c | 87 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); 98 struct xe_gt *gt = kobj_to_gt(&kdev->kobj); 107 struct xe_gt *gt = kobj_to_gt(&kdev->kobj);
|
/linux-master/fs/sysfs/ |
H A D | file.c | 28 struct kobject *kobj = kn->parent->priv; local 32 return kobj->ktype ? kobj->ktype->sysfs_ops : NULL; 43 struct kobject *kobj = of->kn->parent->priv; local 59 count = ops->show(kobj, of->kn->priv, buf); 81 struct kobject *kobj = of->kn->parent->priv; local 97 return battr->read(of->file, kobj, battr, buf, pos, count); 105 struct kobject *kobj = of->kn->parent->priv; local 114 len = ops->show(kobj, of->kn->priv, buf); 131 struct kobject *kobj local 144 struct kobject *kobj = of->kn->parent->priv; local 165 struct kobject *kobj = of->kn->parent->priv; local 174 struct kobject *kobj = of->kn->parent->priv; local 192 sysfs_notify(struct kobject *kobj, const char *dir, const char *attr) argument 271 struct kobject *kobj = parent->priv; local 358 sysfs_create_file_ns(struct kobject *kobj, const struct attribute *attr, const void *ns) argument 372 sysfs_create_files(struct kobject *kobj, const struct attribute * const *ptr) argument 392 sysfs_add_file_to_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument 426 sysfs_chmod_file(struct kobject *kobj, const struct attribute *attr, umode_t mode) argument 457 sysfs_break_active_protection(struct kobject *kobj, const struct attribute *attr) argument 485 struct kobject *kobj = kn->parent->priv; local 501 sysfs_remove_file_ns(struct kobject *kobj, const struct attribute *attr, const void *ns) argument 517 sysfs_remove_file_self(struct kobject *kobj, const struct attribute *attr) argument 534 sysfs_remove_files(struct kobject *kobj, const struct attribute * const *ptr) argument 549 sysfs_remove_file_from_group(struct kobject *kobj, const struct attribute *attr, const char *group) argument 573 sysfs_create_bin_file(struct kobject *kobj, const struct bin_attribute *attr) argument 593 sysfs_remove_bin_file(struct kobject *kobj, const struct bin_attribute *attr) argument 625 sysfs_link_change_owner(struct kobject *kobj, struct kobject *targ, const char *name, kuid_t kuid, kgid_t kgid) argument 664 sysfs_file_change_owner(struct kobject *kobj, const char *name, kuid_t kuid, kgid_t kgid) argument 706 sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid) argument [all...] |
/linux-master/drivers/usb/misc/ |
H A D | onboard_usb_hub.c | 185 WARN_ON(sysfs_create_link(&hub->dev->kobj, &udev->dev.kobj, link_name)); 201 sysfs_remove_link(&hub->dev->kobj, link_name);
|
/linux-master/drivers/thunderbolt/ |
H A D | tb.c | 2797 kobject_uevent(&dev->kobj, KOBJ_ADD);
|
H A D | switch.c | 1773 kobject_uevent_env(&sw->dev.kobj, KOBJ_CHANGE, envp); 1825 kobject_uevent_env(&sw->dev.kobj, KOBJ_CHANGE, envp); 2182 static umode_t switch_attr_is_visible(struct kobject *kobj, argument 2185 struct device *dev = kobj_to_dev(kobj); 2846 kobject_uevent(&sw->dev.kobj, KOBJ_CHANGE);
|
/linux-master/net/bridge/ |
H A D | br_private.h | 412 struct kobject kobj; member in struct:net_bridge_port 446 #define kobj_to_brport(obj) container_of(obj, struct net_bridge_port, kobj)
|
/linux-master/drivers/s390/cio/ |
H A D | device.c | 1035 rc = sysfs_create_group(&sch->dev.kobj, 1061 rc = sysfs_create_group(&sch->dev.kobj, 1107 sysfs_remove_group(&sch->dev.kobj, &io_subchannel_attr_group);
|