Home
last modified time | relevance | path

Searched refs:kobject_add (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/drivers/md/bcache/
Dstats.c98 int ret = kobject_add(&acc->total.kobj, parent, in bch_cache_accounting_add_kobjs()
100 ret = ret ?: kobject_add(&acc->five_minute.kobj, parent, in bch_cache_accounting_add_kobjs()
102 ret = ret ?: kobject_add(&acc->hour.kobj, parent, in bch_cache_accounting_add_kobjs()
104 ret = ret ?: kobject_add(&acc->day.kobj, parent, in bch_cache_accounting_add_kobjs()
Dsuper.c1163 if (kobject_add(&dc->disk.kobj, &part_to_dev(bdev->bd_part)->kobj, in register_bdev()
1233 if (kobject_add(&d->kobj, &disk_to_dev(d->disk)->kobj, "bcache")) in flash_dev_run()
1736 if (kobject_add(&c->kobj, bcache_kobj, "%pU", c->sb.set_uuid) || in register_cache_set()
1737 kobject_add(&c->internal, &c->kobj, "internal")) in register_cache_set()
1865 if (kobject_add(&ca->kobj, &part_to_dev(bdev->bd_part)->kobj, "bcache")) { in register_cache()
/linux-4.4.14/arch/cris/arch-v32/drivers/
Diop_fw_load.c207 kobject_add(&iop_spu_device[0].kobj); in iop_fw_load_init()
210 kobject_add(&iop_spu_device[1].kobj); in iop_fw_load_init()
213 kobject_add(&iop_mpu_device.kobj); in iop_fw_load_init()
/linux-4.4.14/block/
Dblk-mq-sysfs.c370 ret = kobject_add(&hctx->kobj, &q->mq_kobj, "%u", hctx->queue_num); in blk_mq_register_hctx()
375 ret = kobject_add(&ctx->kobj, &hctx->kobj, "cpu%u", ctx->cpu); in blk_mq_register_hctx()
437 ret = kobject_add(&q->mq_kobj, kobject_get(&dev->kobj), "%s", "mq"); in blk_mq_register_disk()
Dblk-sysfs.c649 ret = kobject_add(&q->kobj, kobject_get(&dev->kobj), "%s", "queue"); in blk_register_queue()
Delevator.c797 error = kobject_add(&e->kobj, &q->kobj, "%s", "iosched"); in elv_register_queue()
/linux-4.4.14/Documentation/
Dkobject.txt123 register the kobject with sysfs, the function kobject_add() must be called:
125 int kobject_add(struct kobject *kobj, struct kobject *parent, const char *fmt, ...);
129 kobj->kset must be assigned before calling kobject_add(). If a kset is
131 NULL in the call to kobject_add() and then the kobject's parent will be the
160 kobject_add() functions described above.
254 Once you registered your kobject via kobject_add(), you must never use
377 that this task is handled by kobject_add(). When a kobject is passed to
378 kobject_add(), its kset member should point to the kset to which the
379 kobject will belong. kobject_add() will handle the rest.
/linux-4.4.14/drivers/staging/most/hdm-dim2/
Ddim2_sysfs.c93 err = kobject_add(&bus->kobj_group, parent_kobj, "bus"); in dim2_sysfs_probe()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c660 err = kobject_add(&b->blocks->kobj, b->kobj, b->blocks->kobj.name); in __threshold_add_blocks()
666 err = kobject_add(&pos->kobj, b->kobj, pos->kobj.name); in __threshold_add_blocks()
692 err = kobject_add(b->kobj, &dev->kobj, name); in threshold_create_bank()
/linux-4.4.14/lib/
Dkobject.c394 int kobject_add(struct kobject *kobj, struct kobject *parent, in kobject_add() function
416 EXPORT_SYMBOL(kobject_add);
752 retval = kobject_add(kobj, parent, "%s", name); in kobject_create_and_add()
/linux-4.4.14/include/linux/
Dkobject.h94 int kobject_add(struct kobject *kobj, struct kobject *parent,
/linux-4.4.14/drivers/firmware/efi/
Druntime-map.c132 ret = kobject_add(&entry->kobj, NULL, "%d", nr); in add_sysfs_runtime_map_entry()
/linux-4.4.14/drivers/firmware/
Dmemmap.c199 if (kobject_add(&entry->kobj, NULL, "%d", map_entries_nr++)) in add_sysfs_fw_map_entry()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-elog.c223 rc = kobject_add(&elog->kobj, NULL, "0x%llx", id); in create_elog_obj()
Dopal-dump.c347 rc = kobject_add(&dump->kobj, NULL, "0x%x-0x%x", type, id); in create_dump_obj()
/linux-4.4.14/drivers/uio/
Duio.c283 ret = kobject_add(&map->kobj, idev->map_dir, "map%d", mi); in uio_dev_add_attributes()
308 ret = kobject_add(&portio->kobj, idev->portio_dir, in uio_dev_add_attributes()
/linux-4.4.14/sound/hda/
Dhdac_sysfs.c347 err = kobject_add(kobj, parent, "%02x", nid); in add_widget_node()
/linux-4.4.14/crypto/
Dpcrypt.c395 ret = kobject_add(&pinst->kobj, NULL, name); in pcrypt_sysfs_add()
/linux-4.4.14/drivers/of/
Dbase.c174 rc = kobject_add(&np->kobj, NULL, "%s", in __of_attach_node_sysfs()
181 rc = kobject_add(&np->kobj, &np->parent->kobj, "%s", name); in __of_attach_node_sysfs()
/linux-4.4.14/drivers/base/
Dcore.c769 retval = kobject_add(&dir->kobj, parent_kobj, "%s", class->name); in class_dir_create_and_add()
1074 error = kobject_add(&dev->kobj, dev->kobj.parent, NULL); in device_add()
/linux-4.4.14/drivers/cpufreq/
Dcpufreq.c1163 ret = kobject_add(&policy->kobj, cpufreq_global_kobject, in cpufreq_online()
/linux-4.4.14/drivers/md/
Dmd.c2105 if ((err = kobject_add(&rdev->kobj, &mddev->kobj, "dev-%s", b))) in bind_rdev_to_array()
/linux-4.4.14/fs/btrfs/
Dextent-tree.c9623 ret = kobject_add(&rkobj->kobj, &space_info->kobj, in __link_block_group()