/linux-master/drivers/xen/xenbus/ |
H A D | xenbus_dev_frontend.c | 121 struct work_struct wq; member in struct:xenbus_file_priv 306 static void xenbus_worker(struct work_struct *wq) argument 313 u = container_of(wq, struct xenbus_file_priv, wq); 348 schedule_work(&u->wq); 668 INIT_WORK(&u->wq, xenbus_worker);
|
/linux-master/drivers/media/usb/siano/ |
H A D | smsusb.c | 46 struct work_struct wq; member in struct:smsusb_urb_t 72 struct smsusb_urb_t *surb = container_of(work, struct smsusb_urb_t, wq); 146 INIT_WORK(&surb->wq, do_submit_urb); 147 schedule_work(&surb->wq); 182 if (dev->surbs[i].wq.func) 183 cancel_work_sync(&dev->surbs[i].wq);
|
/linux-master/drivers/net/ethernet/amd/pds_core/ |
H A D | main.c | 32 queue_work(pdsc->wq, &pdsc->health_work); 240 pdsc->wq = create_singlethread_workqueue(wq_name); 304 if (pdsc->wq) 305 destroy_workqueue(pdsc->wq); 431 if (pdsc->wq) 432 destroy_workqueue(pdsc->wq);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_debugfs_crc.c | 307 ret = wait_event_interruptible_lock_irq(crc->wq, 350 poll_wait(file, &crc->wq, wait); 434 wake_up_interruptible(&crc->wq);
|
/linux-master/drivers/gpu/host1x/hw/ |
H A D | cdma_hw.c | 285 timeout.wq); 334 INIT_DELAYED_WORK(&cdma->timeout.wq, cdma_timeout_handler); 346 cancel_delayed_work(&cdma->timeout.wq);
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_res.c | 85 "vNIC MAC addr %pM wq/rq %d/%d mtu %d\n", 179 vnic_wq_free(&enic->wq[i]); 197 "vNIC resources avail: wq %d rq %d cq %d intr %d\n", 244 vnic_wq_init(&enic->wq[i], 313 "wq %d rq %d cq %d intr %d intr mode %s\n", 325 err = vnic_wq_alloc(enic->vdev, &enic->wq[i], i,
|
/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | spufs.h | 304 #define spufs_wait(wq, condition) \ 309 prepare_to_wait(&(wq), &__wait, TASK_INTERRUPTIBLE); \ 322 finish_wait(&(wq), &__wait); \
|
/linux-master/io_uring/ |
H A D | tctx.c | 180 struct io_wq *wq = tctx->io_wq; local 188 if (wq) { 193 io_wq_put_and_exit(wq);
|
/linux-master/fs/xfs/ |
H A D | xfs_log_priv.h | 613 struct wait_queue_head *wq, 619 add_wait_queue_exclusive(wq, &wait); 623 remove_wait_queue(wq, &wait);
|
/linux-master/drivers/scsi/fnic/ |
H A D | fnic.h | 334 ____cacheline_aligned struct vnic_wq wq[FNIC_WQ_MAX]; member in struct:fnic 360 void fnic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf); 385 void fnic_wq_copy_cleanup_handler(struct vnic_wq_copy *wq,
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_tlb_invalidation.c | 117 wake_up_all(&guc->ct.wq); 334 ret = wait_event_timeout(guc->ct.wq, 396 wake_up_all(&guc->ct.wq);
|
/linux-master/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.h | 93 struct workqueue_struct *wq; member in struct:ar5523
|
/linux-master/net/nfc/hci/ |
H A D | hci.h | 27 wait_queue_head_t *wq; member in struct:hcp_exec_waiter
|
/linux-master/include/linux/greybus/ |
H A D | connection.h | 58 struct workqueue_struct *wq; member in struct:gb_connection
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | ccm.h | 94 * @wq: work queue for waiting for cmsg replies 104 wait_queue_head_t wq; member in struct:nfp_ccm
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | alias_GUID.c | 437 queue_delayed_work(dev->sriov.alias_guid.ports_guid[port_index].wq, 570 queue_delayed_work(dev->sriov.alias_guid.ports_guid[port - 1].wq, 632 queue_delayed_work(dev->sriov.alias_guid.ports_guid[port - 1].wq, 789 queue_delayed_work(dev->sriov.alias_guid.ports_guid[port].wq, 825 destroy_workqueue(dev->sriov.alias_guid.ports_guid[i].wq); 879 dev->sriov.alias_guid.ports_guid[i].wq = 881 if (!dev->sriov.alias_guid.ports_guid[i].wq) { 892 destroy_workqueue(dev->sriov.alias_guid.ports_guid[i].wq); 893 dev->sriov.alias_guid.ports_guid[i].wq = NULL;
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | wr.h | 94 int mlx5r_wq_overflow(struct mlx5_ib_wq *wq, int nreq, struct ib_cq *ib_cq);
|
/linux-master/drivers/net/can/spi/ |
H A D | hi311x.c | 157 struct workqueue_struct *wq; member in struct:hi3110_priv 381 queue_work(priv->wq, &priv->tx_work); 398 queue_work(priv->wq, &priv->restart_work); 548 destroy_workqueue(priv->wq); 549 priv->wq = NULL; 762 priv->wq = alloc_workqueue("hi3110_wq", WQ_FREEZABLE | WQ_MEM_RECLAIM, 764 if (!priv->wq) { 789 destroy_workqueue(priv->wq); 1005 queue_work(priv->wq, &priv->restart_work);
|
/linux-master/include/drm/ttm/ |
H A D | ttm_device.h | 266 * @wq: Work queue structure for the delayed delete workqueue. 268 struct workqueue_struct *wq; member in struct:ttm_device
|
/linux-master/net/smc/ |
H A D | smc_rx.c | 34 struct socket_wq *wq; local 41 wq = rcu_dereference(sk->sk_wq); 42 if (skwq_has_sleeper(wq)) 43 wake_up_interruptible_sync_poll(&wq->wait, EPOLLIN | EPOLLPRI |
|
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.h | 45 u8 wq; member in struct:dpaa_fq
|
/linux-master/drivers/power/supply/ |
H A D | mt6370-charger.c | 96 struct workqueue_struct *wq; member in struct:mt6370_priv 524 if (!queue_work(priv->wq, &priv->bc12_work)) 778 struct workqueue_struct *wq = data; local 780 flush_workqueue(wq); 781 destroy_workqueue(wq); 804 if (!queue_work(priv->wq, &priv->bc12_work)) 911 priv->wq = create_singlethread_workqueue(dev_name(priv->dev)); 912 if (!priv->wq) 916 ret = devm_add_action_or_reset(dev, mt6370_chg_destroy_wq, priv->wq); 918 return dev_err_probe(dev, ret, "Failed to init wq\ [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | disp.h | 41 struct workqueue_struct *wq; member in struct:nvkm_disp::__anon132
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib.h | 118 ((struct mlx5i_tx_wqe *)mlx5e_fetch_wqe(&(sq)->wq, pi, sizeof(struct mlx5i_tx_wqe)))
|
/linux-master/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.c | 185 if (priv->wq) 186 destroy_workqueue(priv->wq); 219 priv->wq = alloc_ordered_workqueue("tilcdc", 0); 220 if (!priv->wq) {
|