Home
last modified time | relevance | path

Searched refs:vre (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz.c3709 vdev_raidz_expand_t *vre = spa->spa_raidz_expand; in raidz_reflow_sync() local
3715 ASSERT3U(vre->vre_offset_pertxg[txgoff], >=, old_offset); in raidz_reflow_sync()
3717 mutex_enter(&vre->vre_lock); in raidz_reflow_sync()
3719 MIN(vre->vre_offset_pertxg[txgoff], vre->vre_failed_offset); in raidz_reflow_sync()
3723 VERIFY3U(vre->vre_failed_offset, >=, old_offset); in raidz_reflow_sync()
3724 mutex_exit(&vre->vre_lock); in raidz_reflow_sync()
3726 zfs_locked_range_t *lr = zfs_rangelock_enter(&vre->vre_rangelock, in raidz_reflow_sync()
3735 vre->vre_offset_pertxg[txgoff] = 0; in raidz_reflow_sync()
3738 mutex_enter(&vre->vre_lock); in raidz_reflow_sync()
3739 vre->vre_bytes_copied += vre->vre_bytes_copied_pertxg[txgoff]; in raidz_reflow_sync()
[all …]
H A Dspa.c10837 vdev_raidz_expand_t *vre = spa->spa_raidz_expand; local
10838 *in_progress = (vre != NULL && vre->vre_state == DSS_SCANNING);
/freebsd/sys/riscv/vmm/
H A Dvmm_instruction_emul.c89 vmm_emulate_register(struct vcpu *vcpu, struct vre *vre, reg_read_t regread, in vmm_emulate_register() argument
95 if (vre->dir == VM_DIR_READ) { in vmm_emulate_register()
99 error = vm_set_register(vcpu, vre->reg, val); in vmm_emulate_register()
101 error = vm_get_register(vcpu, vre->reg, &val); in vmm_emulate_register()
/freebsd/usr.sbin/bhyve/aarch64/
H A Dvmexit.c93 struct vre *vre; in vmexit_reg_emul() local
96 vre = &vme->u.reg_emul.vre; in vmexit_reg_emul()
99 vme->pc, vre->inst_syndrome, vre->reg); in vmexit_reg_emul()
/freebsd/sys/riscv/include/
H A Dvmm_instruction_emul.h72 int vmm_emulate_register(struct vcpu *vcpu, struct vre *vre, reg_read_t regread,
H A Dvmm.h237 struct vre { struct
/freebsd/sys/arm64/include/
H A Dvmm.h267 struct vre { struct
318 struct vre vre; member
/freebsd/sys/arm64/vmm/
H A Dvmm.c739 struct vre *vre; in vm_handle_reg_emul() local
744 vre = &vme->u.reg_emul.vre; in vm_handle_reg_emul()
751 if ((vre->inst_syndrome & vm->special_reg[i].esr_mask) == in vm_handle_reg_emul()
753 rv = vmm_emulate_register(vcpu, vre, in vm_handle_reg_emul()
764 if ((vre->inst_syndrome & vmm_special_regs[i].esr_mask) == in vm_handle_reg_emul()
766 rv = vmm_emulate_register(vcpu, vre, in vm_handle_reg_emul()
H A Dvmm_arm64.c638 struct vre *vre; in arm64_gen_reg_emul_data() local
641 vre = &vme_ret->u.reg_emul.vre; in arm64_gen_reg_emul_data()
643 vre->inst_syndrome = esr_iss; in arm64_gen_reg_emul_data()
645 vre->dir = (esr_iss & ISS_MSR_DIR) ? VM_DIR_READ : VM_DIR_WRITE; in arm64_gen_reg_emul_data()
647 vre->reg = reg_num; in arm64_gen_reg_emul_data()
/freebsd/sys/contrib/openzfs/cmd/
H A Dztest.c3966 vdev_raidz_expand_t *vre; in raidz_scratch_verify() local
3990 vre = spa->spa_raidz_expand; in raidz_scratch_verify()
3991 if (vre == NULL) in raidz_scratch_verify()
3994 raidvd = vdev_lookup_top(spa, vre->vre_vdev_id); in raidz_scratch_verify()