Lines Matching refs:res

29 	vint64  res;  in strtouv64()  local
59 memset(&res, 0xFF, sizeof(res)); in strtouv64()
61 return res; in strtouv64()
64 memset(&res, 0, sizeof(res)); in strtouv64()
78 res.Q_s = res.Q_s * base + digit; in strtouv64()
85 accu = (uint32_t)res.W_s.ll * base; in strtouv64()
86 res.W_s.ll = (uint16_t)accu; in strtouv64()
88 + (uint32_t)res.W_s.lh * base; in strtouv64()
89 res.W_s.lh = (uint16_t)accu; in strtouv64()
91 res.D_s.hi = res.D_s.hi * base + (accu >> 16); in strtouv64()
93 M_ADD(res.D_s.hi, res.D_s.lo, 0, digit); in strtouv64()
102 M_NEG(res.D_s.hi, res.D_s.lo); in strtouv64()
103 return res; in strtouv64()
114 int res; in icmpv64() local
117 res = (lhs->q_s > rhs->q_s) in icmpv64()
120 res = (lhs->d_s.hi > rhs->d_s.hi) in icmpv64()
122 if ( ! res ) in icmpv64()
123 res = (lhs->D_s.lo > rhs->D_s.lo) in icmpv64()
127 return res; in icmpv64()
138 int res; in ucmpv64() local
141 res = (lhs->Q_s > rhs->Q_s) in ucmpv64()
144 res = (lhs->D_s.hi > rhs->D_s.hi) in ucmpv64()
146 if ( ! res ) in ucmpv64()
147 res = (lhs->D_s.lo > rhs->D_s.lo) in ucmpv64()
150 return res; in ucmpv64()
161 vint64 res; in addv64() local
164 res.Q_s = lhs->Q_s + rhs->Q_s; in addv64()
166 res = *lhs; in addv64()
167 M_ADD(res.D_s.hi, res.D_s.lo, rhs->D_s.hi, rhs->D_s.lo); in addv64()
169 return res; in addv64()
180 vint64 res; in subv64() local
183 res.Q_s = lhs->Q_s - rhs->Q_s; in subv64()
185 res = *lhs; in subv64()
186 M_SUB(res.D_s.hi, res.D_s.lo, rhs->D_s.hi, rhs->D_s.lo); in subv64()
188 return res; in subv64()
199 vint64 res; in addv64i32() local
201 res = *lhs; in addv64i32()
203 res.q_s += rhs; in addv64i32()
205 M_ADD(res.D_s.hi, res.D_s.lo, -(rhs < 0), rhs); in addv64i32()
207 return res; in addv64i32()
218 vint64 res; in subv64i32() local
220 res = *lhs; in subv64i32()
222 res.q_s -= rhs; in subv64i32()
224 M_SUB(res.D_s.hi, res.D_s.lo, -(rhs < 0), rhs); in subv64i32()
226 return res; in subv64i32()
237 vint64 res; in addv64u32() local
239 res = *lhs; in addv64u32()
241 res.Q_s += rhs; in addv64u32()
243 M_ADD(res.D_s.hi, res.D_s.lo, 0, rhs); in addv64u32()
245 return res; in addv64u32()
256 vint64 res; in subv64u32() local
258 res = *lhs; in subv64u32()
260 res.Q_s -= rhs; in subv64u32()
262 M_SUB(res.D_s.hi, res.D_s.lo, 0, rhs); in subv64u32()
264 return res; in subv64u32()