Home
last modified time | relevance | path

Searched refs:vm (Results 1 – 25 of 191) sorted by relevance

12345678

/freebsd-13-stable/contrib/bc/src/
HDvm.c78 BcVm* vm = &vm_data; variable
93 BcVm* vm = bcl_getspecific(); local
96 assert(BC_SIG_EXC(vm));
101 bc_file_puts(&vm->ferr, bc_flush_none, "Longjmp: ");
102 bc_file_puts(&vm->ferr, bc_flush_none, f);
103 bc_file_putchar(&vm->ferr, bc_flush_none, '\n');
104 bc_file_flush(&vm->ferr, bc_flush_none);
108 assert(vm->jmp_bufs.len - (size_t) vm->sig_pop);
111 if (vm->jmp_bufs.len == 0) abort();
112 if (vm->sig_pop) bc_vec_pop(&vm->jmp_bufs);
[all …]
HDlibrary.c123 bcl_setspecific(BcVm* vm) in bcl_setspecific() argument
131 r = pthread_setspecific(tls_real, vm); in bcl_setspecific()
140 r = TlsSetValue(tls_real, vm); in bcl_setspecific()
151 BcVm* vm; in bcl_getspecific() local
155 vm = pthread_getspecific(tls_real); in bcl_getspecific()
159 vm = TlsGetValue(tls_real); in bcl_getspecific()
163 return vm; in bcl_getspecific()
170 BcVm* vm; in bcl_init() local
174 vm = bcl_getspecific(); in bcl_init()
175 if (vm != NULL) in bcl_init()
[all …]
HDargs.c62 if (vm->exprs.v == NULL) in bc_args_exprs()
64 bc_vec_init(&vm->exprs, sizeof(uchar), BC_DTOR_NONE); in bc_args_exprs()
67 bc_vec_concat(&vm->exprs, str); in bc_args_exprs()
68 bc_vec_concat(&vm->exprs, "\n"); in bc_args_exprs()
83 vm->file = file; in bc_args_file()
140 vm->redefined_kws[i] = true; in bc_args_redefine()
175 vm->flags |= BC_FLAG_DIGIT_CLAMP; in bc_args()
181 vm->flags &= ~BC_FLAG_DIGIT_CLAMP; in bc_args()
188 if (vm->no_exprs) in bc_args()
195 vm->exit_exprs = (exit_exprs || vm->exit_exprs); in bc_args()
[all …]
HDread.c146 bc_file_puts(&vm->fout, bc_flush_none, prompt); in bc_read_chars()
147 bc_file_flush(&vm->fout, bc_flush_none); in bc_read_chars()
151 if (bc_read_buf(vec, vm->buf, &vm->buf_len)) in bc_read_chars()
165 r = read(STDIN_FILENO, vm->buf + vm->buf_len, in bc_read_chars()
166 BC_VM_STDIN_BUF_SIZE - vm->buf_len); in bc_read_chars()
178 if (vm->status == (sig_atomic_t) BC_STATUS_QUIT) BC_JMP; in bc_read_chars()
180 assert(vm->sig != 0); in bc_read_chars()
182 sig = (int) vm->sig; in bc_read_chars()
185 vm->sig = 0; in bc_read_chars()
186 vm->status = (sig_atomic_t) BC_STATUS_SUCCESS; in bc_read_chars()
[all …]
HDmain.c65 vm->locale = setlocale(LC_ALL, ""); in main()
78 vm->name = (name == NULL) ? argv[0] : name + 1; in main()
83 vm->name = "bc"; in main()
85 vm->name = "dc"; in main()
88 vm->name = "bc"; in main()
93 if (strlen(vm->name) > len) vm->name += len; in main()
99 bc_vec_init(&vm->jmp_bufs, sizeof(sigjmp_buf), BC_DTOR_NONE); in main()
101 BC_SETJMP_LOCKED(vm, exit); in main()
120 vm->status = (sig_atomic_t) s; in main()
125 s = bc_vm_atexit((BcStatus) vm->status); in main()
/freebsd-13-stable/sys/kern/
HDsubr_vmem.c197 #define VMEM_CONDVAR_INIT(vm, wchan) cv_init(&vm->vm_cv, wchan) argument
198 #define VMEM_CONDVAR_DESTROY(vm) cv_destroy(&vm->vm_cv) argument
199 #define VMEM_CONDVAR_WAIT(vm) cv_wait(&vm->vm_cv, &vm->vm_lock) argument
200 #define VMEM_CONDVAR_BROADCAST(vm) cv_broadcast(&vm->vm_cv) argument
202 #define VMEM_LOCK(vm) mtx_lock(&vm->vm_lock) argument
203 #define VMEM_TRYLOCK(vm) mtx_trylock(&vm->vm_lock) argument
204 #define VMEM_UNLOCK(vm) mtx_unlock(&vm->vm_lock) argument
205 #define VMEM_LOCK_INIT(vm, name) mtx_init(&vm->vm_lock, (name), NULL, MTX_DEF) argument
206 #define VMEM_LOCK_DESTROY(vm) mtx_destroy(&vm->vm_lock) argument
207 #define VMEM_ASSERT_LOCKED(vm) mtx_assert(&vm->vm_lock, MA_OWNED); argument
[all …]
/freebsd-13-stable/sys/amd64/vmm/
HDvmm.c107 struct vm *vm; /* (o) */ member
160 struct vm { struct
196 VCPU_CTR0((vcpu)->vm, (vcpu)->vcpuid, format) argument
199 VCPU_CTR1((vcpu)->vm, (vcpu)->vcpuid, format, p1)
202 VCPU_CTR2((vcpu)->vm, (vcpu)->vcpuid, format, p1, p2)
205 VCPU_CTR3((vcpu)->vm, (vcpu)->vcpuid, format, p1, p2, p3)
208 VCPU_CTR4((vcpu)->vm, (vcpu)->vcpuid, format, p1, p2, p3, p4)
234 DEFINE_VMMOPS_IFUNC(void *, init, (struct vm *vm, struct pmap *pmap))
297 static void vm_free_memmap(struct vm *vm, int ident);
298 static bool sysmem_mapping(struct vm *vm, struct mem_map *mm);
[all …]
HDvmm_ktr.h39 #define VCPU_CTR0(vm, vcpuid, format) \ argument
40 CTR2(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid))
42 #define VCPU_CTR1(vm, vcpuid, format, p1) \ argument
43 CTR3(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid), (p1))
45 #define VCPU_CTR2(vm, vcpuid, format, p1, p2) \ argument
46 CTR4(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid), (p1), (p2))
48 #define VCPU_CTR3(vm, vcpuid, format, p1, p2, p3) \ argument
49 CTR5(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid), (p1), (p2), (p3))
51 #define VCPU_CTR4(vm, vcpuid, format, p1, p2, p3, p4) \ argument
52 CTR6(KTR_VMM, "vm %s[%d]: " format, vm_name((vm)), (vcpuid), \
[all …]
HDvmm_dev.c89 struct vm *vm; /* vm instance cookie */ member
136 panic("vcpu %s(%d) has invalid state %d", vm_name(sc->vm), in vcpu_unlock_one()
150 vm_slock_vcpus(sc->vm); in vcpu_lock_all()
151 maxcpus = vm_get_maxcpus(sc->vm); in vcpu_lock_all()
153 vcpu = vm_vcpu(sc->vm, i); in vcpu_lock_all()
163 vcpu = vm_vcpu(sc->vm, j); in vcpu_lock_all()
168 vm_unlock_vcpus(sc->vm); in vcpu_lock_all()
180 maxcpus = vm_get_maxcpus(sc->vm); in vcpu_unlock_all()
182 vcpu = vm_vcpu(sc->vm, i); in vcpu_unlock_all()
187 vm_unlock_vcpus(sc->vm); in vcpu_unlock_all()
[all …]
/freebsd-13-stable/lib/libkvm/
HDkvm_powerpc.c95 struct vmstate *vm; in powerpc_maphdrs() local
98 vm = kd->vmst; in powerpc_maphdrs()
100 vm->mapsz = sizeof(*vm->eh) + sizeof(struct kerneldumpheader); in powerpc_maphdrs()
101 vm->map = mmap(NULL, vm->mapsz, PROT_READ, MAP_PRIVATE, kd->pmfd, 0); in powerpc_maphdrs()
102 if (vm->map == MAP_FAILED) { in powerpc_maphdrs()
106 vm->dmphdrsz = 0; in powerpc_maphdrs()
107 vm->eh = vm->map; in powerpc_maphdrs()
108 if (!valid_elf_header(vm->eh)) { in powerpc_maphdrs()
115 vm->dmphdrsz = dump_header_size(vm->map); in powerpc_maphdrs()
116 if (vm->dmphdrsz == 0) in powerpc_maphdrs()
[all …]
HDkvm_powerpc64.c97 struct vmstate *vm; in powerpc_maphdrs() local
100 vm = kd->vmst; in powerpc_maphdrs()
102 vm->mapsz = sizeof(*vm->eh) + sizeof(struct kerneldumpheader); in powerpc_maphdrs()
103 vm->map = mmap(NULL, vm->mapsz, PROT_READ, MAP_PRIVATE, kd->pmfd, 0); in powerpc_maphdrs()
104 if (vm->map == MAP_FAILED) { in powerpc_maphdrs()
108 vm->dmphdrsz = 0; in powerpc_maphdrs()
109 vm->eh = vm->map; in powerpc_maphdrs()
110 if (!valid_elf_header(kd, vm->eh)) { in powerpc_maphdrs()
117 vm->dmphdrsz = dump_header_size(vm->map); in powerpc_maphdrs()
118 if (vm->dmphdrsz == 0) in powerpc_maphdrs()
[all …]
HDkvm_arm.c68 struct vmstate *vm = kd->vmst; in _kvm_pa2off() local
72 p = vm->phdr; in _kvm_pa2off()
73 n = vm->phnum; in _kvm_pa2off()
88 struct vmstate *vm = kd->vmst; in _arm_freevtop() local
90 free(vm->phdr); in _arm_freevtop()
91 free(vm); in _arm_freevtop()
106 struct vmstate *vm; in _arm_initvtop() local
119 vm = _kvm_malloc(kd, sizeof(*vm)); in _arm_initvtop()
120 if (vm == NULL) { in _arm_initvtop()
124 kd->vmst = vm; in _arm_initvtop()
[all …]
HDkvm_minidump_amd64.c50 #define VM_IS_V1(vm) (vm->hdr.version == 1) argument
51 #define VA_OFF(vm, va) \ argument
52 (VM_IS_V1(vm) ? ((va) & (AMD64_PAGE_SIZE - 1)) : ((va) & AMD64_PAGE_MASK))
114 struct vmstate *vm = kd->vmst; in _amd64_minidump_freevtop() local
116 free(vm); in _amd64_minidump_freevtop()
186 struct vmstate *vm; in _amd64_minidump_vatop_v1() local
193 vm = kd->vmst; in _amd64_minidump_vatop_v1()
196 if (va >= vm->hdr.kernbase) { in _amd64_minidump_vatop_v1()
197 pteindex = (va - vm->hdr.kernbase) >> AMD64_PAGE_SHIFT; in _amd64_minidump_vatop_v1()
198 if (pteindex >= vm->hdr.pmapsize / sizeof(pte)) in _amd64_minidump_vatop_v1()
[all …]
/freebsd-13-stable/sys/amd64/include/
HDvmm.h145 struct vm;
168 typedef void * (*vmi_init_func_t)(struct vm *vm, struct pmap *pmap);
219 int vm_create(const char *name, struct vm **retvm);
220 struct vcpu *vm_alloc_vcpu(struct vm *vm, int vcpuid);
221 void vm_disable_vcpu_creation(struct vm *vm);
222 void vm_slock_vcpus(struct vm *vm);
223 void vm_unlock_vcpus(struct vm *vm);
224 void vm_destroy(struct vm *vm);
225 int vm_reinit(struct vm *vm);
226 const char *vm_name(struct vm *vm);
[all …]
/freebsd-13-stable/contrib/bc/include/
HDstatus.h679 #define BC_SIG_EXC(vm) \ argument
680 BC_UNLIKELY((vm)->status != (sig_atomic_t) BC_STATUS_SUCCESS || (vm)->sig)
683 #define BC_NO_SIG_EXC(vm) \ argument
684 BC_LIKELY((vm)->status == (sig_atomic_t) BC_STATUS_SUCCESS && !(vm)->sig)
687 #define BC_SIG_INTERRUPT(vm) \ argument
688 BC_UNLIKELY((vm)->sig != 0 && (vm)->sig != SIGWINCH)
690 #define BC_SIG_INTERRUPT(vm) BC_UNLIKELY((vm)->sig != 0) argument
702 assert(vm->sig_lock); \
713 assert(vm->sig_lock == 0); \
738 vm->sig_lock = 1; \
[all …]
/freebsd-13-stable/sys/amd64/vmm/io/
HDvatpic.h39 struct vatpic *vatpic_init(struct vm *vm);
42 int vatpic_master_handler(struct vm *vm, bool in, int port, int bytes,
44 int vatpic_slave_handler(struct vm *vm, bool in, int port, int bytes,
46 int vatpic_elc_handler(struct vm *vm, bool in, int port, int bytes,
49 int vatpic_assert_irq(struct vm *vm, int irq);
50 int vatpic_deassert_irq(struct vm *vm, int irq);
51 int vatpic_pulse_irq(struct vm *vm, int irq);
52 int vatpic_set_irq_trigger(struct vm *vm, int irq, enum vm_intr_trigger trigger);
54 void vatpic_pending_intr(struct vm *vm, int *vecptr);
55 void vatpic_intr_accepted(struct vm *vm, int vector);
HDppt.h32 int ppt_unassign_all(struct vm *vm);
33 int ppt_map_mmio(struct vm *vm, int bus, int slot, int func,
35 int ppt_unmap_mmio(struct vm *vm, int bus, int slot, int func,
37 int ppt_setup_msi(struct vm *vm, int bus, int slot, int func,
39 int ppt_setup_msix(struct vm *vm, int bus, int slot, int func,
41 int ppt_disable_msix(struct vm *vm, int bus, int slot, int func);
42 int ppt_assigned_devices(struct vm *vm);
43 bool ppt_is_mmio(struct vm *vm, vm_paddr_t gpa);
55 int ppt_assign_device(struct vm *vm, int bus, int slot, int func);
56 int ppt_unassign_device(struct vm *vm, int bus, int slot, int func);
HDvrtc.h37 struct vrtc *vrtc_init(struct vm *vm);
41 time_t vrtc_get_time(struct vm *vm);
42 int vrtc_set_time(struct vm *vm, time_t secs);
43 int vrtc_nvram_write(struct vm *vm, int offset, uint8_t value);
44 int vrtc_nvram_read(struct vm *vm, int offset, uint8_t *retval);
46 int vrtc_addr_handler(struct vm *vm, bool in, int port, int bytes,
48 int vrtc_data_handler(struct vm *vm, bool in, int port, int bytes,
HDvioapic.h39 struct vioapic *vioapic_init(struct vm *vm);
42 int vioapic_assert_irq(struct vm *vm, int irq);
43 int vioapic_deassert_irq(struct vm *vm, int irq);
44 int vioapic_pulse_irq(struct vm *vm, int irq);
51 int vioapic_pincount(struct vm *vm);
52 void vioapic_process_eoi(struct vm *vm, int vector);
HDppt.c85 struct vm *vm; /* owner of this device */ member
176 if (ppt->vm != NULL) in ppt_detach()
199 ppt_find(struct vm *vm, int bus, int slot, int func, struct pptdev **pptp) in ppt_find() argument
216 if (ppt->vm != vm) /* Make sure we own this device */ in ppt_find()
223 ppt_unmap_all_mmio(struct vm *vm, struct pptdev *ppt) in ppt_unmap_all_mmio() argument
232 (void)vm_unmap_mmio(vm, seg->gpa, seg->len); in ppt_unmap_all_mmio()
332 ppt_assigned_devices(struct vm *vm) in ppt_assigned_devices() argument
339 if (ppt->vm == vm) in ppt_assigned_devices()
346 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) in ppt_is_mmio() argument
353 if (ppt->vm != vm) in ppt_is_mmio()
[all …]
HDvrtc.c76 struct vm *vm; member
287 struct vm *vm = vrtc->vm; in rtc_to_secs() local
299 VM_CTR2(vm, "Invalid RTC sec %#x/%d", rtc->sec, ct.sec); in rtc_to_secs()
305 VM_CTR2(vm, "Invalid RTC min %#x/%d", rtc->min, ct.min); in rtc_to_secs()
335 VM_CTR2(vm, "Invalid RTC 12-hour format %#x/%d", in rtc_to_secs()
342 VM_CTR2(vm, "Invalid RTC hour %#x/%d", rtc->hour, ct.hour); in rtc_to_secs()
356 VM_CTR2(vm, "Invalid RTC mday %#x/%d", rtc->day_of_month, in rtc_to_secs()
363 VM_CTR2(vm, "Invalid RTC month %#x/%d", rtc->month, ct.mon); in rtc_to_secs()
369 VM_CTR2(vm, "Invalid RTC year %#x/%d", rtc->year, year); in rtc_to_secs()
376 VM_CTR2(vm, "Invalid RTC century %#x/%d", rtc->century, in rtc_to_secs()
[all …]
HDvatpic.c87 struct vm *vm; member
94 VM_CTR0((vatpic)->vm, fmt)
97 VM_CTR1((vatpic)->vm, fmt, a1)
100 VM_CTR2((vatpic)->vm, fmt, a1, a2)
103 VM_CTR3((vatpic)->vm, fmt, a1, a2, a3)
106 VM_CTR4((vatpic)->vm, fmt, a1, a2, a3, a4)
263 lapic_set_local_intr(vatpic->vm, NULL, APIC_LVT_LINT0); in vatpic_notify_intr()
264 vioapic_pulse_irq(vatpic->vm, 0); in vatpic_notify_intr()
462 vatpic_set_irqstate(struct vm *vm, int irq, enum irqstate irqstate) in vatpic_set_irqstate() argument
470 vatpic = vm_atpic(vm); in vatpic_set_irqstate()
[all …]
HDvioapic.c57 struct vm *vm; member
74 VM_CTR1((vioapic)->vm, fmt, a1)
77 VM_CTR2((vioapic)->vm, fmt, a1, a2)
80 VM_CTR3((vioapic)->vm, fmt, a1, a2, a3)
83 VM_CTR4((vioapic)->vm, fmt, a1, a2, a3, a4)
132 vlapic_deliver_intr(vioapic->vm, level, dest, phys, delmode, vector); in vioapic_send_intr()
181 vioapic_set_irqstate(struct vm *vm, int irq, enum irqstate irqstate) in vioapic_set_irqstate() argument
188 vioapic = vm_ioapic(vm); in vioapic_set_irqstate()
211 vioapic_assert_irq(struct vm *vm, int irq) in vioapic_assert_irq() argument
214 return (vioapic_set_irqstate(vm, irq, IRQSTATE_ASSERT)); in vioapic_assert_irq()
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
HDVEInstrIntrinsicVL.gen.td67 …ssml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTrrvml i64:$sy, i64:$sz, v256f64:$vx,…
68 …ml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTirvml (LO7 $I), i64:$sz, v256f64:$vx,…
71 …sml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCrrvml i64:$sy, i64:$sz, v256f64:$vx…
72 …l v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCirvml (LO7 $I), i64:$sz, v256f64:$vx…
75 …sml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTOTrrvml i64:$sy, i64:$sz, v256f64:$vx…
76 …l v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTOTirvml (LO7 $I), i64:$sz, v256f64:$vx…
79 …ml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCOTrrvml i64:$sy, i64:$sz, v256f64:$v…
80 … v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCOTirvml (LO7 $I), i64:$sz, v256f64:$v…
83 …sml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTUrrvml i64:$sy, i64:$sz, v256f64:$vx,…
84 …ml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTUirvml (LO7 $I), i64:$sz, v256f64:$vx…
[all …]
/freebsd-13-stable/sys/dev/iavf/
HDiavf_vc_iflib.c130 struct virtchnl_irq_map_info *vm; in iavf_map_queues() local
146 vm = malloc(len, M_IAVF, M_NOWAIT); in iavf_map_queues()
147 if (!vm) { in iavf_map_queues()
152 vm->num_vectors = scctx->isc_vectors; in iavf_map_queues()
155 vm->vecmap[i].vsi_id = sc->vsi_res->vsi_id; in iavf_map_queues()
156 vm->vecmap[i].vector_id = i + 1; /* first is adminq */ in iavf_map_queues()
158 vm->vecmap[i].txq_map = (1 << rx_que->rxr.me); in iavf_map_queues()
159 vm->vecmap[i].rxq_map = (1 << rx_que->rxr.me); in iavf_map_queues()
160 vm->vecmap[i].rxitr_idx = 0; in iavf_map_queues()
161 vm->vecmap[i].txitr_idx = 1; in iavf_map_queues()
[all …]

12345678