Lines Matching refs:c
9 #define in_range(c, lo, up) ((uint8_t)c >= lo && (uint8_t)c <= up) argument
10 #define isprint(c) in_range(c, 0x20, 0x7f) argument
11 #define isdigit(c) in_range(c, '0', '9') argument
12 #define isxdigit(c) (isdigit(c) || in_range(c, 'a', 'f') || in_range(c, 'A', 'F')) argument
13 #define islower(c) in_range(c, 'a', 'z') argument
14 #define isspace(c) (c == ' ' || c == '\f' || c == '\n' || c == '\r' || c == '\t' || c == … argument
33 char c; in netdev_ip4addr_aton() local
37 c = *cp; in netdev_ip4addr_aton()
45 if (!isdigit(c)) in netdev_ip4addr_aton()
51 if (c == '0') in netdev_ip4addr_aton()
53 c = *++cp; in netdev_ip4addr_aton()
54 if (c == 'x' || c == 'X') in netdev_ip4addr_aton()
57 c = *++cp; in netdev_ip4addr_aton()
66 if (isdigit(c)) in netdev_ip4addr_aton()
68 val = (val * base) + (uint32_t) (c - '0'); in netdev_ip4addr_aton()
69 c = *++cp; in netdev_ip4addr_aton()
71 else if (base == 16 && isxdigit(c)) in netdev_ip4addr_aton()
73 val = (val << 4) | (uint32_t) (c + 10 - (islower(c) ? 'a' : 'A')); in netdev_ip4addr_aton()
74 c = *++cp; in netdev_ip4addr_aton()
81 if (c == '.') in netdev_ip4addr_aton()
94 c = *++cp; in netdev_ip4addr_aton()
104 if (c != '\0' && !isspace(c)) in netdev_ip4addr_aton()