Searched refs:kobj (Results 1 - 25 of 995) sorted by last modified time

1234567891011>>

/linux-master/tools/testing/cxl/test/
H A Dcxl.c1083 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 Dport.c341 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/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c247 bpf_testmod_test_read(struct file *file, struct kobject *kobj, argument
318 bpf_testmod_test_write(struct file *file, struct kobject *kobj, argument
/linux-master/drivers/s390/net/
H A Dqeth_core_main.c5366 kobject_uevent(&card->gdev->dev.kobj, KOBJ_CHANGE);
5428 kobject_uevent(&card->gdev->dev.kobj, KOBJ_CHANGE);
/linux-master/drivers/s390/char/
H A Draw3270.c1162 return sysfs_create_group(&rp->cdev->dev.kobj, &raw3270_attr_group);
1242 sysfs_remove_group(&cdev->dev.kobj, &raw3270_attr_group);
/linux-master/drivers/nvme/host/
H A Dpci.c2137 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);
H A Dcore.c2927 ret = sysfs_create_link(&subsys->dev.kobj, &ctrl->device->kobj,
4175 kobject_uevent_env(&ctrl->device->kobj, KOBJ_CHANGE, envp);
4190 kobject_uevent_env(&ctrl->device->kobj, KOBJ_CHANGE, envp);
4588 sysfs_remove_link(&subsys->dev.kobj, dev_name(ctrl->device));
4689 kfree_const(ctrl->device->kobj.name);
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c1936 hdcp_destroy(&adev->dev->kobj, adev->dm.hdcp_workqueue);
6541 sysfs_remove_group(&connector->kdev->kobj, &amdgpu_group);
6649 r = sysfs_create_group(&connector->kdev->kobj,
/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/drivers/block/
H A Dublk_drv.c611 if (kobject_get_unless_zero(&ub->cdev_dev.kobj))
/linux-master/kernel/
H A Dworkqueue.c7288 kobject_uevent(&wq_dev->dev.kobj, KOBJ_ADD);
H A Dcpu.c2677 kobject_uevent(&dev->kobj, KOBJ_OFFLINE);
2686 kobject_uevent(&dev->kobj, KOBJ_ONLINE);
3044 ret = sysfs_create_group(&dev_root->kobj, &cpuhp_smt_attr_group);
3061 ret = sysfs_create_group(&dev_root->kobj, &cpuhp_cpu_root_attr_group);
3072 ret = sysfs_create_group(&dev->kobj, &cpuhp_cpu_attr_group);
/linux-master/drivers/dma/idxd/
H A Dcdev.c97 static umode_t cdev_file_attr_visible(struct kobject *kobj, struct attribute *a, int n) argument
99 struct device *dev = container_of(kobj, typeof(*dev), kobj);
/linux-master/mm/
H A Dhugetlb.c4050 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...]
/linux-master/include/net/bluetooth/
H A Dhci_core.h1632 kref_read(&d->dev.kobj.kref));
1640 kref_read(&d->dev.kobj.kref));
/linux-master/drivers/md/
H A Ddm.c2212 dm_send_uevents(&uevents, &disk_to_dev(md->disk)->kobj);
3062 r = kobject_uevent_env(&disk_to_dev(md->disk)->kobj, action, envp);
3106 return &md->kobj_holder.kobj;
3109 struct mapped_device *dm_get_from_kobject(struct kobject *kobj) argument
3113 md = container_of(kobj, struct mapped_device, kobj_holder.kobj);
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_ccs_mode.c87 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/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c47 struct kobject kobj; member in struct:od_kobj
55 ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr,
57 ssize_t (*store)(struct kobject *kobj, struct kobj_attribute *attr,
3395 static umode_t hwmon_attributes_visible(struct kobject *kobj, argument
3398 struct device *dev = kobj_to_dev(kobj);
3743 static ssize_t fan_curve_show(struct kobject *kobj, argument
3747 struct od_kobj *container = container_of(kobj, struct od_kobj, kobj);
3753 static ssize_t fan_curve_store(struct kobject *kobj, argument
3758 struct od_kobj *container = container_of(kobj, struc
3801 acoustic_limit_threshold_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
3811 acoustic_limit_threshold_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument
3861 acoustic_target_threshold_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
3871 acoustic_target_threshold_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument
3922 fan_target_temperature_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
3932 fan_target_temperature_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument
3981 fan_minimum_pwm_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument
3991 fan_minimum_pwm_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument
4068 od_kobj_release(struct kobject *kobj) argument
[all...]
/linux-master/drivers/acpi/
H A Dcppc_acpi.c140 #define to_cpc_desc(a) container_of(a, struct cpc_desc, kobj)
143 static ssize_t show_##member_name(struct kobject *kobj, \
146 struct cpc_desc *cpc_ptr = to_cpc_desc(kobj); \
176 static ssize_t show_feedback_ctrs(struct kobject *kobj, argument
179 struct cpc_desc *cpc_ptr = to_cpc_desc(kobj);
887 ret = kobject_init_and_add(&cpc_ptr->kobj, &cppc_ktype, &cpu_dev->kobj,
891 kobject_put(&cpc_ptr->kobj);
951 kobject_put(&cpc_ptr->kobj);
/linux-master/block/
H A Dbdev.c768 if (!kobject_get_unless_zero(&bdev->bd_device.kobj))
/linux-master/virt/kvm/
H A Dkvm_main.c6279 kobject_uevent_env(&kvm_dev.this_device->kobj, KOBJ_CHANGE, env->envp);
/linux-master/include/linux/
H A Dblkdev.h352 struct kobject kobj; member in struct:blk_independent_access_range
358 struct kobject kobj; member in struct:blk_independent_access_ranges
/linux-master/fs/sysfs/
H A Dfile.c28 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/fs/bcachefs/
H A Dsuper.c606 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...]
/linux-master/drivers/usb/misc/
H A Donboard_usb_hub.c185 WARN_ON(sysfs_create_link(&hub->dev->kobj, &udev->dev.kobj, link_name));
201 sysfs_remove_link(&hub->dev->kobj, link_name);

Completed in 724 milliseconds

1234567891011>>