Lines Matching refs:ptr
23 ptr: bind_ceed::CeedQFunctionField, field
48 let mut name_ptr: *mut std::os::raw::c_char = std::ptr::null_mut(); in name()
51 self.ptr, in name()
77 bind_ceed::CeedQFunctionFieldGetSize(self.ptr, &mut size); in size()
109 bind_ceed::CeedQFunctionFieldGetEvalMode(self.ptr, &mut mode); in eval_mode()
127 debug_assert!(qfunc.qf_core.ptr != unsafe { bind_ceed::CEED_QFUNCTION_NONE }); in from()
135 debug_assert!(qfunc.qf_core.ptr != unsafe { bind_ceed::CEED_QFUNCTION_NONE }); in from()
144 Self::SomeQFunction(qfunc) => qfunc.qf_core.ptr, in to_raw()
145 Self::SomeQFunctionByName(qfunc) => qfunc.qf_core.ptr, in to_raw()
329 ptr: bind_ceed::CeedQFunction, field
358 if self.ptr != bind_ceed::CEED_QFUNCTION_NONE { in drop()
359 bind_ceed::CeedQFunctionDestroy(&mut self.ptr); in drop()
378 let mut ptr = std::ptr::null_mut(); in fmt() localVariable
381 let file = bind_ceed::open_memstream(&mut ptr, &mut sizeloc); in fmt()
382 bind_ceed::CeedQFunctionView(self.ptr, file); in fmt()
384 CString::from_raw(ptr) in fmt()
445 unsafe { bind_ceed::CeedQFunctionReturnCeed(self.ptr) } in ceed()
456 let mut u_c = [std::ptr::null_mut(); MAX_QFUNCTION_FIELDS]; in apply()
458 u_c[i] = u[i].ptr; in apply()
460 let mut v_c = [std::ptr::null_mut(); MAX_QFUNCTION_FIELDS]; in apply()
462 v_c[i] = v[i].ptr; in apply()
466 bind_ceed::CeedQFunctionApply(self.ptr, Q, u_c.as_mut_ptr(), v_c.as_mut_ptr()) in apply()
473 let mut inputs_ptr = std::ptr::null_mut(); in inputs()
476 self.ptr, in inputs()
479 std::ptr::null_mut() as *mut bind_ceed::CeedInt, in inputs()
480 std::ptr::null_mut(), in inputs()
493 let mut outputs_ptr = std::ptr::null_mut(); in outputs()
496 self.ptr, in outputs()
497 std::ptr::null_mut() as *mut bind_ceed::CeedInt, in outputs()
498 std::ptr::null_mut(), in outputs()
580 let mut ptr = std::ptr::null_mut(); in create() localVariable
601 ceed.ptr, in create()
605 &mut ptr, in create()
610 let mut qf_ctx_ptr = std::ptr::null_mut(); in create()
612 bind_ceed::CeedQFunctionContextCreate(ceed.ptr, &mut qf_ctx_ptr) in create()
626 ceed.check_error(unsafe { bind_ceed::CeedQFunctionSetContext(ptr, qf_ctx_ptr) })?; in create()
630 ptr, in create()
748 bind_ceed::CeedQFunctionAddInput(self.qf_core.ptr, name_c.as_ptr(), size, emode) in input()
797 bind_ceed::CeedQFunctionAddOutput(self.qf_core.ptr, name_c.as_ptr(), size, emode) in output()
871 let mut ptr = std::ptr::null_mut(); in create() localVariable
873 bind_ceed::CeedQFunctionCreateInteriorByName(ceed.ptr, name_c.as_ptr(), &mut ptr) in create()
877 ptr, in create()