Home
last modified time | relevance | path

Searched refs:uintmax (Results 1 – 4 of 4) sorted by relevance

/src/contrib/less/
H A Dxbuf.c129 static lbool help_fixup(void *r, uintmax val, int rsize, int rsigned) in help_fixup()
181 uintmax *pr = r; in help_fixup()
182 *pr = (uintmax) val; in help_fixup()
194 public lbool help_ckd_add(void *r, uintmax a, uintmax b, int rsize, int rsigned) in help_ckd_add()
196 uintmax sum = a + b; in help_ckd_add()
201 public lbool help_ckd_mul(void *r, uintmax a, uintmax b, int rsize, int rsigned) in help_ckd_mul()
203 uintmax product = a * b; in help_ckd_mul()
H A Dos.c500 public uintmax umuldiv(uintmax val, uintmax num, uintmax den) in umuldiv()
506 uintmax q = val / den; in umuldiv()
507 uintmax r = val % den; in umuldiv()
508 uintmax qnum = q * num; in umuldiv()
509 uintmax rnum = r * num; in umuldiv()
510 uintmax quot = qnum + rnum / den; in umuldiv()
511 uintmax rem = rnum % den; in umuldiv()
H A Dless.h75 #define ckd_add(r, a, b) help_ckd_add(r, (uintmax)(a), (uintmax)(b), sizeof *(r), signed_expr(*(r)))
76 #define ckd_mul(r, a, b) help_ckd_mul(r, (uintmax)(a), (uintmax)(b), sizeof *(r), signed_expr(*(r)))
80 #define muldiv(val,num,den) umuldiv((uintmax)(val), (uintmax)(num), (uintmax)(den))
85 typedef uintmax_t uintmax; typedef
87 typedef unsigned long long uintmax; typedef
89 typedef unsigned long uintmax; typedef
H A Dfuncs.h365 public uintmax umuldiv(uintmax val, uintmax num, uintmax den);
457 public lbool help_ckd_add(void *r, uintmax a, uintmax b, int rsize, int rsigned);
458 public lbool help_ckd_mul(void *r, uintmax a, uintmax b, int rsize, int rsigned);