Lines Matching refs:c
16 #define in_range(c, lo, up) ((uint8_t)c >= lo && (uint8_t)c <= up) argument
17 #define isprint(c) in_range(c, 0x20, 0x7f) argument
18 #define isdigit(c) in_range(c, '0', '9') argument
19 #define isxdigit(c) (isdigit(c) || in_range(c, 'a', 'f') || in_range(c, 'A', 'F')) argument
20 #define islower(c) in_range(c, 'a', 'z') argument
21 #define isspace(c) (c == ' ' || c == '\f' || c == '\n' || c == '\r' || c == '\t' || c == … argument
42 char c; in netdev_ip4addr_aton() local
46 c = *cp; in netdev_ip4addr_aton()
54 if (!isdigit(c)) in netdev_ip4addr_aton()
60 if (c == '0') in netdev_ip4addr_aton()
62 c = *++cp; in netdev_ip4addr_aton()
63 if (c == 'x' || c == 'X') in netdev_ip4addr_aton()
66 c = *++cp; in netdev_ip4addr_aton()
75 if (isdigit(c)) in netdev_ip4addr_aton()
77 val = (val * base) + (uint32_t) (c - '0'); in netdev_ip4addr_aton()
78 c = *++cp; in netdev_ip4addr_aton()
80 else if (base == 16 && isxdigit(c)) in netdev_ip4addr_aton()
82 val = (val << 4) | (uint32_t) (c + 10 - (islower(c) ? 'a' : 'A')); in netdev_ip4addr_aton()
83 c = *++cp; in netdev_ip4addr_aton()
90 if (c == '.') in netdev_ip4addr_aton()
103 c = *++cp; in netdev_ip4addr_aton()
113 if (c != '\0' && !isspace(c)) in netdev_ip4addr_aton()