Lines Matching refs:dur

63 tround_tdur_cocl(struct dt_t_s t, struct dt_dtdur_s dur, bool nextp)  in tround_tdur_cocl()  argument
75 if (UNLIKELY(!(sdur = dur.dv))) { in tround_tdur_cocl()
80 } else if (dur.neg) { in tround_tdur_cocl()
84 switch (dur.durtyp) { in tround_tdur_cocl()
131 tround_tdur(struct dt_t_s t, struct dt_dtdur_s dur, bool nextp) in tround_tdur() argument
141 if ((dv = dur.dv) < 0) { in tround_tdur()
144 } else if (dur.neg) { in tround_tdur()
148 switch (dur.durtyp) { in tround_tdur()
220 dround_ddur(struct dt_d_s d, struct dt_ddur_s dur, bool nextp) in dround_ddur() argument
222 switch (dur.durtyp) { in dround_ddur()
226 if (dur.dv > 0) { in dround_ddur()
227 tgt = dur.dv; in dround_ddur()
229 } else if (dur.dv < 0) { in dround_ddur()
230 tgt = -dur.dv; in dround_ddur()
276 if (dur.dv > 0) { in dround_ddur()
277 tgt = dur.dv; in dround_ddur()
279 } else if (dur.dv < 0) { in dround_ddur()
280 tgt = -dur.dv; in dround_ddur()
328 tgt = dur.ymd.m; in dround_ddur()
329 forw = !dt_dur_neg_p(dur); in dround_ddur()
364 forw = !dt_dur_neg_p(dur); in dround_ddur()
365 tgt = dur.ymcw.w; in dround_ddur()
394 if (dur.dv > 0) { in dround_ddur()
395 tgt = dur.dv; in dround_ddur()
397 } else if (dur.dv < 0) { in dround_ddur()
398 tgt = -dur.dv; in dround_ddur()
443 sxround_dur_cocl(dt_sexy_t t, struct dt_dtdur_s dur, bool nextp) in sxround_dur_cocl() argument
451 if (UNLIKELY(!(sdur = dur.dv))) { in sxround_dur_cocl()
456 } else if (dur.neg) { in sxround_dur_cocl()
460 switch (dur.durtyp) { in sxround_dur_cocl()
499 dt_round(struct dt_dt_s d, struct dt_dtdur_s dur, bool nextp) in dt_round() argument
503 switch (dur.durtyp) { in dt_round()
512 if (!dur.cocl) { in dt_round()
513 d.t = tround_tdur(d.t, dur, nextp); in dt_round()
515 d.t = tround_tdur_cocl(d.t, dur, nextp); in dt_round()
528 d.d = dround_ddur(d.d, dur.d, nextp); in dt_round()
534 if (UNLIKELY(!dur.cocl)) { in dt_round()
540 d.sexy = sxround_dur_cocl(d.sexy, dur, nextp); in dt_round()
548 dround(struct dt_dt_s d, struct dt_dtdur_s dur[], size_t ndur, bool nextp) in dround() argument
551 d = dt_round(d, dur[i], nextp); in dround()