__qdivrem
uq = __qdivrem(ua, ub, (u_quad_t *)0);
(void)__qdivrem(ua, ub, &ur);
u_quad_t __qdivrem(u_quad_t, u_quad_t, u_quad_t *);
return (__qdivrem(a, b, (u_quad_t *)0));
(void)__qdivrem(a, b, &r);
extern long long __qdivrem(unsigned long long, unsigned long long,
q.q = __qdivrem(a.q, b.q, &r.q);
u_quad_t d = __qdivrem(free,(u_quad_t)10000000,&r);