Searched refs:vre (Results 1 – 12 of 12) sorted by relevance
| /src/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_raidz.c | 4061 vdev_raidz_expand_t *vre = spa->spa_raidz_expand; in raidz_reflow_sync() local 4067 ASSERT3U(vre->vre_offset_pertxg[txgoff], >=, old_offset); in raidz_reflow_sync() 4069 mutex_enter(&vre->vre_lock); in raidz_reflow_sync() 4071 MIN(vre->vre_offset_pertxg[txgoff], vre->vre_failed_offset); in raidz_reflow_sync() 4075 VERIFY3U(vre->vre_failed_offset, >=, old_offset); in raidz_reflow_sync() 4076 mutex_exit(&vre->vre_lock); in raidz_reflow_sync() 4078 zfs_locked_range_t *lr = zfs_rangelock_enter(&vre->vre_rangelock, in raidz_reflow_sync() 4087 vre->vre_offset_pertxg[txgoff] = 0; in raidz_reflow_sync() 4090 mutex_enter(&vre->vre_lock); in raidz_reflow_sync() 4091 vre->vre_bytes_copied += vre->vre_bytes_copied_pertxg[txgoff]; in raidz_reflow_sync() [all …]
|
| H A D | spa.c | 11502 vdev_raidz_expand_t *vre = spa->spa_raidz_expand; local 11503 *in_progress = (vre != NULL && vre->vre_state == DSS_SCANNING);
|
| /src/sys/arm64/vmm/ |
| H A D | vmm_instruction_emul.c | 82 vmm_emulate_register(struct vcpu *vcpu, struct vre *vre, reg_read_t regread, in vmm_emulate_register() argument 88 if (vre->dir == VM_DIR_READ) { in vmm_emulate_register() 92 error = vm_set_register(vcpu, vre->reg, val); in vmm_emulate_register() 94 error = vm_get_register(vcpu, vre->reg, &val); in vmm_emulate_register()
|
| H A D | vmm.c | 565 struct vre *vre; in vm_handle_reg_emul() local 570 vre = &vme->u.reg_emul.vre; in vm_handle_reg_emul() 577 if ((vre->inst_syndrome & vm->special_reg[i].esr_mask) == in vm_handle_reg_emul() 579 rv = vmm_emulate_register(vcpu, vre, in vm_handle_reg_emul() 590 if ((vre->inst_syndrome & vmm_special_regs[i].esr_mask) == in vm_handle_reg_emul() 592 rv = vmm_emulate_register(vcpu, vre, in vm_handle_reg_emul()
|
| H A D | vmm_arm64.c | 653 struct vre *vre; in arm64_gen_reg_emul_data() local 656 vre = &vme_ret->u.reg_emul.vre; in arm64_gen_reg_emul_data() 658 vre->inst_syndrome = esr_iss; in arm64_gen_reg_emul_data() 660 vre->dir = (esr_iss & ISS_MSR_DIR) ? VM_DIR_READ : VM_DIR_WRITE; in arm64_gen_reg_emul_data() 662 vre->reg = reg_num; in arm64_gen_reg_emul_data()
|
| /src/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()
|
| /src/usr.sbin/bhyve/aarch64/ |
| H A D | vmexit.c | 94 struct vre *vre; in vmexit_reg_emul() local 97 vre = &vme->u.reg_emul.vre; in vmexit_reg_emul() 100 vme->pc, vre->inst_syndrome, vre->reg); in vmexit_reg_emul()
|
| /src/sys/riscv/include/ |
| H A D | vmm_instruction_emul.h | 34 struct vre; 78 int vmm_emulate_register(struct vcpu *vcpu, struct vre *vre, reg_read_t regread,
|
| H A D | vmm.h | 193 struct vre { struct
|
| /src/sys/arm64/include/ |
| H A D | vmm_instruction_emul.h | 35 struct vre; 78 int vmm_emulate_register(struct vcpu *vcpu, struct vre *vre, reg_read_t regread,
|
| H A D | vmm.h | 226 struct vre { struct 277 struct vre vre; member
|
| /src/sys/contrib/openzfs/cmd/ |
| H A D | ztest.c | 3967 vdev_raidz_expand_t *vre; in raidz_scratch_verify() local 3991 vre = spa->spa_raidz_expand; in raidz_scratch_verify() 3992 if (vre == NULL) in raidz_scratch_verify() 3995 raidvd = vdev_lookup_top(spa, vre->vre_vdev_id); in raidz_scratch_verify()
|