Changes in kernel/generic/src/synch/waitq.c [9fe9d296:63e27ef] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/synch/waitq.c
r9fe9d296 r63e27ef 44 44 */ 45 45 46 #include <assert.h> 46 47 #include <synch/waitq.h> 47 48 #include <synch/spinlock.h> … … 203 204 irq_spinlock_lock(&thread->lock, false); 204 205 205 ASSERT(thread->sleep_interruptible);206 assert(thread->sleep_interruptible); 206 207 207 208 if ((thread->timeout_pending) && … … 264 265 int waitq_sleep_timeout(waitq_t *wq, uint32_t usec, unsigned int flags) 265 266 { 266 ASSERT((!PREEMPTION_DISABLED) || (PARAM_NON_BLOCKING(flags, usec)));267 assert((!PREEMPTION_DISABLED) || (PARAM_NON_BLOCKING(flags, usec))); 267 268 268 269 ipl_t ipl = waitq_sleep_prepare(wq); … … 496 497 static void waitq_complete_wakeup(waitq_t *wq) 497 498 { 498 ASSERT(interrupts_disabled());499 assert(interrupts_disabled()); 499 500 500 501 irq_spinlock_lock(&wq->lock, false); … … 520 521 size_t count = 0; 521 522 522 ASSERT(interrupts_disabled());523 ASSERT(irq_spinlock_locked(&wq->lock));523 assert(interrupts_disabled()); 524 assert(irq_spinlock_locked(&wq->lock)); 524 525 525 526 loop:
Note:
See TracChangeset
for help on using the changeset viewer.