summaryrefslogtreecommitdiff
path: root/zaptel.h
diff options
context:
space:
mode:
authormarkster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2003-06-21 19:02:54 +0000
committermarkster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2003-06-21 19:02:54 +0000
commiteb9d239a7edfc77870192ebdb7658ce2124d0b7e (patch)
treea2305956550a417b2e9ffbe3896f84d446a05d94 /zaptel.h
parent88a7e5e14d5a0f851f244c429cd788e7590c39b0 (diff)
Enhance spinlocks on zaptel
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@199 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zaptel.h')
-rwxr-xr-xzaptel.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/zaptel.h b/zaptel.h
index 8105c75..f51f743 100755
--- a/zaptel.h
+++ b/zaptel.h
@@ -1240,7 +1240,10 @@ extern void zt_rbsbits(struct zt_chan *chan, int bits);
extern void zt_hooksig(struct zt_chan *chan, zt_rxsig_t rxsig);
/* Queue an event on a channel */
-extern void zt_qevent(struct zt_chan *chan, int event);
+extern void zt_qevent_nolock(struct zt_chan *chan, int event);
+
+/* Queue an event on a channel, locking it first */
+extern void zt_qevent_lock(struct zt_chan *chan, int event);
/* Notify a change possible change in alarm status */
extern void zt_alarm_notify(struct zt_span *span);