Lines Matching refs:rhs
258 fn add(self, rhs: Delta) -> Self::Output { in add()
261 let res = self.inner + rhs.value; in add()
278 fn sub(self, rhs: Delta) -> Self::Output { in sub()
281 let res = self.inner - rhs.value; in sub()
358 fn add(self, rhs: Self) -> Self { in add()
360 value: self.value + rhs.value, in add()
367 fn add_assign(&mut self, rhs: Self) { in add_assign()
368 self.value += rhs.value; in add_assign()
376 fn sub(self, rhs: Self) -> Self::Output { in sub()
378 value: self.value - rhs.value, in sub()
385 fn sub_assign(&mut self, rhs: Self) { in sub_assign()
386 self.value -= rhs.value; in sub_assign()
394 fn mul(self, rhs: i64) -> Self::Output { in mul()
396 value: self.value * rhs, in mul()
403 fn mul_assign(&mut self, rhs: i64) { in mul_assign()
404 self.value *= rhs; in mul_assign()
412 fn div(self, rhs: Self) -> Self::Output { in div()
415 self.value / rhs.value in div()
421 unsafe { bindings::div64_s64(self.value, rhs.value) } in div()