Lines Matching refs:ptr

55 #define   YYMARKER     s->ptr
62 #define TIMELIB_INIT s->cur = cursor; str = timelib_string(s); ptr = str
75 uchar *lim, *str, *ptr, *cur, *tok, *pos; member
108 static timelib_sll timelib_get_nr(const char **ptr, int max_length) in timelib_get_nr() argument
115 while ((**ptr < '0') || (**ptr > '9')) { in timelib_get_nr()
116 if (**ptr == '\0') { in timelib_get_nr()
119 ++*ptr; in timelib_get_nr()
121 begin = *ptr; in timelib_get_nr()
122 while ((**ptr >= '0') && (**ptr <= '9') && len < max_length) { in timelib_get_nr()
123 ++*ptr; in timelib_get_nr()
126 end = *ptr; in timelib_get_nr()
134 static timelib_ull timelib_get_unsigned_nr(const char **ptr, int max_length) in timelib_get_unsigned_nr() argument
138 while (((**ptr < '0') || (**ptr > '9')) && (**ptr != '+') && (**ptr != '-')) { in timelib_get_unsigned_nr()
139 if (**ptr == '\0') { in timelib_get_unsigned_nr()
142 ++*ptr; in timelib_get_unsigned_nr()
145 while (**ptr == '+' || **ptr == '-') in timelib_get_unsigned_nr()
147 if (**ptr == '-') { in timelib_get_unsigned_nr()
150 ++*ptr; in timelib_get_unsigned_nr()
152 return dir * timelib_get_nr(ptr, max_length); in timelib_get_unsigned_nr()
174 const char *ptr = NULL; in scan() local
298 ptr++; in scan()
300 if ( *ptr == 'T' ) { in scan()
302 ptr++; in scan()
304 if ( *ptr == '\0' ) { in scan()
309 nr = timelib_get_unsigned_nr(&ptr, 12); in scan()
310 switch (*ptr) { in scan()
327 ptr++; in scan()
328 } while (!s->errors->error_count && *ptr); in scan()
396 ptr++; in scan()
397 s->recurrences = timelib_get_unsigned_nr(&ptr, 9); in scan()
910 current->y = timelib_get_nr(&ptr, 4); in scan()
911 current->m = timelib_get_nr(&ptr, 2); in scan()
912 current->d = timelib_get_nr(&ptr, 2); in scan()
913 current->h = timelib_get_nr(&ptr, 2); in scan()
914 current->i = timelib_get_nr(&ptr, 2); in scan()
915 current->s = timelib_get_nr(&ptr, 2); in scan()
944 s->period->y = timelib_get_unsigned_nr(&ptr, 4); in scan()
945 ptr++; in scan()
946 s->period->m = timelib_get_unsigned_nr(&ptr, 2); in scan()
947 ptr++; in scan()
948 s->period->d = timelib_get_unsigned_nr(&ptr, 2); in scan()
949 ptr++; in scan()
950 s->period->h = timelib_get_unsigned_nr(&ptr, 2); in scan()
951 ptr++; in scan()
952 s->period->i = timelib_get_unsigned_nr(&ptr, 2); in scan()
953 ptr++; in scan()
954 s->period->s = timelib_get_unsigned_nr(&ptr, 2); in scan()