Lines Matching refs:__volatile
74 __asm __volatile("ldrexb\t%0,[%1]" : "=r"(__rv) : "r"(__alp));
76 __asm __volatile("ldrex\t%0,[%1]" : "=r"(__rv) : "r"(__alp));
87 __asm __volatile("strexb\t%0,%1,[%2]"
90 __asm __volatile("strex\t%0,%1,[%2]"
139 __asm __volatile("dmb ish" ::: "memory");
141 __asm __volatile("mcr\tp15,0,%0,c7,c10,5" :: "r"(0) : "memory");
150 __asm __volatile("dmb ish" ::: "memory");
152 __asm __volatile("mcr\tp15,0,%0,c7,c10,5" :: "r"(0) : "memory");
209 __asm __volatile("stlrb\t%w0, [%1]"
212 __asm __volatile("stlr\t%0, [%1]"