Wait queue — a spinlock-protected list of wait_entry nodes. More...
Public Member Functions | |
| auto | operator= (const wait_head &)=delete |
| auto | operator= (wait_head &&)=delete |
| wait_head (const wait_head &)=delete | |
| wait_head (wait_head &&)=delete | |
Data Fields | |
| lib::list_head | entries {} |
| Linked list of wait_entry nodes. | |
| sync::qspinlock::qspinlock | lock {} |
| Protects the entry list. | |
Wait queue — a spinlock-protected list of wait_entry nodes.