Searched refs:unaligned_addr (Results 1 – 1 of 1) sorted by relevance
/arch/nds32/mm/ |
D | alignment.c | 199 unsigned long unaligned_addr, target_val, source_idx, target_idx, in do_16() local 273 unaligned_addr = *idx_to_addr(regs, RA3(inst)); in do_16() 276 unaligned_addr = *idx_to_addr(regs, RA5(inst)); in do_16() 289 unaligned_addr += shift; in do_16() 292 if (!access_ok((void *)unaligned_addr, len)) in do_16() 295 get_data(unaligned_addr, &target_val, len); in do_16() 298 if (!access_ok((void *)unaligned_addr, len)) in do_16() 301 set_data((void *)unaligned_addr, target_val, len); in do_16() 305 *idx_to_addr(regs, source_idx) = unaligned_addr + shift; in do_16() 316 unsigned long unaligned_addr, target_val, shift; in do_32() local [all …]
|