| 690 | return e; |
| 691 | } |
| 692 | static short EpollEvent2Poll( uint32_t events ) |
| 693 | { |
| 694 | short e = 0; |
| 695 | if( events & EPOLLIN ) e |= POLLIN; |
| 696 | if( events & EPOLLOUT ) e |= POLLOUT; |
| 697 | if( events & EPOLLHUP ) e |= POLLHUP; |
| 698 | if( events & EPOLLERR ) e |= POLLERR; |
| 699 | if( events & EPOLLRDNORM ) e |= POLLRDNORM; |
| 700 | if( events & EPOLLWRNORM ) e |= POLLWRNORM; |
| 701 | return e; |
| 702 | } |
| 703 | |
| 704 | static stCoRoutineEnv_t* g_arrCoEnvPerThread[ 204800 ] = { 0 }; |
| 705 | void co_init_curr_thread_env() |