Lines Matching refs:rhs
130 db_expr_t lhs, rhs; in db_mult_expr() local
140 if (!db_term(&rhs)) { in db_mult_expr()
145 lhs *= rhs; in db_mult_expr()
147 if (rhs == 0) { in db_mult_expr()
152 lhs /= rhs; in db_mult_expr()
154 lhs %= rhs; in db_mult_expr()
156 lhs = roundup(lhs, rhs); in db_mult_expr()
168 db_expr_t lhs, rhs; in db_add_expr() local
178 if (!db_mult_expr(&rhs)) { in db_add_expr()
183 lhs += rhs; in db_add_expr()
185 lhs -= rhs; in db_add_expr()
196 db_expr_t lhs, rhs; in db_shift_expr() local
204 if (!db_add_expr(&rhs)) { in db_shift_expr()
208 if (rhs < 0) { in db_shift_expr()
213 lhs <<= rhs; in db_shift_expr()
216 lhs = (unsigned) lhs >> rhs; in db_shift_expr()