Searched defs:AtomicPtr (Results  1 – 4 of 4) sorted by relevance
| /external/rust/crates/crossbeam-utils/src/atomic/ | 
| D | consume.rs | 83 impl<T> AtomicConsume for core::sync::atomic::AtomicPtr<T> {  implementation89 impl<T> AtomicConsume for loom::sync::atomic::AtomicPtr<T> {  implementation
 
 | 
| /external/rust/crates/bytes/src/ | 
| D | bytes.rs | 491         data: AtomicPtr<()>,  in with_vtable()906 unsafe fn static_clone(_: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Bytes {  in static_clone()
 911 unsafe fn static_to_vec(_: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Vec<u8> {  in static_to_vec()
 916 unsafe fn static_drop(_: &mut AtomicPtr<()>, _: *const u8, _: usize) {  in static_drop()
 934 unsafe fn promotable_even_clone(data: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Bytes {  in promotable_even_clone()
 948     data: &AtomicPtr<()>,  in promotable_to_vec()
 973 unsafe fn promotable_even_to_vec(data: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Vec<u8> {  in promotable_even_to_vec()
 979 unsafe fn promotable_even_drop(data: &mut AtomicPtr<()>, ptr: *const u8, len: usize) {  in promotable_even_drop()
 994 unsafe fn promotable_odd_clone(data: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Bytes {  in promotable_odd_clone()
 1006 unsafe fn promotable_odd_to_vec(data: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Vec<u8> {  in promotable_odd_to_vec()
 [all …]
 
 | 
| D | loom.rs | 12         impl<T> AtomicMut<T> for AtomicPtr<T> {  implementation
 | 
| D | bytes_mut.rs | 1711 unsafe fn shared_v_clone(data: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Bytes {  in shared_v_clone()1719 unsafe fn shared_v_to_vec(data: &AtomicPtr<()>, ptr: *const u8, len: usize) -> Vec<u8> {  in shared_v_to_vec()
 1741 unsafe fn shared_v_drop(data: &mut AtomicPtr<()>, _ptr: *const u8, _len: usize) {  in shared_v_drop()
 
 |