Home | History | Annotate | Download | only in libnvmm

Lines Matching defs:comm

293 	struct nvmm_comm_page *comm;
303 comm = mmap(NULL, PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FILE,
305 if (comm == MAP_FAILED)
308 mach->pages[cpuid] = comm;
311 vcpu->state = &comm->state;
312 vcpu->event = &comm->event;
313 vcpu->stop = &comm->stop;
323 struct nvmm_comm_page *comm;
333 comm = mach->pages[vcpu->cpuid];
334 munmap(comm, PAGE_SIZE);
369 struct nvmm_comm_page *comm;
371 comm = mach->pages[vcpu->cpuid];
372 comm->state_commit |= flags;
373 comm->state_cached |= flags;
383 struct nvmm_comm_page *comm;
386 comm = mach->pages[vcpu->cpuid];
388 if (__predict_true((flags & ~comm->state_cached) == 0)) {
391 comm->state_wanted = flags & ~comm->state_cached;
406 struct nvmm_comm_page *comm;
408 comm = mach->pages[vcpu->cpuid];
409 comm->event_commit = true;
428 /* No comm support yet, just copy. */