Lines Matching refs:kobj
589 static umode_t vmbus_dev_attr_is_visible(struct kobject *kobj,
592 struct device *dev = kobj_to_dev(kobj);
1456 static void vmbus_chan_release(struct kobject *kobj)
1459 = container_of(kobj, struct vmbus_channel, kobj);
1480 static ssize_t vmbus_chan_attr_show(struct kobject *kobj,
1486 = container_of(kobj, struct vmbus_channel, kobj);
1494 static ssize_t vmbus_chan_attr_store(struct kobject *kobj,
1501 = container_of(kobj, struct vmbus_channel, kobj);
1790 static umode_t vmbus_chan_attr_is_visible(struct kobject *kobj,
1794 container_of(kobj, struct vmbus_channel, kobj);
1822 struct kobject *kobj = &channel->kobj;
1826 kobj->kset = dev->channels_kset;
1827 ret = kobject_init_and_add(kobj, &vmbus_chan_ktype, NULL,
1830 kobject_put(kobj);
1834 ret = sysfs_create_group(kobj, &vmbus_chan_group);
1841 kobject_put(kobj);
1846 kobject_uevent(kobj, KOBJ_ADD);
1856 sysfs_remove_group(&channel->kobj, &vmbus_chan_group);
1888 struct kobject *kobj = &child_device_obj->device.kobj;
1914 NULL, kobj);