Searched refs:add (Results 1 – 5 of 5) sorted by relevance
37 unsafe { (ptr as *mut u8).add(Self::OFFSET) as *mut ListLinks<ID> } in raw_get_list_links()210 let self_ptr = unsafe { (links_field as *const u8).add(spoff) }253 let self_ptr = unsafe { (links_field as *const u8).add(spoff) }
225 unsafe { slice::from_raw_parts_mut(self.as_mut_ptr().add(self.len), count) } in dec_len()294 let ptr = unsafe { self.as_mut_ptr().add(self.len) } as *mut MaybeUninit<T>; in spare_capacity_mut()399 let p = unsafe { self.as_mut_ptr().add(index) }; in insert_within_capacity()404 unsafe { ptr::copy(p, p.add(1), len - index) }; in insert_within_capacity()465 let p = unsafe { self.as_mut_ptr().add(i) }; in remove()471 unsafe { ptr::copy(p.add(1), p, self.len - i - 1) }; in remove()1115 unsafe { self.ptr = self.ptr.add(1) }; in next()1273 fn add(value: &mut [bool]) { in test_kvec_retain() function1289 add(&mut func); in test_kvec_retain()
158 f(unsafe { page_addr.add(off) }) in with_pointer_into_page()
1102 let ptr = unsafe { slot.add(i) };1146 let ptr = unsafe { slot.add(i) };
457 unsafe { (ptr as *mut u8).add(Self::OFFSET) as *mut Work<T, ID> } in raw_get_work()