Lines Matching defs:new_blkg
372 * If @new_blkg is %NULL, this function tries to allocate a new one as
373 * necessary using %GFP_NOWAIT. @new_blkg is always consumed on return.
376 struct blkcg_gq *new_blkg)
396 if (!new_blkg) {
397 new_blkg = blkg_alloc(blkcg, disk, GFP_NOWAIT | __GFP_NOWARN);
398 if (unlikely(!new_blkg)) {
403 blkg = new_blkg;
453 if (new_blkg)
454 blkg_free(new_blkg);
854 struct blkcg_gq *new_blkg;
865 new_blkg = blkg_alloc(pos, disk, GFP_KERNEL);
866 if (unlikely(!new_blkg)) {
872 blkg_free(new_blkg);
880 blkg_free(new_blkg);
887 blkg_free(new_blkg);
889 blkg = blkg_create(pos, disk, new_blkg);
1415 struct blkcg_gq *new_blkg, *blkg;
1422 new_blkg = blkg_alloc(&blkcg_root, disk, GFP_KERNEL);
1423 if (!new_blkg)
1431 blkg = blkg_create(&blkcg_root, disk, new_blkg);