Searched refs:workq (Results 1 - 25 of 42) sorted by last modified time

12

/linux-master/drivers/ufs/core/
H A Dufshcd.c1590 queue_work(hba->clk_scaling.workq,
1827 hba->clk_scaling.workq = create_singlethread_workqueue(wq_name);
1838 destroy_workqueue(hba->clk_scaling.workq);
2207 queue_work(hba->clk_scaling.workq,
/linux-master/include/ufs/
H A Dufshcd.h431 * @workq: workqueue to schedule devfreq suspend/resume work
451 struct workqueue_struct *workq; member in struct:ufs_clk_scaling
/linux-master/drivers/scsi/
H A Dscsi_transport_iscsi.c1931 queue_work(session->workq, &session->unblock_work);
1956 queue_delayed_work(session->workq,
1963 queue_work(session->workq, &session->block_work);
2068 session->workq = alloc_workqueue("iscsi_ctrl_%d:%d",
2071 if (!session->workq)
2119 destroy_workqueue(session->workq);
2220 destroy_workqueue(session->workq);
3992 queue_work(session->workq, &session->unbind_work);
H A Dlibiscsi.c93 if (ihost->workq)
94 queue_work(ihost->workq, &conn->xmitwork);
103 if (ihost->workq && !test_bit(ISCSI_CONN_FLAG_SUSPEND_RX, &conn->flags))
104 queue_work(ihost->workq, &conn->recvwork);
811 if (!ihost->workq) {
1840 if (!ihost->workq) {
2032 if (ihost->workq)
2053 if (ihost->workq)
2910 ihost->workq = alloc_workqueue("iscsi_q_%d",
2913 if (!ihost->workq)
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net.h609 * @mbox_cmsg.workq: CCM mbox work queue for @wait_work and @runq_work
711 struct workqueue_struct *workq; member in struct:nfp_net::__anon1578
H A Dccm_mbox.c140 queue_work(nn->mbox_cmsg.workq, &nn->mbox_cmsg.runq_work);
671 queue_work(nn->mbox_cmsg.workq,
723 drain_workqueue(nn->mbox_cmsg.workq);
733 nn->mbox_cmsg.workq = alloc_workqueue("nfp-ccm-mbox", WQ_UNBOUND, 0);
734 if (!nn->mbox_cmsg.workq)
741 destroy_workqueue(nn->mbox_cmsg.workq);
/linux-master/drivers/iio/adc/
H A Dat91-sama5d2_adc.c554 * @workq: workqueue for buffer data pushing
561 struct work_struct workq; member in struct:at91_adc_touch
1644 schedule_work(&st->touch_st.workq);
1673 static void at91_adc_workq_handler(struct work_struct *workq) argument
1675 struct at91_adc_touch *touch_st = container_of(workq,
1676 struct at91_adc_touch, workq);
2393 INIT_WORK(&st->touch_st.workq, at91_adc_workq_handler);
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi.c67 * after flush workq, it's safe to deinit hdcp
69 if (hdmi->workq)
70 destroy_workqueue(hdmi->workq);
124 hdmi->workq = alloc_ordered_workqueue("msm_hdmi", 0);
125 if (!hdmi->workq) {
H A Dhdmi.h73 struct workqueue_struct *workq; member in struct:hdmi
H A Dhdmi_hpd.c199 queue_work(hdmi->workq, &hdmi_bridge->hpd_work);
H A Dhdmi_hdcp.c232 queue_work(hdmi->workq, &hdcp_ctrl->hdcp_reauth_work);
452 queue_work(hdmi->workq, &hdcp_ctrl->hdcp_auth_work);
552 queue_work(hdmi->workq, &hdcp_ctrl->hdcp_reauth_work);
1326 queue_work(hdmi->workq, &hdcp_ctrl->hdcp_auth_work);
/linux-master/drivers/hwmon/
H A Dxgene-hwmon.c100 struct work_struct workq; member in struct:xgene_hwmon_dev
437 ctx = container_of(work, struct xgene_hwmon_dev, workq);
517 schedule_work(&ctx->workq);
586 schedule_work(&ctx->workq);
632 INIT_WORK(&ctx->workq, xgene_hwmon_evt_work);
737 schedule_work(&ctx->workq);
758 cancel_work_sync(&ctx->workq);
/linux-master/drivers/infiniband/hw/cxgb4/
H A Dcm.c138 static struct workqueue_struct *workq; variable in typeref:struct:workqueue_struct
4341 queue_work(workq, &skb_work);
4359 queue_work(workq, &skb_work);
4461 workq = alloc_ordered_workqueue("iw_cxgb4", WQ_MEM_RECLAIM);
4462 if (!workq)
4471 destroy_workqueue(workq);
/linux-master/include/scsi/
H A Dscsi_transport_iscsi.h264 struct workqueue_struct *workq; member in struct:iscsi_cls_session
H A Dlibiscsi.h385 struct workqueue_struct *workq; member in struct:iscsi_host
/linux-master/drivers/scsi/qla4xxx/
H A Dql4_os.c5108 queue_work(ddb_entry->sess->workq, &ddb_entry->sess->scan_work);
/linux-master/drivers/isdn/mISDN/
H A Ddsp_core.c681 schedule_work(&dsp->workq);
888 schedule_work(&dsp->workq);
974 cancel_work_sync(&dsp->workq);
1006 struct dsp *dsp = container_of(work, struct dsp, workq);
1064 INIT_WORK(&ndsp->workq, (void *)dsp_send_bh);
H A Ddsp_cmx.c1574 schedule_work(&dsp->workq);
1607 schedule_work(&dsp->workq);
1929 schedule_work(&dsp->workq);
1945 schedule_work(&member->dsp->workq);
H A Ddsp.h185 struct work_struct workq; member in struct:dsp
H A Dl1oip_core.c807 struct l1oip *hc = container_of(work, struct l1oip, workq);
826 schedule_work(&hc->workq);
1242 cancel_work_sync(&hc->workq);
1485 INIT_WORK(&hc->workq, (void *)l1oip_send_bh);
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c1755 queue_work(adap->workq, &adap->tid_release_task);
2620 queue_work(adap->workq, &adap->db_full_task);
2630 queue_work(adap->workq, &adap->db_drop_task);
3947 queue_work(adap->workq, &adap->fatal_err_notify_task);
6692 adapter->workq = create_singlethread_workqueue("cxgb4");
6693 if (!adapter->workq) {
7085 if (adapter->workq)
7086 destroy_workqueue(adapter->workq);
7122 destroy_workqueue(adapter->workq);
H A Dcxgb4.h1164 struct workqueue_struct *workq; member in struct:adapter
/linux-master/drivers/isdn/hardware/mISDN/
H A Dnetjet.c801 cancel_work_sync(&bch->workq);
/linux-master/include/linux/
H A DmISDNif.h510 wait_queue_head_t workq; member in struct:mISDNstack
/linux-master/drivers/char/xillybus/
H A Dxillyusb.c169 struct workqueue_struct *workq; member in struct:xillyusb_dev
557 if (xdev->workq)
558 destroy_workqueue(xdev->workq);
630 queue_work(xdev->workq, &xdev->wakeup_workitem);
676 queue_work(ep->xdev->workq, &ep->workitem);
697 queue_work(ep->xdev->workq, &ep->workitem);
2101 flush_workqueue(xdev->workq);
2149 xdev->workq = alloc_workqueue(xillyname, WQ_HIGHPRI, 0);
2151 if (!xdev->workq) {

Completed in 869 milliseconds

12