Lines Matching full:new
72 struct gmap *sg, *new; in gmap_shadow() local
84 /* Create a new shadow gmap */ in gmap_shadow()
88 new = gmap_alloc(limit); in gmap_shadow()
89 if (!new) in gmap_shadow()
91 new->mm = parent->mm; in gmap_shadow()
92 new->parent = gmap_get(parent); in gmap_shadow()
93 new->private = parent->private; in gmap_shadow()
94 new->orig_asce = asce; in gmap_shadow()
95 new->edat_level = edat_level; in gmap_shadow()
96 new->initialized = false; in gmap_shadow()
102 gmap_free(new); in gmap_shadow()
118 refcount_set(&new->ref_count, 2); in gmap_shadow()
119 list_add(&new->list, &parent->children); in gmap_shadow()
122 new->initialized = true; in gmap_shadow()
124 return new; in gmap_shadow()
134 new->initialized = true; in gmap_shadow()
136 list_del(&new->list); in gmap_shadow()
137 gmap_free(new); in gmap_shadow()
138 new = ERR_PTR(rc); in gmap_shadow()
141 return new; in gmap_shadow()