init_waitqueue_head
init_waitqueue_head(&t->wq);
init_waitqueue_head(&mm->context.bd_emupage_queue);
init_waitqueue_head(&channel_wqs[i].rt_queue);
init_waitqueue_head(&channel_wqs[i].lx_queue);
init_waitqueue_head(&sbp.tb_sync);
init_waitqueue_head(&sbp.tb_read);
init_waitqueue_head(&vcpu->arch.cpu_run);
init_waitqueue_head(&ctx->ibox_wq);
init_waitqueue_head(&ctx->wbox_wq);
init_waitqueue_head(&ctx->stop_wq);
init_waitqueue_head(&ctx->mfc_wq);
init_waitqueue_head(&ctx->run_wq);
init_waitqueue_head(&ctx->switch_log->wait);
init_waitqueue_head(&src_info->recv_wqh);
init_waitqueue_head(&fsl_lbc_ctrl_dev->irq_wait);
init_waitqueue_head(&kvm->arch.ipte_wq);
init_waitqueue_head(&u->task_wq);
init_waitqueue_head(&chan->wait_queue);
init_waitqueue_head(pkmap_map_wait_arr + i);
init_waitqueue_head(&q->mq_freeze_wq);
init_waitqueue_head(&profile->idle_slots_wait_queue);
init_waitqueue_head(&iocg->waitq);
init_waitqueue_head(&rq_wait->wait);
init_waitqueue_head(&priv->job_free_wq);
init_waitqueue_head(&cert_comp->waitq);
init_waitqueue_head(&cons->rx_msg_wq);
init_waitqueue_head(&qdev->dbc[i].dbc_release);
init_waitqueue_head(&acpi_aml_io.wait);
init_waitqueue_head(&pcc_data[pcc_subspace_id]->pcc_write_wait_q);
init_waitqueue_head(&ec->wait);
init_waitqueue_head(&hc->wait);
init_waitqueue_head(&thread->wait);
init_waitqueue_head(&proc->freeze_wait);
init_waitqueue_head(&ap->eh_wait_q);
init_waitqueue_head(&card->fw_wq);
init_waitqueue_head(&card->param_wq);
init_waitqueue_head(&keypad->wait);
init_waitqueue_head(&keypad_read_wait);
init_waitqueue_head(&dev->power.wait_queue);
init_waitqueue_head(&map->async_waitq);
init_waitqueue_head(&priv->probe_wq);
init_waitqueue_head(&priv->release_wq);
init_waitqueue_head(&priv->release_wq);
init_waitqueue_head(&ktiowq[i]);
init_waitqueue_head(&txwq);
init_waitqueue_head(&b->bm_io_wait);
init_waitqueue_head(&device->misc_wait);
init_waitqueue_head(&device->state_wait);
init_waitqueue_head(&device->ee_wait);
init_waitqueue_head(&device->al_wait);
init_waitqueue_head(&device->seq_wait);
init_waitqueue_head(&wq->q_wait);
init_waitqueue_head(&connection->ping_wait);
init_waitqueue_head(&dd->port->svc_wait);
init_waitqueue_head(&config->recv_wq);
init_waitqueue_head(&config->conn_wait);
init_waitqueue_head(&iu->comp.wait);
init_waitqueue_head(&sess->rtrs_waitq);
init_waitqueue_head(&fs->wait);
init_waitqueue_head(&ublk_idr_wq);
init_waitqueue_head(&ring->wq);
init_waitqueue_head(&ring->pending_free_wq);
init_waitqueue_head(&ring->shutdown_wq);
init_waitqueue_head(&wb_ctl->done_wait);
init_waitqueue_head(&data->gp0_wait_q);
init_waitqueue_head(&data->tx_wait_q);
init_waitqueue_head(&priv->adapter->cmd_wait_q);
init_waitqueue_head(&priv->adapter->event_hs_wait_q);
init_waitqueue_head(&priv->main_thread.wait_q);
init_waitqueue_head(&nxpdev->fw_dnld_done_wait_q);
init_waitqueue_head(&nxpdev->check_boot_sign_wait_q);
init_waitqueue_head(&qca->suspend_wait_q);
init_waitqueue_head(&data->read_wait);
init_waitqueue_head(&mhi_cntrl->state_event);
init_waitqueue_head(&mcdi->cmd_complete_wq);
init_waitqueue_head(&wait_data->wq);
init_waitqueue_head(&devp->hd_waitqueue);
init_waitqueue_head(&bt_bmc->queue);
init_waitqueue_head(&ipmb_dev->wait_queue);
init_waitqueue_head(&priv->wait);
init_waitqueue_head(&intf->waitq);
init_waitqueue_head(&priv->queue);
init_waitqueue_head(&ssif_bmc->wait_queue);
init_waitqueue_head(&test_ctx->ssif_bmc.wait_queue);
init_waitqueue_head(&lp_table[i].waitq);
init_waitqueue_head(&lp_table[i].dataq);
init_waitqueue_head(&pp->irq_wait);
init_waitqueue_head(&sonypi_device.fifo_proc_list);
init_waitqueue_head(&tpm_dev->read_queue);
init_waitqueue_head(&priv->async_wait);
init_waitqueue_head(&priv->read_queue);
init_waitqueue_head(&crq_q->wq);
init_waitqueue_head(&ibmvtpm->wq);
init_waitqueue_head(&priv->read_queue);
init_waitqueue_head(&priv->int_queue);
init_waitqueue_head(&proxy_dev->wq);
init_waitqueue_head(&priv->read_queue);
init_waitqueue_head(&port->waitqueue);
init_waitqueue_head(&endpoint->ep_wait);
init_waitqueue_head(&channel->rd_wait);
init_waitqueue_head(&channel->wr_wait);
init_waitqueue_head(&channel->wr_ready_wait);
init_waitqueue_head(&chan->flushq);
init_waitqueue_head(&fifo->waitq);
init_waitqueue_head(&ctx->pre_rate_change.wq);
init_waitqueue_head(&ctx->post_rate_change.wq);
init_waitqueue_head(&async->wait_head);
init_waitqueue_head(&counter->events_wait);
init_waitqueue_head(&policy->transition_wait);
init_waitqueue_head(&cmd_q->int_queue);
init_waitqueue_head(&cmd_q->int_queue);
init_waitqueue_head(&ccp->sb_queue);
init_waitqueue_head(&ccp->suspend_queue);
init_waitqueue_head(&sev->int_queue);
init_waitqueue_head(&ldev->ldev_release);
init_waitqueue_head(&dmabuf->poll);
init_waitqueue_head(&sync_file->wq);
init_waitqueue_head(&ae4cmd_q->q_w);
init_waitqueue_head(&thread->done_wait);
init_waitqueue_head(&wq->err_queue);
init_waitqueue_head(&idxd->cmd_waitq);
init_waitqueue_head(&c->wq_state);
init_waitqueue_head(&tdc->wq);
init_waitqueue_head(&chan->wait_to_stop);
init_waitqueue_head(&client->wait);
init_waitqueue_head(&client->tx_flush_wait);
init_waitqueue_head(&buffer->wait);
init_waitqueue_head(&q->wq);
init_waitqueue_head(&gdev->read_queue);
init_waitqueue_head(&data->power_wait);
init_waitqueue_head(&board->wait);
init_waitqueue_head(&dev->bulk_in_wait);
init_waitqueue_head(&lr->wait);
init_waitqueue_head(&le->wait);
init_waitqueue_head(&cdev->wait);
init_waitqueue_head(&ih->wait_process);
init_waitqueue_head(&con->page_retirement_wq);
init_waitqueue_head(&dqm->destroy_wait);
init_waitqueue_head(&ev->wq);
init_waitqueue_head(&ev->wq);
init_waitqueue_head(&process->wait_irq_drain);
init_waitqueue_head(&client->wait_queue);
init_waitqueue_head(&ras_proc->ras_process_wq);
init_waitqueue_head(&malidp->wq);
init_waitqueue_head(&adv7511->wq);
init_waitqueue_head(&mhdp->fw_load_wq);
init_waitqueue_head(&mhdp->sw_events_wq);
init_waitqueue_head(<9611uxc->wq);
init_waitqueue_head(&priv->edid_delay_waitq);
init_waitqueue_head(&priv->wq_edid);
init_waitqueue_head(&mgr->tx_waitq);
init_waitqueue_head(&mgr->bw_req_queue);
init_waitqueue_head(&crtc->crc.wq);
init_waitqueue_head(&file->event_wait);
init_waitqueue_head(&sa_manager->wq);
init_waitqueue_head(&vblank->queue);
init_waitqueue_head(&vblank->work_wait_queue);
init_waitqueue_head(&suballoc->free_event);
init_waitqueue_head(&gpu->fence_event);
init_waitqueue_head(&ctx->wait_vsync_queue);
init_waitqueue_head(&private->wait);
init_waitqueue_head(&ctx->wait_vsync_queue);
init_waitqueue_head(&ipp->done_wq);
init_waitqueue_head(&display->gmbus.wait_queue);
init_waitqueue_head(&hdcp->cp_irq_queue);
init_waitqueue_head(&display->pmdemand.waitqueue);
init_waitqueue_head(>->reset.queue);
init_waitqueue_head(&ct->wq);
init_waitqueue_head(&wait->wq);
init_waitqueue_head(&_wq.wq);
init_waitqueue_head(&gvt->service_thread_wq);
init_waitqueue_head(&scheduler->workload_complete_wq);
init_waitqueue_head(&scheduler->waitq[i]);
init_waitqueue_head(&workload->shadow_ctx_status_wq);
init_waitqueue_head(&ddat->waitq);
init_waitqueue_head(&stream->poll_wq);
init_waitqueue_head(&pvr_dev->kccb.rtn_q);
init_waitqueue_head(&mtk_crtc->cb_blocking_queue);
init_waitqueue_head(&dsi->irq_wait_queue);
init_waitqueue_head(&phys_enc->pending_kickoff_wq);
init_waitqueue_head(&cmd_enc->pending_vblank_wq);
init_waitqueue_head(&hdcp_ctrl->auth_event_queue);
init_waitqueue_head(&hdmi_i2c->ddc_event);
init_waitqueue_head(&vm->prealloc_throttle.wait);
init_waitqueue_head(&gpu->retire_event);
init_waitqueue_head(&stream->poll_wq);
init_waitqueue_head(&rd->fifo_event);
init_waitqueue_head(&sched->job.wq);
init_waitqueue_head(&clk->wait);
init_waitqueue_head(&pmu->recv.wait);
init_waitqueue_head(&omap_crtc->pending_wait);
init_waitqueue_head(&omap_dmm->engine_queue);
init_waitqueue_head(&wait->wq);
init_waitqueue_head(&fw->req_waitqueue);
init_waitqueue_head(&gpu->reqs_acked);
init_waitqueue_head(&pwr->reqs_acked);
init_waitqueue_head(&qdev->display_event);
init_waitqueue_head(&qdev->cursor_event);
init_waitqueue_head(&qdev->io_cmd_event);
init_waitqueue_head(&qdev->release_event);
init_waitqueue_head(&rdev->irq.vblank_queue);
init_waitqueue_head(&rdev->fence_queue);
init_waitqueue_head(&rcrtc->flip_wait);
init_waitqueue_head(&rcrtc->vblank_wait);
init_waitqueue_head(&rcrtc->flip_wait);
init_waitqueue_head(&sdev->crtc.flip_wait);
init_waitqueue_head(&sched->job_scheduled);
init_waitqueue_head(&ctx->wait_queue);
init_waitqueue_head(&hdmi->wait_event);
init_waitqueue_head(&priv->action_wq);
init_waitqueue_head(&tilcdc_crtc->frame_done_wq);
init_waitqueue_head(&udl->urbs.sleep);
init_waitqueue_head(&vc4->job_wait_queue);
init_waitqueue_head(&vgdev->resp_wq);
init_waitqueue_head(&vgvq->ack_queue);
init_waitqueue_head(&man->alloc_queue);
init_waitqueue_head(&man->idle_queue);
init_waitqueue_head(&dev_priv->fence_queue);
init_waitqueue_head(&dev_priv->fifo_queue);
init_waitqueue_head(&xe->ufence_wq);
init_waitqueue_head(&stream->poll_wq);
init_waitqueue_head(>->sriov.vf.migration.wq);
init_waitqueue_head(&ct->wq);
init_waitqueue_head(&ct->g2h_fence_wq);
init_waitqueue_head(&ge->suspend_wait);
init_waitqueue_head(&stream->poll_wq);
init_waitqueue_head(&migration->wq);
init_waitqueue_head(&hid_data->hid_wait);
init_waitqueue_head(&hdev->debug_wait);
init_waitqueue_head(&dev->wait);
init_waitqueue_head (&wait);
init_waitqueue_head(&hidpp->wait);
init_waitqueue_head(&ctlr->wait);
init_waitqueue_head(&data->wait);
init_waitqueue_head(&device->wait);
init_waitqueue_head(&sensor_inst->wait);
init_waitqueue_head(&dev->wait);
init_waitqueue_head(&ihid->wait);
init_waitqueue_head(&dev->wait_hw_ready);
init_waitqueue_head(&ishtp->suspend_wait);
init_waitqueue_head(&ishtp->resume_wait);
init_waitqueue_head(&client_data->response.wait_queue);
init_waitqueue_head(&client_data->init_wait);
init_waitqueue_head(&client_data->ishtp_resume_wait);
init_waitqueue_head(&hid_data->hid_wait);
init_waitqueue_head(&cl->wait_ctrl_res);
init_waitqueue_head(&dev->wait_hbm_recvd_msg);
init_waitqueue_head(&dev->wait_loader_recvd_msg);
init_waitqueue_head(&qcdev->reset_ack_wq);
init_waitqueue_head(&qsdev->reset_ack_wq);
init_waitqueue_head(&qsdev->nondma_int_received_wq);
init_waitqueue_head(&qsdev->report_desc_got_wq);
init_waitqueue_head(&qsdev->get_report_cmpl_wq);
init_waitqueue_head(&qsdev->set_report_cmpl_wq);
init_waitqueue_head(&thc_dev->write_complete_wait);
init_waitqueue_head(&thc_dev->swdma_complete_wait);
init_waitqueue_head(&uhid->waitq);
init_waitqueue_head(&uhid->report_wait);
init_waitqueue_head(&usbhid->wait);
init_waitqueue_head(&hiddev->wait);
init_waitqueue_head(&hsi_if->datawait);
init_waitqueue_head(&cs_char_data.wait);
init_waitqueue_head(&channel->rx_wait);
init_waitqueue_head(&channel->tx_wait);
init_waitqueue_head(&hvt->outmsg_q);
init_waitqueue_head(&vp->run.vp_suspend_queue);
init_waitqueue_head(&fd_wait_queue);
init_waitqueue_head(&drvdata->wq);
init_waitqueue_head(&data->wait_queue);
init_waitqueue_head(&adap->wait);
init_waitqueue_head(&cpm->i2c_wait);
init_waitqueue_head(&pch_event);
init_waitqueue_head(&pcf_wait);
init_waitqueue_head(&dev->wq);
init_waitqueue_head(&i2c_imx->queue);
init_waitqueue_head(&adapter_data->waitq);
init_waitqueue_head(&i2c->wait);
init_waitqueue_head(&i2c->waitq);
init_waitqueue_head(&drv_data->waitq);
init_waitqueue_head(&priv->xfer_wq);
init_waitqueue_head(&priv->xfer_wq);
init_waitqueue_head(&i2c->wait);
init_waitqueue_head(&i2c->queue);
init_waitqueue_head(&pca_wait);
init_waitqueue_head(&i2c->wait);
init_waitqueue_head(&i2c->wait);
init_waitqueue_head(&priv->wait);
init_waitqueue_head(&i2c->wait);
init_waitqueue_head(&i2c->wait);
init_waitqueue_head(&pd->wait);
init_waitqueue_head(&i2c->queue);
init_waitqueue_head(&hci->enqueue_wait_queue);
init_waitqueue_head(&st->wq_data_available);
init_waitqueue_head(&st->wq_data_avail);
init_waitqueue_head(&priv->wq);
init_waitqueue_head(&ddata->wq_data_avail);
init_waitqueue_head(&info->wait);
init_waitqueue_head(&info->wq);
init_waitqueue_head(&buffer->pollq);
init_waitqueue_head(&ev_int->wait);
init_waitqueue_head(&data->data_ready_queue);
init_waitqueue_head(&opt->result_ready_queue);
init_waitqueue_head(&data->data_ready_queue);
init_waitqueue_head(&cm_id_priv->connect_wait);
init_waitqueue_head(&file->poll_wait);
init_waitqueue_head(&file->recv_wait);
init_waitqueue_head(&ev_queue->poll_wait);
init_waitqueue_head(&cmdq->waitq);
init_waitqueue_head(&cq->waitq);
init_waitqueue_head(&cmdq->waitq);
init_waitqueue_head(&devp->wait);
init_waitqueue_head(&qhp->wait);
init_waitqueue_head(&cep->waitq);
init_waitqueue_head(&uctxt->wait);
init_waitqueue_head(&dd->event_queue);
init_waitqueue_head(&wait->wait_dma);
init_waitqueue_head(&wait->wait_pio);
init_waitqueue_head(&sc->halt_wait);
init_waitqueue_head(&dd->sdma_unfreeze_wq);
init_waitqueue_head(&pq->wait);
init_waitqueue_head(&cqp->remove_wq);
init_waitqueue_head(&iwdev->suspend_wq);
init_waitqueue_head(&iwqp->waitq);
init_waitqueue_head(&iwqp->mod_qp_waitq);
init_waitqueue_head(&mkey->wait);
init_waitqueue_head(&ev_queue->poll_wait);
init_waitqueue_head(&ev_file->poll_wait);
init_waitqueue_head(&mkey->wait);
init_waitqueue_head(&mr->mmkey.wait);
init_waitqueue_head(&mr->mmkey.wait);
init_waitqueue_head(&cq->wait);
init_waitqueue_head(&qp->wait);
init_waitqueue_head(&srq->wait);
init_waitqueue_head(&dev->mqe_ctx.cmd_wait);
init_waitqueue_head(&mcast->wait);
init_waitqueue_head(&qp->wait);
init_waitqueue_head(&cep->waitq);
init_waitqueue_head(&tx_task->waiting);
init_waitqueue_head(&isert_conn->rem_wait);
init_waitqueue_head(&clt_path->state_wq);
init_waitqueue_head(&clt->permits_wait);
init_waitqueue_head(&client->wait);
init_waitqueue_head(&joydev->wait);
init_waitqueue_head(&iforce->wait);
init_waitqueue_head(&applespi->drain_complete);
init_waitqueue_head(&hil_wait);
init_waitqueue_head(&keypad->wait);
init_waitqueue_head(&sunkbd->wait);
init_waitqueue_head(&newdev->requests_waitq);
init_waitqueue_head(&newdev->waitq);
init_waitqueue_head(&mousedev->wait);
init_waitqueue_head(&ps2dev->wait);
init_waitqueue_head(&serio_raw->wait);
init_waitqueue_head(&serport->wait);
init_waitqueue_head(&userio->waitq);
init_waitqueue_head(&ts->wait);
init_waitqueue_head(&ts->wait);
init_waitqueue_head(&ts->wait);
init_waitqueue_head(&eventq->wait_queue);
init_waitqueue_head(&ictx->destroy_wait);
init_waitqueue_head(&udev->waitq);
init_waitqueue_head(&state->wait_queue);
init_waitqueue_head(&pp->wait);
init_waitqueue_head(&pp->wait);
init_waitqueue_head(&tdev->waitq);
init_waitqueue_head(&check_state.wait);
init_waitqueue_head(&c->btree_cache_wait);
init_waitqueue_head(&c->bucket_wait);
init_waitqueue_head(&c->gc_wait);
init_waitqueue_head(&unregister_wait);
init_waitqueue_head(&state.wait);
init_waitqueue_head(&c->free_buffer_wait);
init_waitqueue_head(&cache->migration_wait);
init_waitqueue_head(&clone->hydration_stopped);
init_waitqueue_head(&md->ima.ima_wq);
init_waitqueue_head(&ic->endio_wait);
init_waitqueue_head(&ic->copy_to_journal_wait);
init_waitqueue_head(&kc->destroyq);
init_waitqueue_head(&lc->wait);
init_waitqueue_head(&m->pg_init_wait);
init_waitqueue_head(&m->probe_wait);
init_waitqueue_head(&backing_dev->inflight_wq);
init_waitqueue_head(&pcache->inflight_wq);
init_waitqueue_head(&s->in_progress_wait);
init_waitqueue_head(&limiter->blocked_threads);
init_waitqueue_head(&queue->waiting_worker_threads);
init_waitqueue_head(&queue->wait_head);
init_waitqueue_head(&cv->wait_queue);
init_waitqueue_head(&wc->freelist_wait);
init_waitqueue_head(&wc->bio_in_progress_wait[i]);
init_waitqueue_head(&zmd->free_wq);
init_waitqueue_head(&md->wait);
init_waitqueue_head(&md->eventq);
init_waitqueue_head(&bitmap->write_wait);
init_waitqueue_head(&bitmap->overflow_wait);
init_waitqueue_head(&bitmap->behind_wait);
init_waitqueue_head(&res->sync_locking);
init_waitqueue_head(&cinfo->wait);
init_waitqueue_head(&llbitmap->behind_wait);
init_waitqueue_head(&pctl->wait);
init_waitqueue_head(&rdev->blocked_wait);
init_waitqueue_head(&mddev->sb_wait);
init_waitqueue_head(&mddev->recovery_wait);
init_waitqueue_head(&thread->wqueue);
init_waitqueue_head(&conf->wait_barrier);
init_waitqueue_head(&conf->wait_barrier);
init_waitqueue_head(&log->iounit_wait);
init_waitqueue_head(&conf->wait_for_quiescent);
init_waitqueue_head(&conf->wait_for_stripe);
init_waitqueue_head(&conf->wait_for_reshape);
init_waitqueue_head(&fh->wait);
init_waitqueue_head(&adap->kthread_waitq);
init_waitqueue_head(&pin->kthread_waitq);
init_waitqueue_head(&dev->i2c_wq);
init_waitqueue_head(&vv->vbi_wq);
init_waitqueue_head(&dev->buffer_mng_waitq);
init_waitqueue_head(&debug_data->stats_queue);
init_waitqueue_head(&q->done_wq);
init_waitqueue_head(&ca->wait_queue);
init_waitqueue_head(&fepriv->wait_queue);
init_waitqueue_head(&fepriv->events.wait_queue);
init_waitqueue_head(&rbuf->queue);
init_waitqueue_head(&dvbdev->wait_queue);
init_waitqueue_head(&fdtv->avc_wait);
init_waitqueue_head(&ctx->hostwake_event);
init_waitqueue_head(&state->fw_wait);
init_waitqueue_head(&state->fw_wait);
init_waitqueue_head(&state->fw_wait);
init_waitqueue_head(&state->wq);
init_waitqueue_head(&s->read_queue);
init_waitqueue_head(&decoder->wq);
init_waitqueue_head(&req->poll_wait);
init_waitqueue_head(&btv->i2c_queue);
init_waitqueue_head(&cx->cap_w);
init_waitqueue_head(&cx->mb_apu_waitq);
init_waitqueue_head(&cx->mb_cpu_waitq);
init_waitqueue_head(&cx->dma_waitq);
init_waitqueue_head(&s->waitq);
init_waitqueue_head(&dma->wq);
init_waitqueue_head(&itv->eos_waitq);
init_waitqueue_head(&itv->event_waitq);
init_waitqueue_head(&itv->vsync_waitq);
init_waitqueue_head(&itv->dma_waitq);
init_waitqueue_head(&s->waitq);
init_waitqueue_head(&ca->hif_data_wq);
init_waitqueue_head(&ca->hif_opdone_wq);
init_waitqueue_head(&ca->hif_write_wq);
init_waitqueue_head(&mantis->i2c_wq);
init_waitqueue_head(&i2c->wq);
init_waitqueue_head(&nspi->waitq);
init_waitqueue_head(&dev->cmd_wq);
init_waitqueue_head(&dev->tx_wq);
init_waitqueue_head(&dev->rx_wq);
init_waitqueue_head(&dev->cmds[i].wait);
init_waitqueue_head(&port->wait_read);
init_waitqueue_head(&solo_dev->i2c_wait);
init_waitqueue_head(&solo_dev->ring_thread_wait);
init_waitqueue_head(&solo_dev->disp_thread_wait);
init_waitqueue_head(&thread_ctx->waitq);
init_waitqueue_head(&venc->wq);
init_waitqueue_head(&core->ack_wq);
init_waitqueue_head(&video->wait);
init_waitqueue_head(&cam->smbus_wait);
init_waitqueue_head(&jpeg->hw_wq);
init_waitqueue_head(&mdp->callback_wq);
init_waitqueue_head(&ctx->queue[i]);
init_waitqueue_head(&ctx->queue[0]);
init_waitqueue_head(&msg_queue->core_dec_done);
init_waitqueue_head(&ctx->ready_to_use);
init_waitqueue_head(&vpu->wq);
init_waitqueue_head(&ctx->queue[0]);
init_waitqueue_head(&vpu->wq_hd);
init_waitqueue_head(&vpu->run.wq);
init_waitqueue_head(&vpu->ack_wq);
init_waitqueue_head(&core->sys_err_done);
init_waitqueue_head(&inst->reconf_wait);
init_waitqueue_head(&drm_pipe->wait_queue);
init_waitqueue_head(&histo->wait_queue);
init_waitqueue_head(&pipe->wq);
init_waitqueue_head(&stream->wq_stopped);
init_waitqueue_head(&cap->done);
init_waitqueue_head(&gsc->irq_queue);
init_waitqueue_head(&fimc->irq_queue);
init_waitqueue_head(&is->irq_queue);
init_waitqueue_head(&fimc->irq_queue);
init_waitqueue_head(&vp->irq_queue);
init_waitqueue_head(&dev->queue);
init_waitqueue_head(&ctx->queue);
init_waitqueue_head(&bdisp->irq_queue);
init_waitqueue_head(&stream->wq_stopped);
init_waitqueue_head(&ctx->dma.wait);
init_waitqueue_head(&vout->vrfb_dma_tx.wait);
init_waitqueue_head(&ccdc->wait);
init_waitqueue_head(&ccp2->wait);
init_waitqueue_head(&csi2a->wait);
init_waitqueue_head(&csi2c->wait);
init_waitqueue_head(&prev->wait);
init_waitqueue_head(&res->wait);
init_waitqueue_head(&dev->read_queue);
init_waitqueue_head(&radio->read_queue);
init_waitqueue_head(&radio->read_queue);
init_waitqueue_head(&ati_remote->wait);
init_waitqueue_head(&itdev->tx_queue);
init_waitqueue_head(&itdev->tx_ended);
init_waitqueue_head(&fh->wait_poll);
init_waitqueue_head(&dev->kthread_waitq_cec);
init_waitqueue_head(&wait);
init_waitqueue_head(&wait);
init_waitqueue_head(&wait);
init_waitqueue_head(&wait);
init_waitqueue_head(&dev->open);
init_waitqueue_head(&dev->open);
init_waitqueue_head(&dev->wait_frame);
init_waitqueue_head(&dev->wait_stream);
init_waitqueue_head(&dma_q->wq);
init_waitqueue_head(&dma_q->wq);
init_waitqueue_head(&dma_q->wq);
init_waitqueue_head(&dma_q->wq);
init_waitqueue_head(&vbi_dma_q->wq);
init_waitqueue_head(&go->frame_waitq);
init_waitqueue_head(&go->interrupt_waitq);
init_waitqueue_head(&gspca_dev->wq);
init_waitqueue_head(&dev->wait_buffer);
init_waitqueue_head(&dev->wait_data);
init_waitqueue_head(&adap->buffer_wait_data);
init_waitqueue_head(&hdw->state_wait_data);
init_waitqueue_head(&fhp->wait_data);
init_waitqueue_head(&dev->fw_data->wait_fw);
init_waitqueue_head(&vc->wait_setmode);
init_waitqueue_head(&vc->wait_vidstatus);
init_waitqueue_head(&fh->wait);
init_waitqueue_head(&m2m_ctx->finished);
init_waitqueue_head(&fsl_ifc_ctrl_dev->nand_wait);
init_waitqueue_head(&dln2->disconnect_wq);
init_waitqueue_head(&dln2->mod_rx_slots[i].wq);
init_waitqueue_head(&core->command);
init_waitqueue_head(&core->tuning);
init_waitqueue_head(&core->rds_read_queue);
init_waitqueue_head(&tscadc->reg_se_wait);
init_waitqueue_head(&ts->irq_wait);
init_waitqueue_head(&ctx->rd_wq);
init_waitqueue_head(&chip->wait);
init_waitqueue_head(&cd->queue_waitq);
init_waitqueue_head(&queue->ddcb_waitqs[i]); /* waitqueues */
init_waitqueue_head(&queue->busy_waitq);
init_waitqueue_head(&cd->queue_waitq);
init_waitqueue_head(&cd->health_waitq);
init_waitqueue_head(&data->ccb_waitq);
init_waitqueue_head(&cmd->wait);
init_waitqueue_head(&reader->wait);
init_waitqueue_head(&rhb->wait);
init_waitqueue_head(&adapter->reset_wait_queue);
init_waitqueue_head(&cl->wait);
init_waitqueue_head(&cl->rx_wait);
init_waitqueue_head(&cl->tx_wait);
init_waitqueue_head(&cl->ev_wait);
init_waitqueue_head(&hw->wait_active);
init_waitqueue_head(&hw->wait_aliveness_resp);
init_waitqueue_head(&dev->wait_hw_ready);
init_waitqueue_head(&dev->wait_pg);
init_waitqueue_head(&dev->wait_hbm_start);
init_waitqueue_head(&dev->wait_dev_state);
init_waitqueue_head(&tp->xfer_wait);
init_waitqueue_head(&ctx->events_wq);
init_waitqueue_head(&pht->wait);
init_waitqueue_head(&gms->ms_wait_queue);
init_waitqueue_head(&part->channel_mgr_wq);
init_waitqueue_head(&ch->msg_allocate_wq);
init_waitqueue_head(&ch->idle_wq);
init_waitqueue_head(&part->teardown_wq);
init_waitqueue_head(&q->wait);
init_waitqueue_head(&context->host_context.wait_queue);
init_waitqueue_head(&vmci_dev->inout_wq);
init_waitqueue_head(&my_qpair->event);
init_waitqueue_head(&xsdfec->waitq);
init_waitqueue_head(&host->wq);
init_waitqueue_head(&mq->wait);
init_waitqueue_head(&cq_host->wait_queue);
init_waitqueue_head(&hsq->wait_queue);
init_waitqueue_head(&host->slot_wq);
init_waitqueue_head(&msm_host->pwr_irq_wait);
init_waitqueue_head(&host->buf_ready_int);
init_waitqueue_head(&c->hdm_fifo_wq);
init_waitqueue_head(&c->wq);
init_waitqueue_head(&channel->playback_waitq);
init_waitqueue_head(&(cfi->chips[i].wq));
init_waitqueue_head(&chip->wq);
init_waitqueue_head(&(cfi->chips[i].wq));
init_waitqueue_head(&(cfi->chips[i].wq));
init_waitqueue_head(&pchip->wq);
init_waitqueue_head(&dev->cmd_complete);
init_waitqueue_head(&chip->wq);
init_waitqueue_head(&this->wq);
init_waitqueue_head(&prv->irq_waitq);
init_waitqueue_head(&chip->resume_wq);
init_waitqueue_head(&nor->rww.wait);
init_waitqueue_head(&sl->xcmd_wait);
init_waitqueue_head(&bp->sriov_cfg_wait);
init_waitqueue_head(&ctx->waitq);
init_waitqueue_head(&ctx->waitq);
init_waitqueue_head(&priv->wq);
init_waitqueue_head(&port->swqe_avail_wq);
init_waitqueue_head(&port->restart_wq);
init_waitqueue_head(&adapter->down_waitqueue);
init_waitqueue_head(&adapter->vc_waitqueue);
init_waitqueue_head(&adapter->ptp.phc_time_waitqueue);
init_waitqueue_head(&pf->aq_wait_queue);
init_waitqueue_head(&pf->reset_wait_queue);
init_waitqueue_head(&pf->aq_wait_queue);
init_waitqueue_head(&ptp->phy.e810.atqbal_wq);
init_waitqueue_head(&dev->smi_busy_wait);
init_waitqueue_head(&oct->ctrl_req_wait_q);
init_waitqueue_head(&lmac->wq_cmd_cmplt);
init_waitqueue_head(&hw->msi_wait);
init_waitqueue_head(&wo->mcu.wait);
init_waitqueue_head(&esw->work_queue_wait);
init_waitqueue_head(&hw_priv->counter[i].counter);
init_waitqueue_head(&intr->software_isr_wq);
init_waitqueue_head(&mgp->down_wq);
init_waitqueue_head(&ccm->wq);
init_waitqueue_head(&nn->mbox_cmsg.wq);
init_waitqueue_head(&app_priv->reify_wait_queue);
init_waitqueue_head(&app_priv->mtu_conf.wait_q);
init_waitqueue_head(&nfp->bar_waiters);
init_waitqueue_head(&cpp->waitq);
init_waitqueue_head(&wait->wait);
init_waitqueue_head(&efx->flush_wq);
init_waitqueue_head(&efx->flush_wq);
init_waitqueue_head(&mcdi->wq);
init_waitqueue_head(&mcdi->proxy_rx_wq);
init_waitqueue_head(&efx->flush_wq);
init_waitqueue_head(&mcdi->wq);
init_waitqueue_head(&mcdi->proxy_rx_wq);
init_waitqueue_head(&vf->flush_waitq);
init_waitqueue_head(&efx->tc->flush_wq);
init_waitqueue_head(&priv->tstamp_busy_wait);
init_waitqueue_head(&card->waitq);
init_waitqueue_head(&fp->state_chg_wait);
init_waitqueue_head(&fp->cmd_done_wait);
init_waitqueue_head(&net_device->wait_drain);
init_waitqueue_head(&net_device->subchan_open);
init_waitqueue_head(&test->readq);
init_waitqueue_head(&midev->tx_wq);
init_waitqueue_head(&mbus->tx_wq);
init_waitqueue_head(&pf->rwait);
init_waitqueue_head(&q->sock.wq.wait);
init_waitqueue_head(&tfile->socket.wq.wait);
init_waitqueue_head(&tiocmget->waitq);
init_waitqueue_head(&kaweth->term_wait);
init_waitqueue_head(&dev->wait);
init_waitqueue_head(&ar->tx_flush_waitq);
init_waitqueue_head(&ar->peer_mapping_wq);
init_waitqueue_head(&ar->htt.empty_tx_wq);
init_waitqueue_head(&ar->wmi.tx_credits_wq);
init_waitqueue_head(&ab->peer_mapping_wq);
init_waitqueue_head(&ab->wmi_ab.tx_credits_wq);
init_waitqueue_head(&ab->qmi.cold_boot_waitq);
init_waitqueue_head(&dp->tx_empty_waitq);
init_waitqueue_head(&ar->txmgmt_empty_waitq);
init_waitqueue_head(&ab->wmi_ab.wmi[pdev_idx].tx_ce_desc_wq);
init_waitqueue_head(&ab->peer_mapping_wq);
init_waitqueue_head(&ab->wmi_ab.tx_credits_wq);
init_waitqueue_head(&dp->tx_empty_waitq);
init_waitqueue_head(&ar->txmgmt_empty_waitq);
init_waitqueue_head(&ar->event_wq);
init_waitqueue_head(&ar_sdio->irq_wq);
init_waitqueue_head(&sc->tx_wait);
init_waitqueue_head(&wil->wq);
init_waitqueue_head(&sdiodev->freezer->thread_freeze);
init_waitqueue_head(&event->vif_wq);
init_waitqueue_head(&cfg->wowl.nd_data_wait);
init_waitqueue_head(&ifp->pend_8021x_wait);
init_waitqueue_head(&msgbuf->ioctl_resp_wait);
init_waitqueue_head(&devinfo->mbdata_resp_wait);
init_waitqueue_head(&bus->ctrl_wait);
init_waitqueue_head(&bus->dcmd_resp_wait);
init_waitqueue_head(&devinfo->ioctl_resp_wait);
init_waitqueue_head(&wl->tx_flush_wq);
init_waitqueue_head(&priv->wait_command_queue);
init_waitqueue_head(&priv->wait_command_queue);
init_waitqueue_head(&priv->wait_state);
init_waitqueue_head(&il->wait_command_queue);
init_waitqueue_head(&il->wait_command_queue);
init_waitqueue_head(¬if_wait->notif_waitq);
init_waitqueue_head(&mei->get_nvm_wq);
init_waitqueue_head(&mei->get_ownership_wq);
init_waitqueue_head(&mei->pldr_wq);
init_waitqueue_head(&mld->rxq_sync.waitq);
init_waitqueue_head(&mvm->rx_sync_waitq);
init_waitqueue_head(&trans_pcie->wait_command_queue);
init_waitqueue_head(&trans_pcie->ucode_write_waitq);
init_waitqueue_head(&trans_pcie->fw_reset_waitq);
init_waitqueue_head(&trans_pcie->imr_waitq);
init_waitqueue_head(&trans_pcie->sx_waitq);
init_waitqueue_head(&cmdarray[i].cmdwait_q);
init_waitqueue_head(&card->pwron_waitq);
init_waitqueue_head(&cardp->fw_wq);
init_waitqueue_head(&priv->ds_awake_q);
init_waitqueue_head(&priv->scan_q);
init_waitqueue_head(&priv->host_sleep_q);
init_waitqueue_head(&priv->fw_waitq);
init_waitqueue_head(&priv->waitq);
init_waitqueue_head(&cmdarray[i].cmdwait_q);
init_waitqueue_head(&cardp->fw_wq);
init_waitqueue_head(&adapter->hs_activate_wait_q);
init_waitqueue_head(&adapter->cmd_wait_q.wait);
init_waitqueue_head(&adapter->hs_activate_wait_q);
init_waitqueue_head(&adapter->cmd_wait_q.wait);
init_waitqueue_head(&dev->tx_wait);
init_waitqueue_head(&dev->mcu.wait);
init_waitqueue_head(&phy->roc_wait);
init_waitqueue_head(&dev->pm.wait);
init_waitqueue_head(&dev->reset_wait);
init_waitqueue_head(&dev->phy.roc_wait);
init_waitqueue_head(&dev->reset_wait);
init_waitqueue_head(&dev->pm.wait);
init_waitqueue_head(&dev->wait);
init_waitqueue_head(&dev->mt76.sdio.wait);
init_waitqueue_head(&dev->phy.roc_wait);
init_waitqueue_head(&dev->pm.wait);
init_waitqueue_head(&dev->wait);
init_waitqueue_head(&dev->phy.roc_wait);
init_waitqueue_head(&dev->reset_wait);
init_waitqueue_head(&intf->frame_dump_waitqueue);
init_waitqueue_head(&rtwdev->coex.wait);
init_waitqueue_head(&pevent->event_queue);
init_waitqueue_head(&wdev->hif.tx_buffers_empty);
init_waitqueue_head(&wdev->tx_dequeue);
init_waitqueue_head(&priv->bh_wq);
init_waitqueue_head(&priv->bh_evt_wq);
init_waitqueue_head(&self->wq);
init_waitqueue_head(&priv->channel_switch_done);
init_waitqueue_head(&priv->wsm_cmd_wq);
init_waitqueue_head(&priv->wsm_startup_done);
init_waitqueue_head(&priv->ps_mode_switch_done);
init_waitqueue_head(&stats->wait_link_id_empty);
init_waitqueue_head(&dmux->pc_wait);
init_waitqueue_head(&queue->req_wq);
init_waitqueue_head(&dpmaif_ctrl->tx_wq);
init_waitqueue_head(&txq->req_wq);
init_waitqueue_head(&port->rx_wq);
init_waitqueue_head(&ctl->async_hk_wq);
init_waitqueue_head(&ctl->event_wq);
init_waitqueue_head(&ctl->command_wq);
init_waitqueue_head(&port->waitqueue);
init_waitqueue_head(&queue->wq);
init_waitqueue_head(&queue->dealloc_wq);
init_waitqueue_head(&info->setup_wq);
init_waitqueue_head(&phy->send_wq);
init_waitqueue_head(&link->recv_wait);
init_waitqueue_head(&vdev->wq);
init_waitqueue_head(&qp->tx_offload_wq);
init_waitqueue_head(&perf->twait);
init_waitqueue_head(&pthr->dma_wait);
init_waitqueue_head(&tc->link_wq);
init_waitqueue_head(&tc->db_wq);
init_waitqueue_head(&tc->msg_wq);
init_waitqueue_head(&nvdimm_bus->wait);
init_waitqueue_head(&req_data->host_acked);
init_waitqueue_head(&req_data->wq_buf);
init_waitqueue_head(&ctrl->state_wq);
init_waitqueue_head(&ctrl->ioabort_wait);
init_waitqueue_head(&par_dev->wait_q);
init_waitqueue_head(&doe_mb->wq);
init_waitqueue_head(&ctrl->queue);
init_waitqueue_head(&ctrl->requester);
init_waitqueue_head(&ctrl->queue);
init_waitqueue_head(&ctrl->queue);
init_waitqueue_head(&stdev->event_wq);
init_waitqueue_head(&stuser->cmd_comp);
init_waitqueue_head(&priv->wait_event);
init_waitqueue_head(&client_data->response.wait_queue);
init_waitqueue_head(&ec_uart->response.wait_queue);
init_waitqueue_head(&dev_data->wq);
init_waitqueue_head(&pipe->wake_queue);
init_waitqueue_head(wq);
init_waitqueue_head(&ptl->tx.packet_wq);
init_waitqueue_head(&ptl->rx.wq);
init_waitqueue_head(&client->waitq);
init_waitqueue_head(&ddev->waitq);
init_waitqueue_head(&smo8800->misc_wait);
init_waitqueue_head(&dell_bl->wait_queue);
init_waitqueue_head(&opr_dev->read_wait);
init_waitqueue_head(&sonypi_compat.fifo_proc_list);
init_waitqueue_head(&pps_gen->queue);
init_waitqueue_head(&pps->queue);
init_waitqueue_head(&ptp->tsev_wq);
init_waitqueue_head(&st->disrupt_wait);
init_waitqueue_head(&ddata->wait);
init_waitqueue_head(&priv->event_rx_wait);
init_waitqueue_head(&scp->run.wq);
init_waitqueue_head(&scp->ack_wq);
init_waitqueue_head(&cluster->core_transition);
init_waitqueue_head(&glink->tx_avail_notify);
init_waitqueue_head(&channel->intent_req_wq);
init_waitqueue_head(&channel->fblockread_event);
init_waitqueue_head(&channel->state_change_event);
init_waitqueue_head(&edge->new_channel_event);
init_waitqueue_head(&eptdev->readq);
init_waitqueue_head(&vrp->sendq);
init_waitqueue_head(&rtc->irq_queue);
init_waitqueue_head(&imxdi->write_wait);
init_waitqueue_head(&dasd_init_waitq);
init_waitqueue_head(&dasd_flush_wq);
init_waitqueue_head(&generic_waitq);
init_waitqueue_head(&shutdown_waitq);
init_waitqueue_head(&info->empty_wait);
init_waitqueue_head(&fp->wait);
init_waitqueue_head(&device->state_change_wq);
init_waitqueue_head(&device->wait_queue);
init_waitqueue_head(&urd->wait);
init_waitqueue_head(&set_data.wait);
init_waitqueue_head(©_block.wait);
init_waitqueue_head(&priv->wait_q);
init_waitqueue_head(&this->wait_q);
init_waitqueue_head(&card->wait_q);
init_waitqueue_head(&adapter->erp_ready_wq);
init_waitqueue_head(&adapter->erp_done_wqh);
init_waitqueue_head(&wka_port->opened);
init_waitqueue_head(&wka_port->closed);
init_waitqueue_head(&qdio->req_q_wq);
init_waitqueue_head(&vcdev->wait_q);
init_waitqueue_head(&bp->wq);
init_waitqueue_head(&tw_dev->ioctl_wqueue);
init_waitqueue_head(&tw_dev->ioctl_wqueue);
init_waitqueue_head(&tw_dev->ioctl_wqueue);
init_waitqueue_head(&q->cmdready);
init_waitqueue_head(&q->qfull);
init_waitqueue_head(&wait_q);
init_waitqueue_head(&info->eh_wait);
init_waitqueue_head(&phba->ctrl.mcc_wait[i + 1]);
init_waitqueue_head(&phba->ctrl.mcc_wait[i + 1]);
init_waitqueue_head(&hba->shutdown_wait);
init_waitqueue_head(&hba->destroy_wait);
init_waitqueue_head(&hba->shutdown_wait);
init_waitqueue_head(&tgt->ofld_wait);
init_waitqueue_head(&tgt->upld_wait);
init_waitqueue_head(&bnx2i_ep->ofld_wait);
init_waitqueue_head(&hba->eh_wait);
init_waitqueue_head(&a->buffered_ioctl_waiter);
init_waitqueue_head(&a->nvram_waiter);
init_waitqueue_head(&a->fm_api_waiter);
init_waitqueue_head(&a->fs_api_waiter);
init_waitqueue_head(&a->vda_waiter);
init_waitqueue_head(&shost->host_wait);
init_waitqueue_head(&h->scan_wait_queue);
init_waitqueue_head(&h->event_sync_wait_queue);
init_waitqueue_head(&hba->reset_wq);
init_waitqueue_head(&hba->ioctl_wq);
init_waitqueue_head(&vhost->work_wait_q);
init_waitqueue_head(&vhost->init_wait_q);
init_waitqueue_head(&hostdata->work_wait_q);
init_waitqueue_head(&waiting);
init_waitqueue_head(&ioa_cfg->reset_wait_q);
init_waitqueue_head(&ioa_cfg->msi_wait_q);
init_waitqueue_head(&ioa_cfg->eeh_wait_q);
init_waitqueue_head(&ioa_cfg->msi_wait_q);
init_waitqueue_head(&ihost->eventq);
init_waitqueue_head(&ep->resp_wq);
init_waitqueue_head(&ihost->session_removal_wq);
init_waitqueue_head(&session->ehwait);
init_waitqueue_head(&sas_ha->eh_wait_q);
init_waitqueue_head(&evt->wq);
init_waitqueue_head(&phba->work_waitq);
init_waitqueue_head(&raid_dev->sysfs_wait_q);
init_waitqueue_head(&wait_q);
init_waitqueue_head(&instance->int_cmd_wait_q);
init_waitqueue_head(&instance->abort_cmd_wait_q);
init_waitqueue_head(&mrioc->reset_waitq);
init_waitqueue_head(&ioc->reset_wq);
init_waitqueue_head(&ctl_poll_wait);
init_waitqueue_head(&mhba->int_cmd_wait_q);
init_waitqueue_head(&pinstance->reset_wait_q);
init_waitqueue_head(&waiting);
init_waitqueue_head(&qedi_conn->wait_queue);
init_waitqueue_head(&qedi_ep->ofld_wait);
init_waitqueue_head(&qedi_ep->tcp_ofld_wait);
init_waitqueue_head(&vha->fcport_waitQ);
init_waitqueue_head(&vha->vref_waitq);
init_waitqueue_head(&tgt->waitQ);
init_waitqueue_head(&sdp->open_wait);
init_waitqueue_head(&sfp->read_wait);
init_waitqueue_head(&ctrl_info->block_requests_wait);
init_waitqueue_head(&hba->reset_waitq);
init_waitqueue_head(&stor_device->waiting_to_drain);
init_waitqueue_head(&shadow->wq_reset);
init_waitqueue_head(&info->wq_sync);
init_waitqueue_head(&info->wq_pause);
init_waitqueue_head(&mdev->maple_wait);
init_waitqueue_head(&channel->wq);
init_waitqueue_head(&qmp->event);
init_waitqueue_head(&drv->tcs_wait);
init_waitqueue_head(&mcfqspi->waitq);
init_waitqueue_head(&rspi->wait);
init_waitqueue_head(&rspi->wait);
init_waitqueue_head(&csi->wait);
init_waitqueue_head(&ss->wait);
init_waitqueue_head(&data->wait);
init_waitqueue_head(&fifo->read_queue);
init_waitqueue_head(&fifo->write_queue);
init_waitqueue_head(&gb->wq);
init_waitqueue_head(&gb->wq_completion);
init_waitqueue_head(&gb_tty->wioctl);
init_waitqueue_head(&av7110->arm_wait);
init_waitqueue_head(&av7110->bmpq);
init_waitqueue_head(&av7110->video_events.wait_queue);
init_waitqueue_head(&imgu->buf_drain_wq);
init_waitqueue_head(&chan->start_wait);
init_waitqueue_head(&chan->done_wait);
init_waitqueue_head(&dev->netinfo_waitq);
init_waitqueue_head(&mdev->wait_data);
init_waitqueue_head(&tsi148_device->dma_queue[0]);
init_waitqueue_head(&tsi148_device->dma_queue[1]);
init_waitqueue_head(&tsi148_device->iack_queue);
init_waitqueue_head(&csk->waitq);
init_waitqueue_head(&cnp->accept_wait);
init_waitqueue_head(&conn->queues_wq);
init_waitqueue_head(&cmd_cnt->refcnt_wq);
init_waitqueue_head(&ring->wait);
init_waitqueue_head(&sdev->wait);
init_waitqueue_head(&priv->sndbuf_waitq);
init_waitqueue_head(&hp->emptyq);
init_waitqueue_head(&hp->stateq);
init_waitqueue_head(&priv->waitqueue);
init_waitqueue_head(&gsm->event);
init_waitqueue_head(&dc->port[i].tty_wait);
init_waitqueue_head(&sport->dma_wait);
init_waitqueue_head(&ch->ch_flags_wait);
init_waitqueue_head(&state->remove_wait);
init_waitqueue_head(&tty->write_wait);
init_waitqueue_head(&tty->read_wait);
init_waitqueue_head(&port->open_wait);
init_waitqueue_head(&port->delta_msr_wait);
init_waitqueue_head(&poll->waitq);
init_waitqueue_head(&vc->paste_wait);
init_waitqueue_head(&idev->wait);
init_waitqueue_head(&sc->sync_q);
init_waitqueue_head(&acm->wioctl);
init_waitqueue_head(&desc->wait);
init_waitqueue_head(&usblp->rwait);
init_waitqueue_head(&usblp->wwait);
init_waitqueue_head(&file_data->wait_bulk_in);
init_waitqueue_head(&data->waitq);
init_waitqueue_head(&ps->wait);
init_waitqueue_head(&ps->wait_for_resume);
init_waitqueue_head(&ffs->ev.waitq);
init_waitqueue_head(&ffs->wait);
init_waitqueue_head(&hidg->write_queue);
init_waitqueue_head(&hidg->read_queue);
init_waitqueue_head(&hidg->get_queue);
init_waitqueue_head(&hidg->get_id_queue);
init_waitqueue_head(&common->io_wait);
init_waitqueue_head(&common->fsg_wait);
init_waitqueue_head(&dev->rx_wait);
init_waitqueue_head(&dev->tx_wait);
init_waitqueue_head(&dev->tx_flush_wait);
init_waitqueue_head(&uvc->func_connected_queue);
init_waitqueue_head(&port->drain_wait);
init_waitqueue_head(&port->close_wait);
init_waitqueue_head (&data->wait);
init_waitqueue_head (&dev->wait);
init_waitqueue_head(&udc->ep_disable_wait_queue);
init_waitqueue_head(&uhci->waitqh);
init_waitqueue_head (&mdc800->irq_wait);
init_waitqueue_head (&mdc800->write_wait);
init_waitqueue_head (&mdc800->download_wait);
init_waitqueue_head(&dev->read_wait);
init_waitqueue_head(&dev->write_wait);
init_waitqueue_head(&dev->wait_q);
init_waitqueue_head(&dev->read_wait);
init_waitqueue_head(&dev->write_wait);
init_waitqueue_head(&dev->read_wait);
init_waitqueue_head(&dev->write_wait);
init_waitqueue_head(&dev->read_wait);
init_waitqueue_head(&dev->write_wait);
init_waitqueue_head(&sisusb->wait_q);
init_waitqueue_head(&dev->waitq);
init_waitqueue_head(&rp->b_wait);
init_waitqueue_head(&rp->wait);
init_waitqueue_head(&priv->dp_transmit_idle_wait);
init_waitqueue_head(&priv->dp_flush_wait);
init_waitqueue_head(&priv->dp_close_wait);
init_waitqueue_head(&priv->write_wait);
init_waitqueue_head(&edge_port->wait_open);
init_waitqueue_head(&edge_port->wait_chase);
init_waitqueue_head(&edge_port->wait_command);
init_waitqueue_head(&command_info->wait_command);
init_waitqueue_head(&us->delay_wait);
init_waitqueue_head(&dev->bulk_in_wait);
init_waitqueue_head(&sdev->tx_waitq);
init_waitqueue_head(&ud->eh_waitq);
init_waitqueue_head(&vdev->waitq_tx);
init_waitqueue_head(&udc->tx_waitq);
init_waitqueue_head(&dev->waitq);
init_waitqueue_head(&msg->waitq);
init_waitqueue_head(&migf->poll_wait);
init_waitqueue_head(&ubufs->wait);
init_waitqueue_head(&dev->wait);
init_waitqueue_head(&par->vblank.wait);
init_waitqueue_head(&par->waitq);
init_waitqueue_head(&fb->wait);
init_waitqueue_head(&minfo->crtc1.vsync.wait);
init_waitqueue_head(&minfo->crtc2.vsync.wait);
init_waitqueue_head(&par->waitq);
init_waitqueue_head(&ps3fb.wait_vsync);
init_waitqueue_head(&priv->wait_idle);
init_waitqueue_head(&priv->wait_free);
init_waitqueue_head(&fbi->ctrlr_wait);
init_waitqueue_head(&sfb->vsync_info.wait);
init_waitqueue_head(&fbi->ctrlr_wait);
init_waitqueue_head(&ch->frame_end_wait);
init_waitqueue_head(&fbi->wait);
init_waitqueue_head(&client->wq);
init_waitqueue_head(&dbq->wait);
init_waitqueue_head(&ne_enclave->eventq);
init_waitqueue_head(&ne_pci_dev->cmd_reply_wait_q);
init_waitqueue_head(&gdev->event_wq);
init_waitqueue_head(&gdev->hgcm_wq);
init_waitqueue_head(&vb->acked);
init_waitqueue_head(&vm->host_resp);
init_waitqueue_head(&lp->wait_queue);
init_waitqueue_head(&u->evtchn_wait);
init_waitqueue_head(&bedata->inflight_req);
init_waitqueue_head(&map->active.inflight_conn_req);
init_waitqueue_head(&map->passive.inflight_accept_req);
init_waitqueue_head(&xen_pcibk_aer_wait_queue);
init_waitqueue_head(&info->waiting_to_free);
init_waitqueue_head(&u->read_waitq);
init_waitqueue_head(&req->wq);
init_waitqueue_head(&call->waitq);
init_waitqueue_head(&call->waitq);
init_waitqueue_head(&call->waitq);
init_waitqueue_head(&server->probe_wq);
init_waitqueue_head(&vlserver->probe_wq);
init_waitqueue_head(&ctx->wait);
init_waitqueue_head(&wq->queue);
init_waitqueue_head(&caching_ctl->wait);
init_waitqueue_head(&gwsm->ws_wait);
init_waitqueue_head(&delayed_root->wait);
init_waitqueue_head(&fs_info->scrub_pause_wait);
init_waitqueue_head(&fs_info->balance_wait_q);
init_waitqueue_head(&fs_info->dev_replace.replace_wait);
init_waitqueue_head(&fs_info->transaction_throttle);
init_waitqueue_head(&fs_info->transaction_wait);
init_waitqueue_head(&fs_info->transaction_blocked_wait);
init_waitqueue_head(&fs_info->async_submit_wait);
init_waitqueue_head(&fs_info->delayed_iputs_wait);
init_waitqueue_head(&root->qgroup_flush_wait);
init_waitqueue_head(&root->log_writer_wait);
init_waitqueue_head(&root->log_commit_wait[0]);
init_waitqueue_head(&root->log_commit_wait[1]);
init_waitqueue_head(&state->wq);
init_waitqueue_head(&lock->pending_readers);
init_waitqueue_head(&lock->pending_writers);
init_waitqueue_head(&entry->wait);
init_waitqueue_head(&rbio->io_wait);
init_waitqueue_head(&stripe->io_wait);
init_waitqueue_head(&stripe->repair_wait);
init_waitqueue_head(&ticket.wait);
init_waitqueue_head(&cur_trans->pending_wait);
init_waitqueue_head(&cur_trans->writer_wait);
init_waitqueue_head(&cur_trans->commit_wait);
init_waitqueue_head(&zwsm->wait);
init_waitqueue_head(&cache->daemon_pollwq);
init_waitqueue_head(&ci->i_cap_wq);
init_waitqueue_head(&mdsc->flush_end_wq);
init_waitqueue_head(&mdsc->session_close_wq);
init_waitqueue_head(&mdsc->cap_flushing_wq);
init_waitqueue_head(&mdsc->reset_state.blocked_wq);
init_waitqueue_head(&vcp->vc_waitq);
init_waitqueue_head(&req->uc_sleep);
init_waitqueue_head(wait_table + i);
init_waitqueue_head(&ls->ls_count_wait);
init_waitqueue_head(&ls->ls_uevent_wait);
init_waitqueue_head(&ls->ls_wait_general);
init_waitqueue_head(&ls->ls_recover_lock_wait);
init_waitqueue_head(&con->shutdown_wait);
init_waitqueue_head(&node->shutdown_wait);
init_waitqueue_head(&proc->wait);
init_waitqueue_head(&ecryptfs_kthread_ctl.wait);
init_waitqueue_head(&(*daemon)->wait);
init_waitqueue_head(&ctx->wqh);
init_waitqueue_head(&ep->wq);
init_waitqueue_head(&ep->poll_wait);
init_waitqueue_head(&cprc->ckpt_wait_queue);
init_waitqueue_head(&sem->read_waiters);
init_waitqueue_head(&sbi->gc_thread->gc_wait_queue_head);
init_waitqueue_head(&sbi->gc_thread->fggc_wq);
init_waitqueue_head(&dcc->discard_wait_queue);
init_waitqueue_head(&fcc->flush_wait_queue);
init_waitqueue_head(&sbi->cp_wait);
init_waitqueue_head(&newf->resize_wait);
init_waitqueue_head(&fcd->range_waitq);
init_waitqueue_head(&fiq->waitq);
init_waitqueue_head(&fch->blocked_waitq);
init_waitqueue_head(&req->waitq);
init_waitqueue_head(&ring->stop_waitq);
init_waitqueue_head(&fi->page_waitq);
init_waitqueue_head(&fi->direct_io_waitq);
init_waitqueue_head(&ff->poll_wait);
init_waitqueue_head(&bucket->waitq);
init_waitqueue_head(glock_wait_table + i);
init_waitqueue_head(&sdp->sd_quota_wait);
init_waitqueue_head(&sdp->sd_log_waitq);
init_waitqueue_head(&sdp->sd_logd_waitq);
init_waitqueue_head(&sdp->sd_log_flush_wait);
init_waitqueue_head(&sdp->sd_kill_wait);
init_waitqueue_head(&sdp->sd_async_glock_wait);
init_waitqueue_head(&node->lock_wq);
init_waitqueue_head(&node->lock_wq);
init_waitqueue_head(&journal->j_wait_transaction_locked);
init_waitqueue_head(&journal->j_wait_done_commit);
init_waitqueue_head(&journal->j_wait_commit);
init_waitqueue_head(&journal->j_wait_updates);
init_waitqueue_head(&journal->j_wait_reserved);
init_waitqueue_head(&journal->j_fc_wait);
init_waitqueue_head(&c->erase_wait);
init_waitqueue_head(&c->inocache_wq);
init_waitqueue_head(&log->syncwait);
init_waitqueue_head(&log->syncwait);
init_waitqueue_head(&dummy_log->syncwait);
init_waitqueue_head(&log->free_wait);
init_waitqueue_head(&lbuf->l_ioevent);
init_waitqueue_head(&mp->wait);
init_waitqueue_head(&TxBlock[k].gcwait);
init_waitqueue_head(&TxBlock[k].waitor);
init_waitqueue_head(&TxAnchor.freewait);
init_waitqueue_head(&TxAnchor.freelockwait);
init_waitqueue_head(&TxAnchor.lowlockwait);
init_waitqueue_head(&root->deactivate_waitq);
init_waitqueue_head(&on->poll);
init_waitqueue_head(&block->b_wait);
init_waitqueue_head(&host->h_gracewait);
init_waitqueue_head(&flc->flc_wait);
init_waitqueue_head(&new_ns->poll);
init_waitqueue_head(&rreq->waitq);
init_waitqueue_head(&nn->bl_wq);
init_waitqueue_head(&server->write_congestion_wait);
init_waitqueue_head(&clp->cl_lock_waitq);
init_waitqueue_head(&tbl->slot_waitq);
init_waitqueue_head(&state->waitq);
init_waitqueue_head(&nn->nfsd_ssc_waitq);
init_waitqueue_head(&sci->sc_wait_request);
init_waitqueue_head(&sci->sc_wait_daemon);
init_waitqueue_head(&group->fanotify_data.access_waitq);
init_waitqueue_head(&group->notification_waitq);
init_waitqueue_head(&vol->free_waitq);
init_waitqueue_head(&nn->nn_sc_wq);
init_waitqueue_head(&nsw->ns_wq);
init_waitqueue_head(&dlm->dlm_thread_wq);
init_waitqueue_head(&dlm->dlm_reco_thread_wq);
init_waitqueue_head(&dlm->reco.event);
init_waitqueue_head(&dlm->ast_wq);
init_waitqueue_head(&dlm->migration_wq);
init_waitqueue_head(&dlm->dlm_join_events);
init_waitqueue_head(&mle->wq);
init_waitqueue_head(&res->wq);
init_waitqueue_head(&lockres->l_event);
init_waitqueue_head(&res->l_event);
init_waitqueue_head(&osb->recovery_event);
init_waitqueue_head(&journal->j_checkpointed);
init_waitqueue_head(&lc->oc_wait);
init_waitqueue_head(&osb->dc_event);
init_waitqueue_head(&osb->checkpoint_event);
init_waitqueue_head(&osb->osb_mount_event);
init_waitqueue_head(&osb->osb_wipe_event);
init_waitqueue_head(&pipe->rd_wait);
init_waitqueue_head(&pipe->wr_wait);
init_waitqueue_head(&plr->lock_thread_wq);
init_waitqueue_head(&tcp_ses->response_q);
init_waitqueue_head(&tcp_ses->request_q);
init_waitqueue_head(&lock->block_q);
init_waitqueue_head(&conn->req_running_q);
init_waitqueue_head(&conn->r_count_q);
init_waitqueue_head(&ctx_list.ctx_wait);
init_waitqueue_head(&opinfo->oplock_q);
init_waitqueue_head(&opinfo->oplock_brk);
init_waitqueue_head(&entry.wait);
init_waitqueue_head(&dh_wq);
init_waitqueue_head(&sc->status_wait);
init_waitqueue_head(&sc->listen.wait_queue);
init_waitqueue_head(&sc->send_io.bcredits.wait_queue);
init_waitqueue_head(&sc->send_io.lcredits.wait_queue);
init_waitqueue_head(&sc->send_io.credits.wait_queue);
init_waitqueue_head(&sc->send_io.pending.zero_wait_queue);
init_waitqueue_head(&sc->recv_io.reassembly.wait_queue);
init_waitqueue_head(&sc->rw_io.credits.wait_queue);
init_waitqueue_head(&sc->mr_io.ready.wait_queue);
init_waitqueue_head(&cache->wait_queue);
init_waitqueue_head(&cache->entry[i].wait_queue);
init_waitqueue_head(&stream->wait);
init_waitqueue_head(&ctx->wqh);
init_waitqueue_head(&c->cmt_wq);
init_waitqueue_head(&c->reserve_space_wq);
init_waitqueue_head(&bp->b_waiters);
init_waitqueue_head(&dqp->q_pinwait);
init_waitqueue_head(&dr->dr_waiters);
init_waitqueue_head(&eb->eb_wait);
init_waitqueue_head(&hm->wait);
init_waitqueue_head(&log->l_flush_wait);
init_waitqueue_head(&iclog->ic_force_wait);
init_waitqueue_head(&iclog->ic_write_wait);
init_waitqueue_head(&cil->xc_push_wait);
init_waitqueue_head(&cil->xc_start_wait);
init_waitqueue_head(&cil->xc_commit_wait);
init_waitqueue_head(&pctl->poll_wait);
init_waitqueue_head(&ailp->ail_empty);
init_waitqueue_head(&zi->zi_zone_wait);
init_waitqueue_head(&p->wait);
init_waitqueue_head(&anchor->wait);
({ init_waitqueue_head(&name); name; })
init_waitqueue_head(&sk->sk_lock.wq); \
init_waitqueue_head(&ctx->sqo_sq_wait);
init_waitqueue_head(&ctx->cq_wait);
init_waitqueue_head(&ctx->poll_wq);
init_waitqueue_head(&mf->poll_wq);
init_waitqueue_head(&sqd->wait);
init_waitqueue_head(&tctx->wait);
init_waitqueue_head(&hash->wait);
init_waitqueue_head(&info->wait_q);
init_waitqueue_head(&link->wait_hup);
init_waitqueue_head(&rb->waitq);
init_waitqueue_head(&cgrp->offline_waitq);
init_waitqueue_head(&event->waitq);
init_waitqueue_head(&area->wq);
init_waitqueue_head(&sig->wait_chldexit);
init_waitqueue_head(&sighand->signalfd_wqh);
init_waitqueue_head(&desc->wait_for_threads);
init_waitqueue_head(&kprobe_optimizer_wait);
init_waitqueue_head(&sem->waiters);
init_waitqueue_head(&pid->wait_pidfd);
init_waitqueue_head(&data[thr].go);
init_waitqueue_head(&data[thr].done);
init_waitqueue_head(&crc->go);
init_waitqueue_head(&crc->done);
init_waitqueue_head(&hb->wait);
init_waitqueue_head(&data[thr].go);
init_waitqueue_head(&data[thr].done);
init_waitqueue_head(&crc->go);
init_waitqueue_head(&crc->done);
init_waitqueue_head(&test_data->new_record_wait);
init_waitqueue_head(&barrier_cbs_wq[i]);
init_waitqueue_head(&read_exit_wq);
init_waitqueue_head(&reader_tasks[i].wq);
init_waitqueue_head(&main_wq);
init_waitqueue_head(&rsp->gp_wait);
init_waitqueue_head(&rnp->exp_wq[0]);
init_waitqueue_head(&rnp->exp_wq[1]);
init_waitqueue_head(&rnp->exp_wq[2]);
init_waitqueue_head(&rnp->exp_wq[3]);
init_waitqueue_head(&buf->read_wait);
init_waitqueue_head(&t->event_wait);
init_waitqueue_head(&group->rtpoll_wait);
init_waitqueue_head(bit_wait_table + i);
init_waitqueue_head(&sfilter->wqh);
init_waitqueue_head(&cpu_buffer->irq_work.waiters);
init_waitqueue_head(&cpu_buffer->irq_work.full_waiters);
init_waitqueue_head(&buffer->irq_work.waiters);
init_waitqueue_head(&sbq->ws[i].wait);
init_waitqueue_head(&bdi->wb_waitq);
init_waitqueue_head(&folio_wait_table[i]);
init_waitqueue_head(&pool->wait);
init_waitqueue_head(&pgdat->kcompactd_wait);
init_waitqueue_head(&pgdat->kswapd_wait);
init_waitqueue_head(&pgdat->pfmemalloc_wait);
init_waitqueue_head(&pgdat->reclaim_wait[i]);
init_waitqueue_head(&subscriptions->wq);
init_waitqueue_head(&ctx->fault_pending_wqh);
init_waitqueue_head(&ctx->fault_wqh);
init_waitqueue_head(&ctx->event_wqh);
init_waitqueue_head(&ctx->fd_wqh);
init_waitqueue_head(&req->wq);
init_waitqueue_head(chan->vc_wq);
init_waitqueue_head(&ring->wq);
init_waitqueue_head(&tp_vars->more_bytes);
init_waitqueue_head(&hdev->req_wait_q);
init_waitqueue_head(&session->state_queue);
init_waitqueue_head(&session->report_queue);
init_waitqueue_head(&so->wait);
init_waitqueue_head(&jsk->waitq);
init_waitqueue_head(&client->auth_wq);
init_waitqueue_head(&wsm->ws_wait);
init_waitqueue_head(&t->queue);
init_waitqueue_head(&rdev->dev_wait);
init_waitqueue_head(&rdev->wpan_phy.sync_txq);
init_waitqueue_head(&nlk->wait);
init_waitqueue_head(&flow->resume_tx);
init_waitqueue_head(&tun->readq);
init_waitqueue_head(&map->m_waitq);
init_waitqueue_head(&cp->cp_waitq);
init_waitqueue_head(&conn->c_hs_waitq);
init_waitqueue_head(&frmr->fr_inv_done);
init_waitqueue_head(&frmr->fr_reg_done);
init_waitqueue_head(&pool->flush_wait);
init_waitqueue_head(&rm->m_flush_wait);
init_waitqueue_head(&tc->t_recv_done_waitq);
init_waitqueue_head(&data->read_wait);
init_waitqueue_head(&call->waitq);
init_waitqueue_head(&asoc->wait);
init_waitqueue_head(&conn->cdc_pend_tx_wq);
init_waitqueue_head(&smcibdev->lnks_deleted);
init_waitqueue_head(&smcd->lgrs_deleted);
init_waitqueue_head(&lgr->llc_flow_waiter);
init_waitqueue_head(&lgr->llc_msg_waiter);
init_waitqueue_head(&lnk->wr_tx_wait);
init_waitqueue_head(&lnk->wr_reg_wait);
init_waitqueue_head(&lnk->wr_rx_empty_wait);
init_waitqueue_head(&si->socket.wq.wait);
init_waitqueue_head(&gss_msg->waitqueue);
init_waitqueue_head(&cd->queue_wait);
init_waitqueue_head(&rpci->waitq);
init_waitqueue_head(&cma_xprt->sc_send_wait);
init_waitqueue_head(&cma_xprt->sc_sq_ticket_wait);
init_waitqueue_head(&ep->re_connect_wait);
init_waitqueue_head(&sw_ctx_rx->wq);
init_waitqueue_head(&u->peer_wait);
init_waitqueue_head(&rdev->dev_wait);
init_waitqueue_head(&ns->wait);
init_waitqueue_head(&runtime->sleep);
init_waitqueue_head(&ctl->change_sleep);
init_waitqueue_head(&hwdep->open_wait);
init_waitqueue_head(&card->power_sleep);
init_waitqueue_head(&card->remove_sleep);
init_waitqueue_head(&ref->waiter);
init_waitqueue_head(&pcm->open_wait);
init_waitqueue_head(&runtime->sleep);
init_waitqueue_head(&runtime->tsleep);
init_waitqueue_head(&runtime->sleep);
init_waitqueue_head(&rmidi->open_wait);
init_waitqueue_head(&q->midi_sleep);
init_waitqueue_head(&q->sync_sleep);
init_waitqueue_head(&f->input_sleep);
init_waitqueue_head(&pool->output_sleep);
init_waitqueue_head(&tu->qchange_sleep);
init_waitqueue_head(&ump->stream_wait);
init_waitqueue_head(&s->ready_wait);
init_waitqueue_head(&bebob->hwdep_wait);
init_waitqueue_head(&dice->hwdep_wait);
init_waitqueue_head(&dg00x->hwdep_wait);
init_waitqueue_head(&t.wait);
init_waitqueue_head(&ff->hwdep_wait);
init_waitqueue_head(&efw->hwdep_wait);
init_waitqueue_head(&t.wait);
init_waitqueue_head(&motu->hwdep_wait);
init_waitqueue_head(&scs->idle_wait);
init_waitqueue_head(&oxfw->hwdep_wait);
init_waitqueue_head(&tscm->hwdep_wait);
init_waitqueue_head(&bus->rirb_wq);
init_waitqueue_head(&pcmp->sleep);
init_waitqueue_head(&acard->wavefront.interrupt_sleeper);
init_waitqueue_head(&sq->action_queue);
init_waitqueue_head(&sq->open_queue);
init_waitqueue_head(&sq->sync_queue);
init_waitqueue_head(&korg1212->wait);
init_waitqueue_head(&mgr->msg_sleep);
init_waitqueue_head(&chip->ac97_waitqueue);
init_waitqueue_head(&chip->interrupt_sleep);
init_waitqueue_head(&dev->wq_txrdy);
init_waitqueue_head(&dev->wq_rxrdy);
init_waitqueue_head(&tas_dev->fw_wait);
init_waitqueue_head(&ctx->wait_queue);
init_waitqueue_head(&adev->trace_waitq);
init_waitqueue_head(&btcvsd->tx_wait);
init_waitqueue_head(&btcvsd->rx_wait);
init_waitqueue_head(&c->wait);
init_waitqueue_head(&adm->matrix_map_wait);
init_waitqueue_head(&port->wait);
init_waitqueue_head(&afe->wait);
init_waitqueue_head(&graph->cmd_wait);
init_waitqueue_head(&apm->wait);
init_waitqueue_head(&q6asm->mem_wait);
init_waitqueue_head(&ac->cmd_wait);
init_waitqueue_head(&g_core->wait);
init_waitqueue_head(&cc->wait);
init_waitqueue_head(&sdev->boot_wait);
init_waitqueue_head(&hdev->waitq);
init_waitqueue_head(&msg->waitq);
init_waitqueue_head(&priv->trace_sleep);
init_waitqueue_head(&core_data->trace_sleep);
init_waitqueue_head(&sdev->boot_wait);
init_waitqueue_head(&ctx->chsts_q);
init_waitqueue_head(&rt->stream_wait_queue);
init_waitqueue_head(&cdev->ep1_wait_queue);
init_waitqueue_head(&cdev->prepare_wait_queue);
init_waitqueue_head(&private->notify.queue);
init_waitqueue_head(&rt->stream_wait_queue);
init_waitqueue_head(&line6->messages.wait_queue);
init_waitqueue_head(&line6midi->send_wait);
init_waitqueue_head(&ep->drain_wait);
init_waitqueue_head(&ep->wait);
init_waitqueue_head(&ua->alsa_capture_wait);
init_waitqueue_head(&ua->rate_feedback_wait);
init_waitqueue_head(&ua->alsa_playback_wait);
init_waitqueue_head(&mixer->rc_waitq);
init_waitqueue_head(&uadev[card_num].disconnect_wq);
init_waitqueue_head(&US122L(card)->sk.sleep);
init_waitqueue_head(&usx2y->in04_wait_queue);
init_waitqueue_head(&usx2y(card)->prepare_wait_queue);
init_waitqueue_head(&usx2y(card)->us428ctls_wait_queue_head);
init_waitqueue_head(&vss->msg_empty);