Lines Matching refs:nl
44 static inline void add128(u64 *resh, u64 *resl, u64 nh, u64 nl, u64 mh, u64 ml)
50 : "=r" (nl), "=r" (nh)
51 : "0" (nl), "1" (nh), "r" (ml), "r" (mh)
54 *resl = nl;
57 static inline void sub128(u64 *resh, u64 *resl, u64 nh, u64 nl, u64 mh, u64 ml)
63 : "=r" (nl), "=r" (nh)
64 : "0" (nl), "1" (nh), "r" (ml), "r" (mh)
67 *resl = nl;
72 u32 nh, nl, mh, ml;
75 nl = n;
77 rl = (u64)nl * ml;
83 rmb = (u64)nl * mh;
110 static inline u64 vfp_estimate_div128to64(u64 nh, u64 nl, u64 m)
125 sub128(&remh, &reml, nh, nl, termh, terml);