Home | History | Annotate | Download | only in nvmm

Lines Matching refs:cpuid

197 nvmm_vcpu_alloc(struct nvmm_machine *mach, nvmm_cpuid_t cpuid,
202 if (cpuid >= NVMM_MAX_VCPUS) {
205 vcpu = &mach->cpus[cpuid];
231 nvmm_vcpu_get(struct nvmm_machine *mach, nvmm_cpuid_t cpuid,
236 if (__predict_false(cpuid >= NVMM_MAX_VCPUS)) {
239 vcpu = &mach->cpus[cpuid];
441 error = nvmm_vcpu_alloc(mach, args->cpuid, &vcpu);
448 mach->commuobj, args->cpuid * PAGE_SIZE, 0, UVM_MAPFLAG(UVM_PROT_RW,
491 error = nvmm_vcpu_get(mach, args->cpuid, &vcpu);
529 error = nvmm_vcpu_get(mach, args->cpuid, &vcpu);
562 error = nvmm_vcpu_get(mach, args->cpuid, &vcpu);
586 error = nvmm_vcpu_get(mach, args->cpuid, &vcpu);
609 error = nvmm_vcpu_get(mach, args->cpuid, &vcpu);
666 error = nvmm_vcpu_get(mach, args->cpuid, &vcpu);
1039 machines[i].cpus[n].cpuid = n;
1161 nvmm_cpuid_t cpuid;
1171 cpuid = NVMM_COMM_CPUID(*offp);
1172 if (__predict_false(cpuid >= NVMM_MAX_VCPUS))
1182 *offp = cpuid * PAGE_SIZE;
1331 size_t cpuid;
1333 for (cpuid = 0; cpuid < NVMM_MAX_VCPUS; cpuid++)
1334 nvmm_suspend_vcpu(mach, &mach->cpus[cpuid]);
1349 size_t cpuid;
1351 for (cpuid = 0; cpuid < NVMM_MAX_VCPUS; cpuid++)
1352 nvmm_resume_vcpu(mach, &mach->cpus[cpuid]);