Lines Matching refs:mlxCallbackInterrupt
104 tMLXCallbackInterrupt mlxCallbackInterrupt; variable
307 memset(&mlxCallbackInterrupt, 0, sizeof(tMLXCallbackInterrupt)); in inv_init_ml()
383 if (mlxCallbackInterrupt.numInterruptProcesses <= in inv_register_dmp_interupt_cb()
387 for (kk = 0; kk < mlxCallbackInterrupt.numInterruptProcesses; ++kk) { in inv_register_dmp_interupt_cb()
388 if (mlxCallbackInterrupt.processInterruptCb[kk] == func) { in inv_register_dmp_interupt_cb()
393 mlxCallbackInterrupt.processInterruptCb[mlxCallbackInterrupt. in inv_register_dmp_interupt_cb()
395 mlxCallbackInterrupt.numInterruptProcesses++; in inv_register_dmp_interupt_cb()
411 for (kk = 0; kk < mlxCallbackInterrupt.numInterruptProcesses; ++kk) { in inv_unregister_dmp_interupt_cb()
412 if (mlxCallbackInterrupt.processInterruptCb[kk] == func) { in inv_unregister_dmp_interupt_cb()
414 for (jj = kk + 1; jj < mlxCallbackInterrupt.numInterruptProcesses; in inv_unregister_dmp_interupt_cb()
416 mlxCallbackInterrupt.processInterruptCb[jj - 1] = in inv_unregister_dmp_interupt_cb()
417 mlxCallbackInterrupt.processInterruptCb[jj]; in inv_unregister_dmp_interupt_cb()
419 mlxCallbackInterrupt.numInterruptProcesses--; in inv_unregister_dmp_interupt_cb()
434 for (kk = 0; kk < mlxCallbackInterrupt.numInterruptProcesses; ++kk) { in inv_run_dmp_interupt_cb()
435 if (mlxCallbackInterrupt.processInterruptCb[kk]) in inv_run_dmp_interupt_cb()
436 mlxCallbackInterrupt.processInterruptCb[kk] (&inv_obj); in inv_run_dmp_interupt_cb()