Lines Matching refs:ptr
41 const char *first, *end, *ptr; in _dlmodule_set_name() local
44 ptr = first = (char *)path; in _dlmodule_set_name()
47 while (*ptr != '\0') in _dlmodule_set_name()
49 if (*ptr == '/') in _dlmodule_set_name()
50 first = ptr + 1; in _dlmodule_set_name()
51 if (*ptr == '.') in _dlmodule_set_name()
52 end = ptr - 1; in _dlmodule_set_name()
54 ptr ++; in _dlmodule_set_name()
68 char *ptr = cmd; in _rt_module_split_arg() local
70 while ((ptr - cmd) < length) in _rt_module_split_arg()
73 while ((*ptr == ' ' || *ptr == '\t') && (ptr - cmd) < length) in _rt_module_split_arg()
74 *ptr++ = '\0'; in _rt_module_split_arg()
76 if ((ptr - cmd) >= length) break; in _rt_module_split_arg()
79 if (*ptr == '"') in _rt_module_split_arg()
81 argv[argc++] = ++ptr; in _rt_module_split_arg()
84 while (*ptr != '"' && (ptr - cmd) < length) in _rt_module_split_arg()
85 if (*ptr ++ == '\\') ptr ++; in _rt_module_split_arg()
86 if ((ptr - cmd) >= length) break; in _rt_module_split_arg()
89 *ptr ++ = '\0'; in _rt_module_split_arg()
93 argv[argc++] = ptr; in _rt_module_split_arg()
94 while ((*ptr != ' ' && *ptr != '\t') && (ptr - cmd) < length) in _rt_module_split_arg()
95 ptr ++; in _rt_module_split_arg()