Searched refs:checked_sub (Results 1 – 14 of 14) sorted by relevance
115 let new_len = self.end.checked_sub(self.start)?;
1081 fn checked_sub(self, rhs: Self) -> Option<Self>; in checked_sub() method1212 fn checked_sub(self, rhs: Self) -> Option<Self> { self.checked_sub(rhs) }1222 fn checked_sub(self, rhs: Self) -> Option<Self> { Some(self - rhs) }1544 test!(@binary Sub, sub[checked_sub], SubAssign, sub_assign, call_for_all_types); in test_ops_impls()
695 let max_slice_and_padding_bytes = match max_total_bytes.checked_sub(offset) { in validate_cast_and_convert_metadata()935 let offset_delta = if let Some(od) = src_size.checked_sub(dst.offset) { in project()966 let offset_delta = if let Some(od) = src.offset.checked_sub(dst.offset) in project()
251 let split_at = if let Some(split_at) = bytes_len.checked_sub(mem::size_of::<T>()) { in sized_from_suffix()597 let split_at = if let Some(split_at) = source.len().checked_sub(expected_len) { in from_suffix_with_elems()
6108 let start = if let Some(start) = dst.len().checked_sub(src.len()) { in write_to_suffix()
124 match self.free_oneway_space.checked_sub(size) { in reserve_new()
159 match self.free_oneway_space.checked_sub(size) { in reserve_new()
225 self.length = self.length.checked_sub(num_skip).ok_or(EFAULT)?; in skip()
65 Bound::Excluded(end) => end.checked_sub(1)?, in to_maple_range()
705 if let Some(count) = self.len().checked_sub(len) {974 match new_len.checked_sub(self.len()) {
779 match self.checked_sub(rhs) { in unchecked_sub()
1081 let offset = ptr.checked_sub(mapping.address)?; in buffer_get()1093 let offset = match ptr.checked_sub(mapping.address) { in buffer_raw_free()