Symbol: kobject_create_and_add
arch/arm/common/bL_switcher.c
723
bL_switcher_kobj = kobject_create_and_add("bL_switcher", kernel_kobj);
arch/loongarch/kernel/env.c
113
loongson_kobj = kobject_create_and_add("loongson", firmware_kobj);
arch/mips/loongson64/boardinfo.c
39
lefi_kobj = kobject_create_and_add("lefi", firmware_kobj);
arch/powerpc/kernel/cacheinfo.c
539
kobj = kobject_create_and_add("cache", &dev->kobj);
arch/powerpc/kernel/fadump.c
1580
fadump_kobj = kobject_create_and_add("fadump", kernel_kobj);
arch/powerpc/kernel/secvar-sysfs.c
225
secvar_kobj = kobject_create_and_add("secvar", firmware_kobj);
arch/powerpc/platforms/powernv/opal-core.c
637
mpipl_kobj = kobject_create_and_add("mpipl", opal_kobj);
arch/powerpc/platforms/powernv/opal-powercap.c
157
powercap_kobj = kobject_create_and_add("powercap", opal_kobj);
arch/powerpc/platforms/powernv/opal-psr.c
139
psr_kobj = kobject_create_and_add("psr", opal_kobj);
arch/powerpc/platforms/powernv/opal-sensor-groups.c
175
sg_kobj = kobject_create_and_add("sensor_groups", opal_kobj);
arch/powerpc/platforms/powernv/opal-sysparam.c
166
sysparam_kobj = kobject_create_and_add("sysparams", opal_kobj);
arch/powerpc/platforms/powernv/opal.c
783
opal_kobj = kobject_create_and_add("opal", firmware_kobj);
arch/powerpc/platforms/powernv/opal.c
855
child_kobj = kobject_create_and_add(child->name, kobj);
arch/powerpc/platforms/powernv/opal.c
883
kobj = kobject_create_and_add("exports", opal_kobj);
arch/powerpc/platforms/powernv/ultravisor.c
64
ultravisor_kobj = kobject_create_and_add("ultravisor", firmware_kobj);
arch/powerpc/platforms/ps3/setup.c
196
kobj = kobject_create_and_add("ps3", firmware_kobj);
arch/powerpc/platforms/pseries/mobility.c
818
mobility_kobj = kobject_create_and_add("mobility", kernel_kobj);
arch/powerpc/platforms/pseries/papr_platform_attributes.c
302
papr_kobj = kobject_create_and_add("papr", firmware_kobj);
arch/powerpc/platforms/pseries/papr_platform_attributes.c
308
esi_kobj = kobject_create_and_add("energy_scale_info", papr_kobj);
arch/powerpc/platforms/pseries/plpks-sysfs.c
72
plpks_kobj = kobject_create_and_add("plpks", firmware_kobj);
arch/powerpc/platforms/pseries/plpks-sysfs.c
78
plpks_config_kobj = kobject_create_and_add("config", plpks_kobj);
arch/powerpc/platforms/pseries/power.c
60
power_kobj = kobject_create_and_add("power", NULL);
arch/powerpc/platforms/pseries/vas-sysfs.c
248
pseries_vas_kobj = kobject_create_and_add("vas0",
arch/powerpc/platforms/pseries/vas-sysfs.c
258
gzip_caps_kobj = kobject_create_and_add("gzip",
arch/s390/kernel/cert_store.c
793
cert_store_kobj = kobject_create_and_add("cert_store", firmware_kobj);
arch/s390/kernel/uv.c
720
uv_kobj = kobject_create_and_add("uv", firmware_kobj);
arch/um/kernel/time.c
1082
bc_time_kobject = kobject_create_and_add("um-ext-time", kernel_kobj);
arch/x86/coco/sev/core.c
1462
sev_kobj = kobject_create_and_add("sev", &dev_root->kobj);
arch/x86/kernel/cpu/mce/amd.c
1162
b->kobj = kobject_create_and_add(name, &dev->kobj);
arch/x86/kernel/ksysfs.c
280
kobj = kobject_create_and_add(name, parent);
arch/x86/kernel/ksysfs.c
337
setup_data_kobj = kobject_create_and_add("setup_data", parent);
arch/x86/kernel/ksysfs.c
377
boot_params_kobj = kobject_create_and_add("boot_params",
block/genhd.c
1007
block_depr = kobject_create_and_add("block", NULL);
block/genhd.c
517
kobject_create_and_add("holders", &ddev->kobj);
block/genhd.c
522
disk->slave_dir = kobject_create_and_add("slaves", &ddev->kobj);
block/partitions/core.c
371
bdev->bd_holder_dir = kobject_create_and_add("holders", &pdev->kobj);
drivers/accessibility/speakup/kobjects.c
1017
accessibility_kobj = kobject_create_and_add("accessibility", NULL);
drivers/accessibility/speakup/kobjects.c
1023
speakup_kobj = kobject_create_and_add("speakup", accessibility_kobj);
drivers/acpi/acpi_fpdt.c
285
fpdt_kobj = kobject_create_and_add("fpdt", acpi_kobj);
drivers/acpi/acpi_mrrm.c
160
pkobj = kobject_create_and_add("memory_ranges", acpi_kobj);
drivers/acpi/acpi_mrrm.c
172
kobj = kobject_create_and_add(name, pkobj);
drivers/acpi/bgrt.c
76
bgrt_kobj = kobject_create_and_add("bgrt", acpi_kobj);
drivers/acpi/bus.c
1502
acpi_kobj = kobject_create_and_add("acpi", firmware_kobj);
drivers/acpi/sysfs.c
1034
hotplug_kobj = kobject_create_and_add("hotplug", acpi_kobj);
drivers/acpi/sysfs.c
514
tables_kobj = kobject_create_and_add("tables", acpi_kobj);
drivers/acpi/sysfs.c
518
tables_data_kobj = kobject_create_and_add("data", tables_kobj);
drivers/acpi/sysfs.c
522
dynamic_tables_kobj = kobject_create_and_add("dynamic", tables_kobj);
drivers/base/class.c
579
cls->kobj = kobject_create_and_add(name, &class_kset->kobj);
drivers/base/core.c
3187
virtual_dir = kobject_create_and_add("virtual",
drivers/base/core.c
4134
dev_kobj = kobject_create_and_add("dev", NULL);
drivers/base/core.c
4137
sysfs_dev_block_kobj = kobject_create_and_add("block", dev_kobj);
drivers/base/core.c
4140
sysfs_dev_char_kobj = kobject_create_and_add("char", dev_kobj);
drivers/base/firmware.c
22
firmware_kobj = kobject_create_and_add("firmware", NULL);
drivers/base/hypervisor.c
20
hypervisor_kobj = kobject_create_and_add("hypervisor", NULL);
drivers/base/module.c
29
mk->drivers_dir = kobject_create_and_add("drivers", &mk->kobj);
drivers/block/rnbd/rnbd-clt-sysfs.c
670
rnbd_devs_kobj = kobject_create_and_add("devices", &rnbd_dev->kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
228
rnbd_devs_kobj = kobject_create_and_add("devices", &rnbd_dev->kobj);
drivers/block/rnbd/rnbd-srv-sysfs.c
54
dev->dev_sessions_kobj = kobject_create_and_add("sessions",
drivers/cpufreq/cpufreq.c
3041
cpufreq_global_kobject = kobject_create_and_add("cpufreq", &dev_root->kobj);
drivers/cpufreq/intel_pstate.c
1827
intel_pstate_kobject = kobject_create_and_add("intel_pstate", &dev_root->kobj);
drivers/dma/qcom/hidma_mgmt_sys.c
246
chanops = kobject_create_and_add("chanops", &mdev->pdev->dev.kobj);
drivers/dma/qcom/hidma_mgmt_sys.c
255
mdev->chroots[i] = kobject_create_and_add(name, chanops);
drivers/firmware/dmi_scan.c
781
dmi_kobj = kobject_create_and_add("dmi", firmware_kobj);
drivers/firmware/dmi_scan.c
785
tables_kobj = kobject_create_and_add("tables", dmi_kobj);
drivers/firmware/efi/efi.c
439
efi_kobj = kobject_create_and_add("efi", firmware_kobj);
drivers/firmware/efi/esrt.c
383
esrt_kobj = kobject_create_and_add("esrt", efi_kobj);
drivers/firmware/efi/mokvar-table.c
325
mokvar_kobj = kobject_create_and_add("mok-variables", efi_kobj);
drivers/firmware/efi/rci2-table.c
118
tables_kobj = kobject_create_and_add("tables", efi_kobj);
drivers/firmware/google/gsmi.c
1013
gsmi_kobj = kobject_create_and_add("gsmi", firmware_kobj);
drivers/firmware/google/vpd.c
211
sec->kobj = kobject_create_and_add(name, vpd_kobj);
drivers/firmware/google/vpd.c
288
vpd_kobj = kobject_create_and_add("vpd", firmware_kobj);
drivers/firmware/imx/imx-scu-irq.c
240
wakeup_obj = kobject_create_and_add("scu_wakeup_source", firmware_kobj);
drivers/firmware/qemu_fw_cfg.c
690
fw_cfg_sel_ko = kobject_create_and_add("by_key", fw_cfg_top_ko);
drivers/firmware/qemu_fw_cfg.c
915
fw_cfg_top_ko = kobject_create_and_add("qemu_fw_cfg", firmware_kobj);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
867
process->kobj_queues = kobject_create_and_add("queues",
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
670
dev->kobj_mem = kobject_create_and_add("mem_banks", dev->kobj_node);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
674
dev->kobj_cache = kobject_create_and_add("caches", dev->kobj_node);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
678
dev->kobj_iolink = kobject_create_and_add("io_links", dev->kobj_node);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
682
dev->kobj_p2plink = kobject_create_and_add("p2p_links", dev->kobj_node);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
686
dev->kobj_perf = kobject_create_and_add("perf", dev->kobj_node);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
869
sys_props.kobj_nodes = kobject_create_and_add("nodes",
drivers/gpu/drm/i915/gt/intel_gt_sysfs.c
99
gt->sysfs_defaults = kobject_create_and_add(".defaults", &gt->sysfs_gt);
drivers/gpu/drm/i915/gt/sysfs_engines.c
506
dir = kobject_create_and_add("engine", &kdev->kobj);
drivers/gpu/drm/i915/i915_perf.c
4278
kobject_create_and_add("metrics",
drivers/gpu/drm/i915/i915_sysfs.c
180
dev_priv->sysfs_gt = kobject_create_and_add("gt", &kdev->kobj);
drivers/gpu/drm/xe/xe_gt_freq.c
282
gt->freq = kobject_create_and_add("freq0", gt->sysfs);
drivers/gpu/drm/xe/xe_gt_idle.c
347
kobj = kobject_create_and_add("gtidle", gt->sysfs);
drivers/gpu/drm/xe/xe_oa.c
2517
oa->metrics_kobj = kobject_create_and_add("metrics",
drivers/gpu/drm/xe/xe_vram_freq.c
112
kobj = kobject_create_and_add("memory", tile->sysfs);
drivers/hid/wacom_sys.c
2049
remote->remote_dir = kobject_create_and_add("wacom_remote",
drivers/hwmon/acpi_power_meter.c
255
resource->holders_dir = kobject_create_and_add("measures",
drivers/infiniband/core/sysfs.c
1375
coredev->ports_kobj = kobject_create_and_add("ports",
drivers/infiniband/hw/mlx4/sysfs.c
253
port->cur_port = kobject_create_and_add(buff,
drivers/infiniband/hw/mlx4/sysfs.c
260
port->admin_alias_parent = kobject_create_and_add("admin_guids",
drivers/infiniband/hw/mlx4/sysfs.c
277
port->gids_parent = kobject_create_and_add("gids",
drivers/infiniband/hw/mlx4/sysfs.c
297
kobject_create_and_add("pkeys", kobject_get(port->cur_port));
drivers/infiniband/hw/mlx4/sysfs.c
316
kobject_create_and_add("mcgs", kobject_get(port->cur_port));
drivers/infiniband/hw/mlx4/sysfs.c
704
kobject_create_and_add(name, kobject_get(dev->iov_parent));
drivers/infiniband/hw/mlx4/sysfs.c
714
kobject_create_and_add("ports",
drivers/infiniband/hw/mlx4/sysfs.c
805
dev->iov_parent = kobject_create_and_add("iov", &dev->ib_dev.dev.kobj);
drivers/infiniband/hw/mlx4/sysfs.c
811
kobject_create_and_add("ports",
drivers/infiniband/hw/usnic/usnic_ib_sysfs.c
256
us_ibdev->qpn_kobj = kobject_create_and_add("qpn",
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2772
clt->kobj_paths = kobject_create_and_add("paths", &clt->dev.kobj);
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
183
srv->kobj_paths = kobject_create_and_add("paths", &srv->dev.kobj);
drivers/iommu/iommu.c
1080
group->devices_kobj = kobject_create_and_add("devices", &group->kobj);
drivers/md/bcache/super.c
2935
bcache_kobj = kobject_create_and_add("bcache", fs_kobj);
drivers/parisc/pdc_stable.c
1077
stable_kobj = kobject_create_and_add("stable", firmware_kobj);
drivers/pci/hotplug/rpadlpar_sysfs.c
108
dlpar_kobj = kobject_create_and_add(DLPAR_KOBJ_NAME,
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
324
uncore_root_kobj = kobject_create_and_add("intel_uncore_frequency",
drivers/platform/x86/uv_sysfs.c
854
sgi_uv_kobj = kobject_create_and_add("sgi_uv", firmware_kobj);
drivers/uio/uio.c
302
idev->map_dir = kobject_create_and_add("maps",
drivers/uio/uio.c
331
idev->portio_dir = kobject_create_and_add("portio",
drivers/vfio/mdev/mdev_sysfs.c
186
type->devices_kobj = kobject_create_and_add("devices", &type->kobj);
fs/9p/v9fs.c
635
v9fs_kobj = kobject_create_and_add("9p", fs_kobj);
fs/btrfs/sysfs.c
2266
fs_devs->devices_kobj = kobject_create_and_add("devices",
fs/btrfs/sysfs.c
2275
fs_devs->devinfo_kobj = kobject_create_and_add("devinfo",
fs/btrfs/sysfs.c
2308
fs_info->debug_kobj = kobject_create_and_add("debug", fsid_kobj);
fs/btrfs/sysfs.c
2320
fs_info->discard_kobj = kobject_create_and_add("discard", fsid_kobj);
fs/btrfs/sysfs.c
2338
fs_info->space_info_kobj = kobject_create_and_add("allocation",
fs/ecryptfs/main.c
782
ecryptfs_kobj = kobject_create_and_add("ecryptfs", fs_kobj);
fs/ext4/sysfs.c
662
ext4_root = kobject_create_and_add("ext4", fs_kobj);
fs/fuse/inode.c
2242
fuse_kobj = kobject_create_and_add("fuse", fs_kobj);
fs/fuse/virtio_fs.c
375
fsvq->kobj = kobject_create_and_add(buff, fs->mqs_kobj);
fs/fuse/virtio_fs.c
424
fs->mqs_kobj = kobject_create_and_add("mqs", &fs->kobj);
fs/namespace.c
6230
fs_kobj = kobject_create_and_add("fs", NULL);
fs/zonefs/sysfs.c
124
zonefs_sysfs_root = kobject_create_and_add("zonefs", fs_kobj);
include/linux/kobject.h
103
struct kobject * __must_check kobject_create_and_add(const char *name, struct kobject *parent);
kernel/bpf/sysfs_btf.c
62
btf_kobj = kobject_create_and_add("btf", kernel_kobj);
kernel/irq/irqdesc.c
393
irq_kobj_base = kobject_create_and_add("irq", kernel_kobj);
kernel/kexec_core.c
1351
kexec_kobj = kobject_create_and_add("kexec", kernel_kobj);
kernel/ksysfs.c
220
kernel_kobj = kobject_create_and_add("kernel", NULL);
kernel/livepatch/core.c
1380
klp_root_kobj = kobject_create_and_add("livepatch", kernel_kobj);
kernel/locking/test-ww_mutex.c
745
test_ww_mutex_kobj = kobject_create_and_add("test_ww_mutex", kernel_kobj);
kernel/module/sysfs.c
375
mod->holders_dir = kobject_create_and_add("holders", &mod->mkobj.kobj);
kernel/power/main.c
1151
power_kobj = kobject_create_and_add("power", NULL);
kernel/reboot.c
1403
reboot_kobj = kobject_create_and_add("reboot", kernel_kobj);
kernel/time/timekeeping.c
3078
struct kobject *auxo, *tko = kobject_create_and_add("time", kernel_kobj);
kernel/time/timekeeping.c
3084
auxo = kobject_create_and_add("aux_clocks", tko);
kernel/time/timekeeping.c
3090
struct kobject *clk = kobject_create_and_add(id, auxo);
kernel/trace/preemptirq_delay_test.c
202
preemptirq_delay_kobj = kobject_create_and_add("preemptirq_delay_test",
lib/kobject.c
806
EXPORT_SYMBOL_GPL(kobject_create_and_add);
mm/cma_sysfs.c
115
cma_kobj_root = kobject_create_and_add("cma", mm_kobj);
mm/damon/sysfs.c
2092
damon_sysfs_root = kobject_create_and_add("damon", mm_kobj);
mm/huge_memory.c
793
*hugepage_kobj = kobject_create_and_add("transparent_hugepage", mm_kobj);
mm/hugetlb_sysfs.c
313
hstate_kobjs[hi] = kobject_create_and_add(h->name, parent);
mm/hugetlb_sysfs.c
438
nhs->hugepages_kobj = kobject_create_and_add("hugepages",
mm/hugetlb_sysfs.c
487
hugepages_kobj = kobject_create_and_add("hugepages", mm_kobj);
mm/memory-tiers.c
991
numa_kobj = kobject_create_and_add("numa", mm_kobj);
mm/mempolicy.c
3928
mempolicy_kobj = kobject_create_and_add("mempolicy", mm_kobj);
mm/mm_init.c
228
mm_kobj = kobject_create_and_add("mm", kernel_kobj);
mm/shmem.c
5410
tmpfs_kobj = kobject_create_and_add("tmpfs", fs_kobj);
mm/swap_state.c
963
swap_kobj = kobject_create_and_add("swap", mm_kobj);
net/bridge/br_sysfs_br.c
1062
br->ifobj = kobject_create_and_add(SYSFS_BRIDGE_PORT_SUBDIR, brobj);
samples/kobject/kobject-example.c
124
example_kobj = kobject_create_and_add("kobject_example", kernel_kobj);
sound/hda/core/sysfs.c
373
tree->root = kobject_create_and_add("widgets", &codec->dev.kobj);
tools/testing/selftests/livepatch/test_modules/test_klp_syscall.c
85
klp_kobj = kobject_create_and_add("test_klp_syscall", kernel_kobj);