Lines Matching full:event
19 static struct rt_event event; variable
28 /* receive first event */ in thread1_entry()
29 if (rt_event_recv(&event, ((1 << 3) | (1 << 5)), in thread1_entry()
33 rt_kprintf("thread1: AND recv event 0x%x\n", e); in thread1_entry()
36 rt_kprintf("thread1: delay 1s to prepare second event\n"); in thread1_entry()
39 /* receive second event */ in thread1_entry()
40 if (rt_event_recv(&event, ((1 << 3) | (1 << 5)), in thread1_entry()
44 rt_kprintf("thread1: OR recv event 0x%x\n", e); in thread1_entry()
57 rt_event_send(&event, (1 << 3)); in thread2_entry()
69 rt_event_send(&event, (1 << 5)); in thread3_entry()
78 rt_event_init(&event, "event", RT_IPC_FLAG_FIFO); in event_simple_init()
125 rt_event_detach(&event); in _tc_cleanup()
144 FINSH_FUNCTION_EXPORT(_tc_event_simple, a simple event example);