Lines Matching defs:ptr
224 char *ptr;
239 for (ptr = boot_line; *ptr != '\0'; ptr++) {
240 EAT_WHITE_SPACE(ptr);
242 if (*ptr == '-') {
243 ptr++;
244 while ((*ptr != '\0') && (*ptr != 'B') &&
245 !ISSPACE(*ptr))
246 ptr++;
247 if (*ptr == '\0')
249 else if (*ptr != 'B')
252 while ((*ptr != '\0') && !ISSPACE(*ptr))
253 ptr++;
254 if (*ptr == '\0')
260 ptr++;
261 EAT_WHITE_SPACE(ptr);
263 if ((strncmp(ptr, name, len) == 0) &&
264 (ptr[len] == '=')) {
265 ptr += len + 1;
266 if ((*ptr == '\'') || (*ptr == '"')) {
267 ret = ptr + 1;
268 end_char = *ptr;
269 ptr++;
271 ret = ptr;
282 while ((*ptr != '\0') && (*ptr != '=') &&
283 (*ptr != ',') && (!ISSPACE(*ptr)))
284 ptr++;
291 if (*ptr == '\0')
293 else if (*ptr == ',')
295 else if (ISSPACE(*ptr))
297 ptr++;
302 if ((*ptr == '\'') || (*ptr == '"')) {
303 end_char = *ptr;
304 ptr++;
319 for (; (*ptr != '\0') && (*ptr != end_char); ptr++) {
320 if ((end_char == ',') && ISSPACE(*ptr))
323 if (*ptr && (*ptr != ',') && !ISSPACE(*ptr))
324 ptr++;
325 } while (*ptr == ',');