Searched refs:insn (Results 1 - 3 of 3) sorted by relevance

/bionic/libc/kernel/arch-mips/asm/
H A Duaccess.h61 #define __get_user_asm(val, insn, addr) { long __gu_tmp; __asm__ __volatile__( "1: " insn " %1, %3 \n" "2: \n" " .section .fixup,\"ax\" \n" "3: li %0, %4 \n" " j 2b \n" " .previous \n" " .section __ex_table,\"a\" \n" " "__UA_ADDR "\t1b, 3b \n" " .previous \n" : "=r" (__gu_err), "=r" (__gu_tmp) : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); (val) = (__typeof__(*(addr))) __gu_tmp; }
67 #define __put_user_asm(insn, ptr) { __asm__ __volatile__( "1: " insn " %z2, %3 # __put_user_asm\n" "2: \n" " .section .fixup,\"ax\" \n" "3: li %0, %4 \n" " j 2b \n" " .previous \n" " .section __ex_table,\"a\" \n" " " __UA_ADDR " 1b, 3b \n" " .previous \n" : "=r" (__pu_err) : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), "i" (-EFAULT)); }
95 unsigned long insn; member in struct:exception_table_entry
/bionic/libc/kernel/arch-arm/asm/
H A Duaccess.h32 unsigned long insn, fixup; member in struct:exception_table_entry
/bionic/libc/kernel/arch-x86/asm/
H A Duaccess_32.h45 unsigned long insn, fixup; member in struct:exception_table_entry

Completed in 157 milliseconds