__wake_up_locked_key
__wake_up_locked_key(&iocg->waitq, TASK_NORMAL, &ctx);
__wake_up_locked_key(&m->q, TASK_INTERRUPTIBLE, NULL);
__wake_up_locked_key(&ctx->fault_pending_wqh, TASK_NORMAL,
__wake_up_locked_key(&ctx->fault_pending_wqh, TASK_NORMAL, &range);
void __wake_up_locked_key(struct wait_queue_head *wq_head, unsigned int mode, void *key);
__wake_up_locked_key((x), TASK_NORMAL, poll_to_key(m))
EXPORT_SYMBOL_GPL(__wake_up_locked_key);
__wake_up_locked_key(q, TASK_NORMAL, &key);
__wake_up_locked_key(wq, TASK_NORMAL, &k);