Lines Matching defs:cpu
37 int lapic_rdmsr(struct vm *vm, int cpu, u_int msr, uint64_t *rval,
39 int lapic_wrmsr(struct vm *vm, int cpu, u_int msr, uint64_t wval,
42 int lapic_mmio_read(void *vm, int cpu, uint64_t gpa,
44 int lapic_mmio_write(void *vm, int cpu, uint64_t gpa,
49 * to the 'cpu', the state is recorded in IRR.
51 int lapic_set_intr(struct vm *vm, int cpu, int vector, bool trig);
56 lapic_intr_level(struct vm *vm, int cpu, int vector)
59 return (lapic_set_intr(vm, cpu, vector, LAPIC_TRIG_LEVEL));
63 lapic_intr_edge(struct vm *vm, int cpu, int vector)
66 return (lapic_set_intr(vm, cpu, vector, LAPIC_TRIG_EDGE));
70 * Triggers the LAPIC local interrupt (LVT) 'vector' on 'cpu'. 'cpu' can
73 int lapic_set_local_intr(struct vm *vm, int cpu, int vector);