#include <stdlib.h>
#include <intLib.h>
#include <logLib.h>
#include <taskLib.h>
#include "cantProceed.h"
#include "epicsSpin.h"
Go to the source code of this file.
#define _VSB_CONFIG_FILE <../lib/h/config/vsbConfig.h> |
Definition at line 63 of file osdSpin.c.
72 logMsg(
"epicsSpinLock(%p): Deadlock.\n",
73 (
int) spin, 0, 0, 0, 0, 0);
74 cantProceed(
"Recursive lock, missed unlock or block when locked.");
77 logMsg(
"epicsSpinLock(%p): Deadlock in ISR.\n" 78 "Recursive lock, missed unlock or block when locked.\n",
79 (
int) spin, 0, 0, 0, 0, 0);
LIBCOM_API void cantProceed(const char *msg,...)
Definition at line 51 of file osdSpin.c.
55 cantProceed(
"epicsSpinMustCreate: epicsSpinCreate failed.");
LIBCOM_API void cantProceed(const char *msg,...)
epicsSpinId epicsSpinCreate(void)
Definition at line 103 of file osdSpin.c.
107 logMsg(
"epicsSpinUnlock(%p): not locked\n",
108 (
int) spin, 0, 0, 0, 0, 0);