Lines Matching defs:addr
175 unsigned long addr;
179 addr = (fetch_reg(rs1, regs) + sign_extend_imm13(insn));
182 addr = (fetch_reg(rs1, regs) + fetch_reg(rs2, regs));
186 addr &= 0xffffffff;
188 return addr;
335 unsigned long addr, *reg_addr;
338 addr = compute_effective_address(regs, insn,
340 perf_sw_event(PERF_COUNT_SW_ALIGNMENT_FAULTS, 1, regs, addr);
356 (unsigned long *) addr,
381 (unsigned long *) addr, regs,
434 unsigned long addr,
439 unsigned long addr = compute_effective_address(regs, insn, 0);
483 sun4v_data_access_exception(regs, addr, 0);
485 spitfire_data_access_exception(regs, 0, addr);
488 if (put_user (first >> 32, (u32 __user *)addr) ||
489 __put_user ((u32)first, (u32 __user *)(addr + 4)) ||
490 __put_user (second >> 32, (u32 __user *)(addr + 8)) ||
491 __put_user ((u32)second, (u32 __user *)(addr + 12))) {
493 sun4v_data_access_exception(regs, addr, 0);
495 spitfire_data_access_exception(regs, 0, addr);
509 sun4v_data_access_exception(regs, addr, 0);
511 spitfire_data_access_exception(regs, 0, addr);
528 err = get_user (data[0], (u32 __user *) addr);
531 err |= __get_user (data[i], (u32 __user *)(addr + 4*i));
535 sun4v_data_access_exception(regs, addr, 0);
537 spitfire_data_access_exception(regs, 0, addr);