Lines Matching defs:address
15 * Rn = address
114 static int emulate_swpX(unsigned int address, unsigned int *data,
119 if ((type != TYPE_SWPB) && (address & 0x3)) {
120 /* SWP to unaligned address not permitted */
131 __user_swpb_asm(*data, address, res, temp);
133 __user_swp_asm(*data, address, res, temp);
159 unsigned int address, destreg, data, type;
185 address = regs->uregs[EXTRACT_REG_NUM(instr, RN_OFFSET)];
192 EXTRACT_REG_NUM(instr, RN_OFFSET), address,
196 if (!access_ok((void __user *)(address & ~3), 4)) {
198 (void *)address);
201 res = emulate_swpX(address, &data, type);
217 set_segfault(regs, address);