Lines Matching refs:ValuePtr
49 char *ValuePtr; member
84 R->Data.ValuePtr = 0; in __orc_rt_CWrapperFunctionResultInit()
96 R.Data.ValuePtr = 0; in __orc_rt_CWrapperFunctionResultAllocate()
98 R.Data.ValuePtr = (char *)malloc(Size); in __orc_rt_CWrapperFunctionResultAllocate()
112 R.Data.ValuePtr = Tmp; in __orc_rt_CreateCWrapperFunctionResultFromRange()
144 R.Data.ValuePtr = Tmp; in __orc_rt_CreateCWrapperFunctionResultFromOutOfBandError()
155 (R->Size == 0 && R->Data.ValuePtr)) in __orc_rt_DisposeCWrapperFunctionResult()
156 free(R->Data.ValuePtr); in __orc_rt_DisposeCWrapperFunctionResult()
165 assert((R->Size != 0 || R->Data.ValuePtr == NULL) && in __orc_rt_CWrapperFunctionResultData()
167 return R->Size > sizeof(R->Data.Value) ? R->Data.ValuePtr : R->Data.Value; in __orc_rt_CWrapperFunctionResultData()
177 assert((R->Size != 0 || R->Data.ValuePtr == NULL) && in __orc_rt_CWrapperFunctionResultSize()
188 return R->Size == 0 && R->Data.ValuePtr == 0; in __orc_rt_CWrapperFunctionResultEmpty()
200 return R->Size == 0 ? R->Data.ValuePtr : 0; in __orc_rt_CWrapperFunctionResultGetOutOfBandError()