Lines Matching refs:impl

19   CeedQFunctionContext_Ref *impl;  in CeedQFunctionContextHasValidData_Ref()  local
21 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextHasValidData_Ref()
22 *has_valid_data = impl->data; in CeedQFunctionContextHasValidData_Ref()
30 CeedQFunctionContext_Ref *impl; in CeedQFunctionContextHasBorrowedDataOfType_Ref() local
32 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextHasBorrowedDataOfType_Ref()
34 *has_borrowed_data_of_type = impl->data_borrowed; in CeedQFunctionContextHasBorrowedDataOfType_Ref()
43 CeedQFunctionContext_Ref *impl; in CeedQFunctionContextSetData_Ref() local
45 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextSetData_Ref()
50 CeedCallBackend(CeedFree(&impl->data_owned)); in CeedQFunctionContextSetData_Ref()
53 CeedCallBackend(CeedMallocArray(1, ctx_size, &impl->data_owned)); in CeedQFunctionContextSetData_Ref()
54 impl->data_borrowed = NULL; in CeedQFunctionContextSetData_Ref()
55 impl->data = impl->data_owned; in CeedQFunctionContextSetData_Ref()
56 memcpy(impl->data, data, ctx_size); in CeedQFunctionContextSetData_Ref()
59 impl->data_owned = data; in CeedQFunctionContextSetData_Ref()
60 impl->data_borrowed = NULL; in CeedQFunctionContextSetData_Ref()
61 impl->data = data; in CeedQFunctionContextSetData_Ref()
64 impl->data_borrowed = data; in CeedQFunctionContextSetData_Ref()
65 impl->data = data; in CeedQFunctionContextSetData_Ref()
74 CeedQFunctionContext_Ref *impl; in CeedQFunctionContextTakeData_Ref() local
76 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextTakeData_Ref()
80 *(void **)data = impl->data; in CeedQFunctionContextTakeData_Ref()
81 impl->data_borrowed = NULL; in CeedQFunctionContextTakeData_Ref()
82 impl->data = NULL; in CeedQFunctionContextTakeData_Ref()
90 CeedQFunctionContext_Ref *impl; in CeedQFunctionContextGetData_Ref() local
92 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextGetData_Ref()
96 *(void **)data = impl->data; in CeedQFunctionContextGetData_Ref()
109 CeedQFunctionContext_Ref *impl; in CeedQFunctionContextDestroy_Ref() local
111 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextDestroy_Ref()
112 CeedCallBackend(CeedFree(&impl->data_owned)); in CeedQFunctionContextDestroy_Ref()
113 CeedCallBackend(CeedFree(&impl)); in CeedQFunctionContextDestroy_Ref()
122 CeedQFunctionContext_Ref *impl; in CeedQFunctionContextCreate_Ref() local
135 CeedCallBackend(CeedCalloc(1, &impl)); in CeedQFunctionContextCreate_Ref()
136 CeedCallBackend(CeedQFunctionContextSetBackendData(ctx, impl)); in CeedQFunctionContextCreate_Ref()