Home
last modified time | relevance | path

Searched refs:unaligned_addr (Results 1 – 1 of 1) sorted by relevance

/arch/nds32/mm/
Dalignment.c199 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 …]