Lines Matching refs:cp
41 * @cp: The start of the string
47 unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base)
52 cp = _parse_integer_fixup_radix(cp, &base);
53 rv = _parse_integer(cp, base, &result);
55 cp += (rv & ~KSTRTOX_OVERFLOW);
58 *endp = (char *)cp;
66 * @cp: The start of the string
72 unsigned long simple_strtoul(const char *cp, char **endp, unsigned int base)
74 return simple_strtoull(cp, endp, base);
80 * @cp: The start of the string
86 long simple_strtol(const char *cp, char **endp, unsigned int base)
88 if (*cp == '-')
89 return -simple_strtoul(cp + 1, endp, base);
91 return simple_strtoul(cp, endp, base);
97 * @cp: The start of the string
103 long long simple_strtoll(const char *cp, char **endp, unsigned int base)
105 if (*cp == '-')
106 return -simple_strtoull(cp + 1, endp, base);
108 return simple_strtoull(cp, endp, base);