*参照元 [#q0106fa2] #backlinks *説明 [#s3d67803] -パス: [[linux-4.4.1/fs/select.c]] -FIXME: これは何? --説明 **引数 [#a28f885d] -wait_queue_t *wait - --[[linux-4.4.1/wait_queue_t]] -unsigned mode -- -int sync -- -void *key -- **返り値 [#s5e44821] -int -- **参考 [#oe068e69] *実装 [#q13044e9] static int pollwake(wait_queue_t *wait, unsigned mode, int sync, void *key) { struct poll_table_entry *entry; - --[[linux-4.4.1/poll_table_entry]] entry = container_of(wait, struct poll_table_entry, wait); if (key && !((unsigned long)key & entry->key)) return 0; - --[[linux-4.4.1/container_of()]] return __pollwake(wait, mode, sync, key); - --[[linux-4.4.1/__pollwake()]] } *コメント [#jb26d844]