Searched refs:reg_addr (Results 1 – 9 of 9) sorted by relevance
| /arch/riscv/kvm/ |
| A D | vcpu_vector.c | 99 void **reg_addr) in kvm_riscv_vcpu_vreg_addr() argument 109 *reg_addr = &cntx->vector.vstart; in kvm_riscv_vcpu_vreg_addr() 112 *reg_addr = &cntx->vector.vl; in kvm_riscv_vcpu_vreg_addr() 115 *reg_addr = &cntx->vector.vtype; in kvm_riscv_vcpu_vreg_addr() 118 *reg_addr = &cntx->vector.vcsr; in kvm_riscv_vcpu_vreg_addr() 121 *reg_addr = &cntx->vector.vlenb; in kvm_riscv_vcpu_vreg_addr() 130 *reg_addr = cntx->vector.datap + in kvm_riscv_vcpu_vreg_addr() 149 void *reg_addr; in kvm_riscv_vcpu_get_reg_vector() local 159 if (copy_to_user(uaddr, reg_addr, reg_size)) in kvm_riscv_vcpu_get_reg_vector() 175 void *reg_addr; in kvm_riscv_vcpu_set_reg_vector() local [all …]
|
| /arch/microblaze/kernel/ |
| A D | ptrace.c | 105 microblaze_reg_t *reg_addr = reg_save_addr(addr, child); in arch_ptrace() local 107 val = *reg_addr; in arch_ptrace() 110 *reg_addr = data; in arch_ptrace() 117 u32 paddr = virt_to_phys((u32)reg_addr); in arch_ptrace() 119 *reg_addr = data; in arch_ptrace()
|
| /arch/riscv/mm/ |
| A D | extable.c | 66 int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data); in ex_handler_load_unaligned_zeropad() local 69 addr = regs_get_gpr(regs, reg_addr * sizeof(unsigned long)); in ex_handler_load_unaligned_zeropad()
|
| /arch/alpha/kernel/ |
| A D | traps.c | 668 unsigned long fake_reg, *reg_addr = &fake_reg; in do_entUnaUser() local 701 reg_addr = (unsigned long *) in do_entUnaUser() 730 *reg_addr = tmp1|tmp2; in do_entUnaUser() 778 *reg_addr = (int)(tmp1|tmp2); in do_entUnaUser() 794 *reg_addr = tmp1|tmp2; in do_entUnaUser() 819 : "r"(va), "r"(*reg_addr), "0"(0)); in do_entUnaUser() 847 : "r"(va), "r"(*reg_addr), "0"(0)); in do_entUnaUser() 875 : "r"(va), "r"(*reg_addr), "0"(0)); in do_entUnaUser()
|
| /arch/arm64/mm/ |
| A D | extable.c | 73 int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data); in ex_handler_load_unaligned_zeropad() local 76 addr = pt_regs_read_reg(regs, reg_addr); in ex_handler_load_unaligned_zeropad()
|
| /arch/x86/kernel/ |
| A D | umip.c | 342 unsigned long *reg_addr; in fixup_umip_exception() local 390 reg_addr = (unsigned long *)((unsigned long)regs + reg_offset); in fixup_umip_exception() 391 memcpy(reg_addr, dummy_data, dummy_data_size); in fixup_umip_exception()
|
| /arch/s390/mm/ |
| A D | extable.c | 55 unsigned int reg_addr = FIELD_GET(EX_DATA_REG_ADDR, ex->data); in ex_handler_zeropad() local 59 addr = regs->gprs[reg_addr]; in ex_handler_zeropad()
|
| /arch/sparc/kernel/ |
| A D | unaligned_64.c | 335 unsigned long addr, *reg_addr; in kernel_unaligned_trap() local 354 reg_addr = fetch_reg_addr(((insn>>25)&0x1f), regs); in kernel_unaligned_trap() 355 err = do_int_load(reg_addr, size, in kernel_unaligned_trap() 359 unsigned long val_in = *reg_addr; in kernel_unaligned_trap() 375 *reg_addr = val_in; in kernel_unaligned_trap()
|
| /arch/powerpc/platforms/powermac/ |
| A D | low_i2c.c | 130 reg_addr, enumerator 433 kw_write_reg(reg_addr, addrdir & 0xff); in kw_i2c_xfer()
|
Completed in 18 milliseconds