Lines Matching refs:cp
26 const char *cp; in lcompat_strtoll() local
31 cp = str; in lcompat_strtoll()
32 while (*cp == ' ' || *cp == '\t' || *cp == '\n') { in lcompat_strtoll()
33 cp++; in lcompat_strtoll()
35 is_negative = (*cp == '-'); in lcompat_strtoll()
37 cp++; in lcompat_strtoll()
41 if (*cp == '0') { in lcompat_strtoll()
43 cp++; in lcompat_strtoll()
44 if (*cp == 'x' || *cp == 'X') { in lcompat_strtoll()
46 cp++; in lcompat_strtoll()
51 for (; *cp != '\0'; cp++) { in lcompat_strtoll()
52 if (*cp >= '0' && *cp <= '9') { in lcompat_strtoll()
53 digits = *cp - '0'; in lcompat_strtoll()
54 } else if (*cp >= 'a' && *cp <= 'f') { in lcompat_strtoll()
55 digits = *cp - 'a' + 10; in lcompat_strtoll()
56 } else if (*cp >= 'A' && *cp <= 'F') { in lcompat_strtoll()
57 digits = *cp - 'A' + 10; in lcompat_strtoll()
68 *ptr = (char *)cp; in lcompat_strtoll()