Lines Matching refs:ptr

24         debug_assert!(rstr.ptr != unsafe { bind_ceed::CEED_ELEMRESTRICTION_NONE });  in from()
33 Self::Some(rstr) => rstr.ptr, in to_raw()
100 pub(crate) ptr: bind_ceed::CeedElemRestriction, field
110 if self.ptr != bind_ceed::CEED_ELEMRESTRICTION_NONE { in drop()
111 bind_ceed::CeedElemRestrictionDestroy(&mut self.ptr); in drop()
139 let mut ptr = std::ptr::null_mut(); in fmt() localVariable
142 let file = bind_ceed::open_memstream(&mut ptr, &mut sizeloc); in fmt()
143 bind_ceed::CeedElemRestrictionView(self.ptr, file); in fmt()
145 CString::from_raw(ptr) in fmt()
167 let mut ptr = std::ptr::null_mut(); in create() localVariable
178 ceed.ptr, in create()
187 &mut ptr, in create()
191 ptr, in create()
196 pub(crate) unsafe fn from_raw(ptr: bind_ceed::CeedElemRestriction) -> crate::Result<Self> { in from_raw()
198 ptr, in from_raw()
215 let mut ptr = std::ptr::null_mut(); in create_oriented() localVariable
226 ceed.ptr, in create_oriented()
236 &mut ptr, in create_oriented()
240 ptr, in create_oriented()
257 let mut ptr = std::ptr::null_mut(); in create_curl_oriented() localVariable
268 ceed.ptr, in create_curl_oriented()
278 &mut ptr, in create_curl_oriented()
282 ptr, in create_curl_oriented()
295 let mut ptr = std::ptr::null_mut(); localVariable
304 ceed.ptr,
310 &mut ptr,
314 ptr,
322 unsafe { bind_ceed::CeedElemRestrictionReturnCeed(self.ptr) } in ceed()
352 let mut ptr_lvector = std::ptr::null_mut(); in create_lvector()
353 let null = std::ptr::null_mut() as *mut _; in create_lvector()
355 bind_ceed::CeedElemRestrictionCreateVector(self.ptr, &mut ptr_lvector, null) in create_lvector()
381 let mut ptr_evector = std::ptr::null_mut(); in create_evector()
382 let null = std::ptr::null_mut() as *mut _; in create_evector()
384 bind_ceed::CeedElemRestrictionCreateVector(self.ptr, null, &mut ptr_evector) in create_evector()
411 let mut ptr_lvector = std::ptr::null_mut(); in create_vectors()
412 let mut ptr_evector = std::ptr::null_mut(); in create_vectors()
414 bind_ceed::CeedElemRestrictionCreateVector(self.ptr, &mut ptr_lvector, &mut ptr_evector) in create_vectors()
463 self.ptr, in apply()
465 u.ptr, in apply()
466 ru.ptr, in apply()
494 unsafe { bind_ceed::CeedElemRestrictionGetCompStride(self.ptr, &mut compstride) }; in comp_stride()
519 unsafe { bind_ceed::CeedElemRestrictionGetNumElements(self.ptr, &mut numelem) }; in num_elements()
545 unsafe { bind_ceed::CeedElemRestrictionGetElementSize(self.ptr, &mut elemsize) }; in elem_size()
570 unsafe { bind_ceed::CeedElemRestrictionGetLVectorSize(self.ptr, &mut lsize) }; in lvector_size()
596 unsafe { bind_ceed::CeedElemRestrictionGetNumComponents(self.ptr, &mut ncomp) }; in num_components()
631 bind_ceed::CeedElemRestrictionGetMultiplicity(self.ptr, mult.ptr) in multiplicity()