Home
last modified time | relevance | path

Searched refs:wval (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/arm64/vmm/io/
H A Dvgic_v3.c653 uint64_t wval, void *arg) in gic_ignore_write() argument
1012 uint64_t wval, void *arg) in dist_ctlr_write() argument
1030 wval &= GICD_CTLR_G1A; in dist_ctlr_write()
1031 wval |= GICD_CTLR_ARE_NS; in dist_ctlr_write()
1033 vgic->gicd_ctlr = wval; in dist_ctlr_write()
1063 u_int size, uint64_t wval, void *arg) in dist_setclrspi_nsr_write() argument
1069 irqid = wval & GICD_SPI_INTID_MASK; in dist_setclrspi_nsr_write()
1088 uint64_t wval, void *arg) in dist_isenabler_write() argument
1097 write_enabler(hypctx, n, true, wval); in dist_isenabler_write()
1114 uint64_t wval, void *arg) in dist_icenabler_write() argument
[all …]
H A Dvtimer.c359 vtimer_phys_ctl_write(struct vcpu *vcpu, uint64_t wval, void *arg) in vtimer_phys_ctl_write() argument
372 if (!timer_enabled(ctl_el0) && timer_enabled(wval)) in vtimer_phys_ctl_write()
374 else if (timer_enabled(ctl_el0) && !timer_enabled(wval)) in vtimer_phys_ctl_write()
377 vtimer_cpu->phys_timer.cntx_ctl_el0 = wval; in vtimer_phys_ctl_write()
398 vtimer_phys_cnt_write(struct vcpu *vcpu, uint64_t wval, void *arg) in vtimer_phys_cnt_write() argument
418 vtimer_phys_cval_write(struct vcpu *vcpu, uint64_t wval, void *arg) in vtimer_phys_cval_write() argument
426 vtimer_cpu->phys_timer.cntx_cval_el0 = wval; in vtimer_phys_cval_write()
466 vtimer_phys_tval_write(struct vcpu *vcpu, uint64_t wval, void *arg) in vtimer_phys_tval_write() argument
478 vtimer_cpu->phys_timer.cntx_cval_el0 = (int32_t)wval + cntpct_el0; in vtimer_phys_tval_write()
/freebsd/usr.bin/tee/
H A Dtee.c61 int n, fd, rval, wval; in main() local
106 if ((wval = write(p->fd, bp, n)) == -1) { in main()
111 bp += wval; in main()
112 } while (n -= wval); in main()
/freebsd/sys/amd64/vmm/
H A Dvmm_lapic.h37 int lapic_wrmsr(struct vcpu *vcpu, u_int msr, uint64_t wval, bool *retu);
42 uint64_t wval, int size, void *arg);
H A Dvmm_lapic.c190 lapic_mmio_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size, in lapic_mmio_write() argument
207 error = vlapic_write(vlapic, 1, off, wval, arg); in lapic_mmio_write()
/freebsd/sys/riscv/include/
H A Dvmm_instruction_emul.h38 uint64_t wval, int wsize, void *arg);
44 typedef int (*reg_write_t)(struct vcpu *vcpu, uint64_t wval, void *arg);
/freebsd/usr.sbin/bhyve/
H A Dmem.c156 mem_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) in mem_write() argument
161 error = (*mr->handler)(vcpu, MEM_F_WRITE, gpa, size, &wval, mr->arg1, in mem_write()
279 write_mem(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size) in write_mem() argument
283 rma.val = &wval; in write_mem()
H A Dmem.h61 int write_mem(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size);
H A Dpci_e82545.c1567 e82545_write_ra(struct e82545_softc *sc, int reg, uint32_t wval) in e82545_write_ra() argument
1579 eu->eu_valid = ((wval & E1000_RAH_AV) == E1000_RAH_AV); in e82545_write_ra()
1580 eu->eu_addrsel = (wval >> 16) & 0x3; in e82545_write_ra()
1581 eu->eu_eth.octet[5] = wval >> 8; in e82545_write_ra()
1582 eu->eu_eth.octet[4] = wval; in e82545_write_ra()
1585 eu->eu_eth.octet[3] = wval >> 24; in e82545_write_ra()
1586 eu->eu_eth.octet[2] = wval >> 16; in e82545_write_ra()
1587 eu->eu_eth.octet[1] = wval >> 8; in e82545_write_ra()
1588 eu->eu_eth.octet[0] = wval; in e82545_write_ra()
/freebsd/sys/amd64/vmm/io/
H A Dvioapic.h47 uint64_t wval, int size, void *arg);
H A Dvioapic.c443 vioapic_mmio_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, in vioapic_mmio_write() argument
450 error = vioapic_mmio_rw(vioapic, vcpu, gpa, &wval, size, false); in vioapic_mmio_write()
/freebsd/sys/riscv/vmm/
H A Dvmm_aplic.c354 mem_write(struct vcpu *vcpu, uint64_t fault_ipa, uint64_t wval, int size, in mem_write() argument
369 wval, size); in mem_write()
376 val = wval; in mem_write()
/freebsd/sys/amd64/include/
H A Dvmm_instruction_emul.h41 uint64_t wval, int wsize, void *arg);
H A Dvmm.h727 uint64_t wval; member
/freebsd/usr.sbin/bhyve/amd64/
H A Dvmexit.c138 error = emulate_wrmsr(vcpu, vme->u.msr.code, vme->u.msr.wval); in vmexit_wrmsr()
141 vme->u.msr.code, vme->u.msr.wval, vcpu_id(vcpu)); in vmexit_wrmsr()
/freebsd/usr.bin/sdiff/
H A Dsdiff.c211 size_t diffargc = 0, flagc = 0, wval = WIDTH; in main() local
293 wval = strtonum(optarg, WIDTH_MIN, in main()
373 width = (wval - 3) / 2; in main()
/freebsd/sys/dev/sym/
H A Dsym_hipd.c1078 /*3*/ u_char wval; /* -> SCNTL3 io register */ member
1148 offsetof(struct sym_tcb, head.wval)) &3) == 0);
3274 tp->head.wval = np->rv_scntl3; in sym_init()
3542 u_char sval, wval, uval; in sym_settrans() local
3553 wval = tp->head.wval; in sym_settrans()
3558 sval, wval, uval, np->rv_scntl3); in sym_settrans()
3572 wval = (wval & ~0x70) | ((div+1) << 4); in sym_settrans()
3585 wval = wval & ~EWS; in sym_settrans()
3587 wval |= EWS; in sym_settrans()
3600 wval = wval & ~ULTRA; in sym_settrans()
[all …]
H A Dsym_fw1.h956 HADDR_1 (tcb_head.wval),
H A Dsym_fw2.h882 offsetof(struct sym_tcb, head.wval),
/freebsd/sys/arm64/vmm/
H A Dvmm.c631 vmm_reg_wi(struct vcpu *vcpu, uint64_t wval, void *arg) in vmm_reg_wi() argument
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c1552 vmexit->u.msr.wval = val; in svm_vmexit()
/freebsd/sys/amd64/vmm/intel/
H A Dvmx.c2568 vmexit->u.msr.wval = (uint64_t)edx << 32 | eax; in vmx_exit_process()