Lines Matching refs:p

41 parser_read_arg_bool(const char *p)  in parser_read_arg_bool()  argument
43 p = skip_white_spaces(p); in parser_read_arg_bool()
46 if (((p[0] == 'y') && (p[1] == 'e') && (p[2] == 's')) || in parser_read_arg_bool()
47 ((p[0] == 'Y') && (p[1] == 'E') && (p[2] == 'S'))) { in parser_read_arg_bool()
48 p += 3; in parser_read_arg_bool()
52 if (((p[0] == 'o') && (p[1] == 'n')) || in parser_read_arg_bool()
53 ((p[0] == 'O') && (p[1] == 'N'))) { in parser_read_arg_bool()
54 p += 2; in parser_read_arg_bool()
58 if (((p[0] == 'n') && (p[1] == 'o')) || in parser_read_arg_bool()
59 ((p[0] == 'N') && (p[1] == 'O'))) { in parser_read_arg_bool()
60 p += 2; in parser_read_arg_bool()
64 if (((p[0] == 'o') && (p[1] == 'f') && (p[2] == 'f')) || in parser_read_arg_bool()
65 ((p[0] == 'O') && (p[1] == 'F') && (p[2] == 'F'))) { in parser_read_arg_bool()
66 p += 3; in parser_read_arg_bool()
70 p = skip_white_spaces(p); in parser_read_arg_bool()
72 if (p[0] != '\0') in parser_read_arg_bool()
79 parser_read_uint64(uint64_t *value, const char *p) in parser_read_uint64() argument
84 p = skip_white_spaces(p); in parser_read_uint64()
85 if (!isdigit(*p)) in parser_read_uint64()
88 val = strtoul(p, &next, 10); in parser_read_uint64()
89 if (p == next) in parser_read_uint64()
92 p = next; in parser_read_uint64()
93 switch (*p) { in parser_read_uint64()
106 p++; in parser_read_uint64()
110 p = skip_white_spaces(p); in parser_read_uint64()
111 if (*p != '\0') in parser_read_uint64()
119 parser_read_int32(int32_t *value, const char *p) in parser_read_int32() argument
124 p = skip_white_spaces(p); in parser_read_int32()
125 if (!isdigit(*p)) in parser_read_int32()
128 val = strtol(p, &next, 10); in parser_read_int32()
129 if (p == next) in parser_read_int32()
137 parser_read_uint64_hex(uint64_t *value, const char *p) in parser_read_uint64_hex() argument
142 p = skip_white_spaces(p); in parser_read_uint64_hex()
144 val = strtoul(p, &next, 16); in parser_read_uint64_hex()
145 if (p == next) in parser_read_uint64_hex()
148 p = skip_white_spaces(next); in parser_read_uint64_hex()
149 if (*p != '\0') in parser_read_uint64_hex()
157 parser_read_uint32(uint32_t *value, const char *p) in parser_read_uint32() argument
160 int ret = parser_read_uint64(&val, p); in parser_read_uint32()
173 parser_read_uint32_hex(uint32_t *value, const char *p) in parser_read_uint32_hex() argument
176 int ret = parser_read_uint64_hex(&val, p); in parser_read_uint32_hex()
189 parser_read_uint16(uint16_t *value, const char *p) in parser_read_uint16() argument
192 int ret = parser_read_uint64(&val, p); in parser_read_uint16()
205 parser_read_uint16_hex(uint16_t *value, const char *p) in parser_read_uint16_hex() argument
208 int ret = parser_read_uint64_hex(&val, p); in parser_read_uint16_hex()
221 parser_read_uint8(uint8_t *value, const char *p) in parser_read_uint8() argument
224 int ret = parser_read_uint64(&val, p); in parser_read_uint8()
237 parser_read_uint8_hex(uint8_t *value, const char *p) in parser_read_uint8_hex() argument
240 int ret = parser_read_uint64_hex(&val, p); in parser_read_uint8_hex()