Lines Matching refs:ps

168 parse_year_month_day (cch_t * pz, cch_t * ps)  in parse_year_month_day()  argument
172 res = parse_scaled_value (0, &pz, ps, SEC_PER_YEAR); in parse_year_month_day()
175 ps = strchr (pz, '-'); in parse_year_month_day()
176 if (ps == NULL) in parse_year_month_day()
181 res = parse_scaled_value (res, &pz, ps, SEC_PER_MONTH); in parse_year_month_day()
184 ps = pz + strlen (pz); in parse_year_month_day()
185 return parse_scaled_value (res, &pz, ps, SEC_PER_DAY); in parse_year_month_day()
223 cch_t * ps = strchr (pz, 'Y'); in parse_YMWD() local
224 if (ps != NULL) in parse_YMWD()
226 res = parse_scaled_value (0, &pz, ps, SEC_PER_YEAR); in parse_YMWD()
230 ps = strchr (pz, 'M'); in parse_YMWD()
231 if (ps != NULL) in parse_YMWD()
233 res = parse_scaled_value (res, &pz, ps, SEC_PER_MONTH); in parse_YMWD()
237 ps = strchr (pz, 'W'); in parse_YMWD()
238 if (ps != NULL) in parse_YMWD()
240 res = parse_scaled_value (res, &pz, ps, SEC_PER_WEEK); in parse_YMWD()
244 ps = strchr (pz, 'D'); in parse_YMWD()
245 if (ps != NULL) in parse_YMWD()
247 res = parse_scaled_value (res, &pz, ps, SEC_PER_DAY); in parse_YMWD()
265 parse_hour_minute_second (cch_t * pz, cch_t * ps) in parse_hour_minute_second() argument
269 res = parse_scaled_value (0, &pz, ps, SEC_PER_HR); in parse_hour_minute_second()
272 ps = strchr (pz, ':'); in parse_hour_minute_second()
273 if (ps == NULL) in parse_hour_minute_second()
279 res = parse_scaled_value (res, &pz, ps, SEC_PER_MIN); in parse_hour_minute_second()
282 ps = pz + strlen (pz); in parse_hour_minute_second()
283 return parse_scaled_value (res, &pz, ps, 1); in parse_hour_minute_second()
321 cch_t * ps = strchr (pz, 'H'); in parse_HMS() local
322 if (ps != NULL) in parse_HMS()
324 res = parse_scaled_value (0, &pz, ps, SEC_PER_HR); in parse_HMS()
328 ps = strchr (pz, 'M'); in parse_HMS()
329 if (ps != NULL) in parse_HMS()
331 res = parse_scaled_value (res, &pz, ps, SEC_PER_MIN); in parse_HMS()
335 ps = strchr (pz, 'S'); in parse_HMS()
336 if (ps != NULL) in parse_HMS()
338 res = parse_scaled_value (res, &pz, ps, 1); in parse_HMS()
357 cch_t * ps; in parse_time() local
363 ps = strchr (pz, ':'); in parse_time()
364 if (ps != NULL) in parse_time()
366 res = parse_hour_minute_second (pz, ps); in parse_time()
372 else if (ps = strpbrk (pz, "HMS"), in parse_time()
373 ps == NULL) in parse_time()
412 char * ps; in parse_period() local
434 ps = strchr (pz, '-'); in parse_period()
435 if (ps != NULL) in parse_period()
437 res = parse_year_month_day (pz, ps); in parse_period()
443 else if (ps = strpbrk (pz, "YMWD"), in parse_period()
444 ps == NULL) in parse_period()