Lines Matching refs:asi

197 		       unsigned long *saddr, int is_signed, int asi);
200 unsigned long src_val, int asi);
203 struct pt_regs *regs, int asi, int orig_asi) in do_int_store() argument
218 if (unlikely(asi != orig_asi)) { in do_int_store()
235 return __do_int_store(dst_addr, size, src_val, asi); in do_int_store()
309 int orig_asi, asi; in kernel_unaligned_trap() local
314 orig_asi = asi = decode_asi(insn, regs); in kernel_unaligned_trap()
319 if (asi == ASI_AIUS) { in kernel_unaligned_trap()
340 switch (asi) { in kernel_unaligned_trap()
348 asi &= ~0x08; in kernel_unaligned_trap()
356 decode_signedness(insn), asi); in kernel_unaligned_trap()
357 if (likely(!err) && unlikely(asi != orig_asi)) { in kernel_unaligned_trap()
381 asi, orig_asi); in kernel_unaligned_trap()
441 int asi = decode_asi(insn, regs); in handle_ldf_stq() local
463 if (asi < 0x80) { in handle_ldf_stq()
467 switch (asi) { in handle_ldf_stq()
503 if (asi < 0x80) { in handle_ldf_stq()
506 } else if (asi > ASI_SNFL) { in handle_ldf_stq()
532 if (err && !(asi & 0x2 /* NF */)) { in handle_ldf_stq()
539 if (asi & 0x8) /* Little */ { in handle_ldf_stq()
612 int asi = decode_asi(insn, regs); in handle_lddfmna() local
616 if ((asi > ASI_SNFL) || in handle_lddfmna()
617 (asi < ASI_P)) in handle_lddfmna()
624 if (!(asi & 0x2)) in handle_lddfmna()
631 if (asi & 0x8) /* Little */ in handle_lddfmna()
676 int asi = decode_asi(insn, regs); in handle_stdfmna() local
680 if ((asi > ASI_SNFL) || in handle_stdfmna()
681 (asi < ASI_P)) in handle_stdfmna()
686 switch (asi) { in handle_stdfmna()