Lines Matching refs:rkobj
9749 struct raid_kobject *rkobj; in btrfs_add_raid_kobjects() local
9758 list_for_each_entry(rkobj, &list, list) { in btrfs_add_raid_kobjects()
9759 space_info = __find_space_info(fs_info, rkobj->flags); in btrfs_add_raid_kobjects()
9760 index = btrfs_bg_flags_to_raid_index(rkobj->flags); in btrfs_add_raid_kobjects()
9762 ret = kobject_add(&rkobj->kobj, &space_info->kobj, in btrfs_add_raid_kobjects()
9765 kobject_put(&rkobj->kobj); in btrfs_add_raid_kobjects()
9788 struct raid_kobject *rkobj = kzalloc(sizeof(*rkobj), GFP_NOFS); in link_block_group() local
9789 if (!rkobj) { in link_block_group()
9794 rkobj->flags = cache->flags; in link_block_group()
9795 kobject_init(&rkobj->kobj, &btrfs_raid_ktype); in link_block_group()
9798 list_add_tail(&rkobj->list, &fs_info->pending_raid_kobjs); in link_block_group()
9800 space_info->block_group_kobjs[index] = &rkobj->kobj; in link_block_group()