Lines Matching refs:newmem
693 struct vhost_memory mem, *newmem, *oldmem; in vhost_set_memory() local
703 newmem = vhost_kvzalloc(size + mem.nregions * sizeof(*m->regions)); in vhost_set_memory()
704 if (!newmem) in vhost_set_memory()
707 memcpy(newmem, &mem, size); in vhost_set_memory()
708 if (copy_from_user(newmem->regions, m->regions, in vhost_set_memory()
710 kvfree(newmem); in vhost_set_memory()
713 sort(newmem->regions, newmem->nregions, sizeof(*newmem->regions), in vhost_set_memory()
716 if (!memory_access_ok(d, newmem, 0)) { in vhost_set_memory()
717 kvfree(newmem); in vhost_set_memory()
721 d->memory = newmem; in vhost_set_memory()
726 d->vqs[i]->memory = newmem; in vhost_set_memory()