Lines Matching refs:num
27 int atoi(const char *num) in atoi() argument
32 return atol(num); in atoi()
36 unsigned int atoui(const char *num) in atoui() argument
41 return atoul(num); in atoui()
45 long atol(const char *num) in atol() argument
50 if (num[0] == '0' && num[1] == 'x') { in atol()
52 num += 2; in atol()
53 while (*num && isxdigit(*num)) in atol()
54 value = value * 16 + hexval(*num++); in atol()
57 if (num[0] == '-') { in atol()
59 num++; in atol()
61 while (*num && isdigit(*num)) in atol()
62 value = value * 10 + *num++ - '0'; in atol()
71 unsigned long atoul(const char *num) in atoul() argument
74 if (num[0] == '0' && num[1] == 'x') { in atoul()
76 num += 2; in atoul()
77 while (*num && isxdigit(*num)) in atoul()
78 value = value * 16 + hexval(*num++); in atoul()
81 while (*num && isdigit(*num)) in atoul()
82 value = value * 10 + *num++ - '0'; in atoul()
88 unsigned long long atoull(const char *num) in atoull() argument
91 if (num[0] == '0' && num[1] == 'x') { in atoull()
93 num += 2; in atoull()
94 while (*num && isxdigit(*num)) in atoull()
95 value = value * 16 + hexval(*num++); in atoull()
98 while (*num && isdigit(*num)) in atoull()
99 value = value * 10 + *num++ - '0'; in atoull()