Lines Matching refs:rhs
147 db_expr_t lhs, rhs; in db_mult_expr() local
155 if (!db_term(&rhs)) { in db_mult_expr()
160 lhs *= rhs; in db_mult_expr()
162 if (rhs == 0) { in db_mult_expr()
167 lhs /= rhs; in db_mult_expr()
169 lhs %= rhs; in db_mult_expr()
171 lhs = ((lhs+rhs-1)/rhs)*rhs; in db_mult_expr()
183 db_expr_t lhs, rhs; in db_add_expr() local
191 if (!db_mult_expr(&rhs)) { in db_add_expr()
196 lhs += rhs; in db_add_expr()
198 lhs -= rhs; in db_add_expr()
209 db_expr_t lhs, rhs; in db_shift_expr() local
217 if (!db_add_expr(&rhs)) { in db_shift_expr()
221 if (rhs < 0) { in db_shift_expr()
226 lhs <<= rhs; in db_shift_expr()
229 lhs = (unsigned long) lhs >> rhs; in db_shift_expr()