Lines Matching refs:__asm__
69 register long r0 __asm__("r0") = AT_FDCWD; in ifunc_open() local
70 register long r1 __asm__("r1") = reinterpret_cast<long>(pathname); in ifunc_open() local
71 register long r2 __asm__("r2") = O_RDONLY; in ifunc_open() local
72 register long r3 __asm__("r3") = 0; in ifunc_open() local
73 register long r7 __asm__("r7") = __NR_openat; in ifunc_open() local
74 __asm__ volatile("swi #0" : "=r"(r0) : "r"(r0), "r"(r1), "r"(r2), "r"(r3), "r"(r7)); in ifunc_open()
79 register long r0 __asm__("r0") = fd; in ifunc_read() local
80 register long r1 __asm__("r1") = reinterpret_cast<long>(buf); in ifunc_read() local
81 register long r2 __asm__("r2") = count; in ifunc_read() local
82 register long r7 __asm__("r7") = __NR_read; in ifunc_read() local
83 __asm__ volatile("swi #0" : "=r"(r0) : "r"(r0), "r"(r1), "r"(r2), "r"(r7) : "memory"); in ifunc_read()
88 register long r0 __asm__("r0") = fd; in ifunc_close() local
89 register long r7 __asm__("r7") = __NR_close; in ifunc_close() local
90 __asm__ volatile("swi #0" : "=r"(r0) : "r"(r0), "r"(r7)); in ifunc_close()