Lines Matching refs:ptr
13 use core::ptr;
14 use core::ptr::NonNull;
86 ptr: Option<NonNull<u8>>, in call()
92 let ptr = match ptr { in call()
93 Some(ptr) => { in call()
95 ptr::null() in call()
97 ptr.as_ptr() in call()
100 None => ptr::null(), in call()
113 self.0(ptr.cast(), size, flags.0).cast() in call()
116 let ptr = if size == 0 { in call()
122 Ok(NonNull::slice_from_raw_parts(ptr, size)) in call()
133 ptr: Option<NonNull<u8>>, in realloc()
139 unsafe { ReallocFunc::KREALLOC.call(ptr, layout, old_layout, flags) } in realloc()
150 ptr: Option<NonNull<u8>>, in realloc()
163 unsafe { ReallocFunc::VREALLOC.call(ptr, layout, old_layout, flags) } in realloc()
174 ptr: Option<NonNull<u8>>, in realloc()
187 unsafe { ReallocFunc::KVREALLOC.call(ptr, layout, old_layout, flags) } in realloc()