Home
last modified time | relevance | path

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

/freebsd/contrib/less/
H A Dxbuf.c119 static lbool help_fixup(void *r, uintmax val, int rsize, int rsigned) in help_fixup()
171 uintmax *pr = r; in help_fixup()
172 *pr = (uintmax) val; in help_fixup()
184 public lbool help_ckd_add(void *r, uintmax a, uintmax b, int rsize, int rsigned) in help_ckd_add()
186 uintmax sum = a + b; in help_ckd_add()
191 public lbool help_ckd_mul(void *r, uintmax a, uintmax b, int rsize, int rsigned) in help_ckd_mul()
193 uintmax product = a * b; in help_ckd_mul()
H A Dos.c494 public uintmax umuldiv(uintmax val, uintmax num, uintmax den) in umuldiv()
500 uintmax q = val / den; in umuldiv()
501 uintmax r = val % den; in umuldiv()
502 uintmax qnum = q * num; in umuldiv()
503 uintmax rnum = r * num; in umuldiv()
504 uintmax quot = qnum + rnum / den; in umuldiv()
505 uintmax rem = rnum % den; in umuldiv()
H A Dless.h78 #define ckd_add(r, a, b) help_ckd_add(r, (uintmax)(a), (uintmax)(b), sizeof *(r), signed_expr(*(r)))
79 #define ckd_mul(r, a, b) help_ckd_mul(r, (uintmax)(a), (uintmax)(b), sizeof *(r), signed_expr(*(r)))
83 #define muldiv(val,num,den) umuldiv((uintmax)(val), (uintmax)(num), (uintmax)(den))
88 typedef uintmax_t uintmax; typedef
90 typedef unsigned long long uintmax; typedef
92 typedef unsigned long uintmax; typedef
H A Dfuncs.h360 public uintmax umuldiv(uintmax val, uintmax num, uintmax den);
452 public lbool help_ckd_add(void *r, uintmax a, uintmax b, int rsize, int rsigned);
453 public lbool help_ckd_mul(void *r, uintmax a, uintmax b, int rsize, int rsigned);