Lines Matching +full:2 +full:c

4  * see especially strsep,strstr,str[c]spn. They should work, but are not
36 asm volatile("1:\tdecl %2\n\t" in strncpy()
37 "js 2f\n\t" in strncpy()
44 "2:" in strncpy()
45 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy()
46 : "0" (src), "1" (dest), "2" (count) : "memory"); in strncpy()
63 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat()
64 : "0" (src), "1" (dest), "2" (0), "3" (0xffffffffu) : "memory"); in strcat()
79 "js 2f\n\t" in strncat()
84 "2:\txorl %2,%2\n\t" in strncat()
86 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat()
87 : "0" (src), "1" (dest), "2" (0), "3" (0xffffffffu), "g" (count) in strncat()
101 "jne 2f\n\t" in strcmp()
106 "2:\tsbbl %%eax,%%eax\n\t" in strcmp()
110 : "1" (cs), "2" (ct) in strcmp()
123 "js 2f\n\t" in strncmp()
129 "2:\txorl %%eax,%%eax\n\t" in strncmp()
134 : "=a" (res), "=&S" (d0), "=&D" (d1), "=&c" (d2) in strncmp()
135 : "1" (cs), "2" (ct), "3" (count) in strncmp()
143 char *strchr(const char *s, int c) in strchr() argument
150 "je 2f\n\t" in strchr()
154 "2:\tmovl %1,%0\n\t" in strchr()
157 : "1" (s), "0" (c) in strchr()
171 : "=c" (res), "=&D" (d0) in strlen()
180 void *memchr(const void *cs, int c, size_t count) in memchr() argument
191 : "=D" (res), "=&c" (d0) in memchr()
192 : "a" (c), "0" (cs), "1" (count) in memchr()
200 void *memscan(void *addr, int c, size_t size) in memscan() argument
208 : "=D" (addr), "=c" (size) in memscan()
209 : "0" (addr), "1" (size), "a" (c) in memscan()
221 asm volatile("movl %2,%0\n\t" in strnlen()
222 "jmp 2f\n" in strnlen()
226 "2:\tdecl %1\n\t" in strnlen()
229 "3:\tsubl %2,%0" in strnlen()
231 : "c" (s), "1" (count) in strnlen()