Searched refs:vre (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_raidz.c | 3709 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 D | spa.c | 10837 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 D | vmm_instruction_emul.c | 89 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 D | vmexit.c | 93 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 D | vmm_instruction_emul.h | 72 int vmm_emulate_register(struct vcpu *vcpu, struct vre *vre, reg_read_t regread,
|
H A D | vmm.h | 237 struct vre { struct
|
/freebsd/sys/arm64/include/ |
H A D | vmm.h | 267 struct vre { struct 318 struct vre vre; member
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm.c | 739 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 D | vmm_arm64.c | 638 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 D | ztest.c | 3966 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()
|