Lines Matching refs:callback
110 ficlCallback callback; in ficlSystemCreate() local
119 callback.context = fsi->context; in ficlSystemCreate()
120 callback.textOut = fsi->textOut; in ficlSystemCreate()
121 callback.errorOut = fsi->errorOut; in ficlSystemCreate()
122 callback.system = NULL; in ficlSystemCreate()
123 callback.vm = NULL; in ficlSystemCreate()
125 FICL_ASSERT(&callback, sizeof (ficlInteger) >= sizeof (void *)); in ficlSystemCreate()
126 FICL_ASSERT(&callback, sizeof (ficlUnsigned) >= sizeof (void *)); in ficlSystemCreate()
128 FICL_ASSERT(&callback, sizeof (ficlFloat) <= sizeof (ficlInteger)); in ficlSystemCreate()
133 FICL_ASSERT(&callback, system); in ficlSystemCreate()
157 system->callback.textOut = fsi->textOut; in ficlSystemCreate()
158 system->callback.errorOut = fsi->errorOut; in ficlSystemCreate()
159 system->callback.context = fsi->context; in ficlSystemCreate()
160 system->callback.system = system; in ficlSystemCreate()
161 system->callback.vm = NULL; in ficlSystemCreate()
338 memcpy(&(vm->callback), &(system->callback), sizeof (system->callback)); in ficlSystemCreateVm()
339 vm->callback.vm = vm; in ficlSystemCreateVm()
340 vm->callback.system = system; in ficlSystemCreateVm()
356 ficlSystem *system = vm->callback.system; in ficlSystemDestroyVm()