Lines Matching refs:endp
78 static unsigned long long simple_strntoull(const char *startp, char **endp, unsigned int base, size… in simple_strntoull() argument
96 if (endp) in simple_strntoull()
97 *endp = (char *)cp; in simple_strntoull()
111 unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base) in simple_strtoull() argument
113 return simple_strntoull(cp, endp, base, INT_MAX); in simple_strtoull()
125 unsigned long simple_strtoul(const char *cp, char **endp, unsigned int base) in simple_strtoul() argument
127 return simple_strtoull(cp, endp, base); in simple_strtoul()
131 unsigned long simple_strntoul(const char *cp, char **endp, unsigned int base, in simple_strntoul() argument
134 return simple_strntoull(cp, endp, base, max_chars); in simple_strntoul()
146 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument
149 return -simple_strtoul(cp + 1, endp, base); in simple_strtol()
151 return simple_strtoul(cp, endp, base); in simple_strtol()
156 static long long simple_strntoll(const char *cp, char **endp, unsigned int base, size_t max_chars) in simple_strntoll() argument
165 return -simple_strntoull(cp + 1, endp, base, max_chars - 1); in simple_strntoll()
167 return simple_strntoull(cp, endp, base, max_chars); in simple_strntoll()
178 long long simple_strtoll(const char *cp, char **endp, unsigned int base) in simple_strtoll() argument
180 return simple_strntoll(cp, endp, base, INT_MAX); in simple_strtoll()