Changeset 63e27ef in mainline for kernel/test/synch/rcu1.c
- Timestamp:
- 2017-06-19T21:47:42Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- deacc58d
- Parents:
- 7354b5e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/test/synch/rcu1.c
r7354b5e r63e27ef 27 27 */ 28 28 29 #include <assert.h> 29 30 #include <test.h> 30 31 #include <arch.h> … … 81 82 static void run_thread(size_t k, void (*func)(void*), void *arg) 82 83 { 83 ASSERT(thread[k] == NULL);84 assert(thread[k] == NULL); 84 85 85 86 thread[k] = thread_create(func, arg, TASK, THREAD_FLAG_NONE, … … 130 131 static void run_one(void (*func)(void*), void *arg) 131 132 { 132 ASSERT(one_idx < MAX_THREADS);133 assert(one_idx < MAX_THREADS); 133 134 run_thread(one_idx, func, arg); 134 135 ++one_idx; … … 138 139 static void join_one(void) 139 140 { 140 ASSERT(0 < one_idx && one_idx <= MAX_THREADS);141 assert(0 < one_idx && one_idx <= MAX_THREADS); 141 142 142 143 --one_idx; … … 168 169 static void get_seq(size_t from, size_t to, size_t steps, size_t *seq) 169 170 { 170 ASSERT(0 < steps && from <= to && 0 < to);171 assert(0 < steps && from <= to && 0 < to); 171 172 size_t inc = (to - from) / (steps - 1); 172 173 … … 304 305 static void one_cb_done(rcu_item_t *item) 305 306 { 306 ASSERT( ((item_w_cookie_t *)item)->cookie == magic_cookie);307 assert( ((item_w_cookie_t *)item)->cookie == magic_cookie); 307 308 one_cb_is_done = 1; 308 309 TPRINTF("Callback()\n"); … … 560 561 { 561 562 preempt_t *p = (preempt_t*)arg; 562 ASSERT(!p->e.exited);563 assert(!p->e.exited); 563 564 564 565 TPRINTF("reader_prev{ "); … … 580 581 { 581 582 preempt_t *p = (preempt_t*)arg; 582 ASSERT(!p->e.exited);583 assert(!p->e.exited); 583 584 584 585 TPRINTF("reader_inside_cur{ "); … … 605 606 { 606 607 preempt_t *p = (preempt_t*)arg; 607 ASSERT(!p->e.exited);608 assert(!p->e.exited); 608 609 609 610 TPRINTF("reader_cur{ "); … … 627 628 { 628 629 preempt_t *p = (preempt_t*)arg; 629 ASSERT(!p->e.exited);630 assert(!p->e.exited); 630 631 631 632 TPRINTF("reader_next1{ "); … … 649 650 { 650 651 preempt_t *p = (preempt_t*)arg; 651 ASSERT(!p->e.exited);652 assert(!p->e.exited); 652 653 653 654 TPRINTF("reader_next2{ ");
Note:
See TracChangeset
for help on using the changeset viewer.