Searched refs:wq (Results 276 - 300 of 700) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/scsi/fnic/
H A Dfnic_fcs.c1020 struct vnic_wq *wq = &fnic->wq[0]; local
1052 if (!vnic_wq_desc_avail(wq))
1055 fnic_queue_wq_eth_desc(wq, skb, pa, skb->len,
1073 struct vnic_wq *wq = &fnic->wq[0]; local
1134 if (!vnic_wq_desc_avail(wq)) {
1140 fnic_queue_wq_desc(wq, skb, pa, tot_len, fr_eof(fp),
1243 static void fnic_wq_complete_frame_send(struct vnic_wq *wq, argument
1249 struct fnic *fnic = vnic_dev_priv(wq
1289 fnic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf) argument
[all...]
H A Dfnic_res.c144 "wq/wq_copy/rq %d/%d/%d\n",
228 vnic_wq_free(&fnic->wq[i]);
263 "vNIC resources avail: wq %d cp_wq %d raw_wq %d rq %d",
268 "vNIC resources avail: cq %d intr %d cpy-wq desc count %d\n",
274 err = vnic_wq_alloc(fnic->vdev, &fnic->wq[i], i,
356 * Note for copy wq we always initialize with cq_index = 0
383 vnic_wq_init(&fnic->wq[i],
/linux-master/drivers/infiniband/core/
H A Dverbs.c2530 struct ib_wq *wq; local
2535 wq = pd->device->ops.create_wq(pd, wq_attr, NULL);
2536 if (!IS_ERR(wq)) {
2537 wq->event_handler = wq_attr->event_handler;
2538 wq->wq_context = wq_attr->wq_context;
2539 wq->wq_type = wq_attr->wq_type;
2540 wq->cq = wq_attr->cq;
2541 wq->device = pd->device;
2542 wq->pd = pd;
2543 wq
2557 ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata) argument
[all...]
H A Dmad_priv.h207 struct workqueue_struct *wq; member in struct:ib_mad_port_private
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dusb.c74 struct workqueue_struct *wq; member in struct:ath6kl_usb
482 flush_workqueue(ar_usb->wq);
548 queue_work(pipe->ar_usb->wq, &pipe->io_complete_work);
583 queue_work(pipe->ar_usb->wq, &pipe->io_complete_work);
623 destroy_workqueue(ar_usb->wq);
636 /* ath6kl_usb_destroy() needs ar_usb != NULL && ar_usb->wq != NULL. */
640 ar_usb->wq = alloc_workqueue("ath6kl_wq", 0, 0);
641 if (!ar_usb->wq) {
/linux-master/drivers/scsi/cxlflash/
H A Docxl_hw.c317 wake_up_all(&ctx->wq);
507 init_waitqueue_head(&ctx->wq);
989 poll_wait(file, &ctx->wq, poll);
1035 prepare_to_wait(&ctx->wq, &event_wait, TASK_INTERRUPTIBLE);
1059 finish_wait(&ctx->wq, &event_wait);
1094 finish_wait(&ctx->wq, &event_wait);
1295 wake_up_all(&ctx->wq);
/linux-master/arch/x86/kernel/
H A Dkvm.c86 struct swait_queue_head wq; member in struct:kvm_task_sleep_node
129 init_swait_queue_head(&n->wq);
153 prepare_to_swait_exclusive(&n.wq, &wait, TASK_UNINTERRUPTIBLE);
161 finish_swait(&n.wq, &wait);
168 if (swq_has_sleeper(&n->wq))
169 swake_up_one(&n->wq);
231 init_swait_queue_head(&dummy->wq);
/linux-master/net/9p/
H A Dtrans_fd.c107 * @wq: current write work
130 struct work_struct wq; member in struct:p9_conn
451 m = container_of(work, struct p9_conn, wq);
515 schedule_work(&m->wq);
598 INIT_WORK(&m->wq, p9_write_work);
649 schedule_work(&m->wq);
691 schedule_work(&m->wq);
917 cancel_work_sync(&m->wq);
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_dcb.c288 if (dcb->wq) {
289 destroy_workqueue(dcb->wq);
290 dcb->wq = NULL;
313 dcb->wq = create_singlethread_workqueue("qlcnic-dcb");
314 if (!dcb->wq) {
338 destroy_workqueue(dcb->wq);
339 dcb->wq = NULL;
538 queue_delayed_work(dcb->wq, &dcb->aen_work, 0);
652 queue_delayed_work(dcb->wq, &dcb->aen_work, 0);
/linux-master/drivers/scsi/be2iscsi/
H A Dbe_main.c712 queue_work(phba->wq, &pbe_eq->mcc_work);
792 queue_work(phba->wq, &pbe_eq->mcc_work);
1485 plist = &pasync_ctx->async_entry[cri].wq.list;
1489 INIT_LIST_HEAD(&pasync_ctx->async_entry[cri].wq.list);
1490 pasync_ctx->async_entry[cri].wq.hdr_len = 0;
1491 pasync_ctx->async_entry[cri].wq.bytes_received = 0;
1492 pasync_ctx->async_entry[cri].wq.bytes_needed = 0;
1615 plist = &pasync_ctx->async_entry[cri].wq.list;
1645 pasync_ctx->async_entry[cri].wq.hdr_len,
1646 pasync_ctx->async_entry[cri].wq
1663 struct cri_wait_queue *wq; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c80 queue_delayed_work(sa_entry->ipsec->wq, &dwork->dwork,
761 queue_delayed_work(ipsec->wq, &sa_entry->dwork->dwork,
807 flush_workqueue(ipsec->wq);
870 queue_work(ipsec->wq, &sa_entry->work->work);
893 ipsec->wq = alloc_workqueue("mlx5e_ipsec: %s", WQ_UNBOUND, 0,
895 if (!ipsec->wq)
929 destroy_workqueue(ipsec->wq);
950 destroy_workqueue(ipsec->wq);
984 queue_work(sa_entry->ipsec->wq, &work->work);
/linux-master/fs/ocfs2/dlm/
H A Ddlmconvert.c77 wake_up(&res->wq);
341 wake_up(&res->wq);
528 wake_up(&res->wq);
/linux-master/drivers/misc/cxl/
H A Dirq.c72 wake_up_all(&ctx->wq);
158 wake_up_all(&ctx->wq);
219 wake_up_all(&ctx->wq);
/linux-master/drivers/staging/media/meson/vdec/
H A Desparser.c56 static DECLARE_WAIT_QUEUE_HEAD(wq);
71 wake_up_interruptible(&wq);
232 return wait_event_interruptible_timeout(wq, search_done, (HZ / 5));
/linux-master/fs/
H A Ddax.c185 wait_queue_head_t *wq; local
187 wq = dax_entry_waitqueue(xas, entry, &key);
195 if (waitqueue_active(wq))
196 __wake_up(wq, TASK_NORMAL, mode == WAKE_ALL ? 0 : 1, &key);
213 wait_queue_head_t *wq; local
227 wq = dax_entry_waitqueue(xas, entry, &ewait.key);
228 prepare_to_wait_exclusive(wq, &ewait.wait,
233 finish_wait(wq, &ewait.wait);
246 wait_queue_head_t *wq; local
251 wq
[all...]
H A Deventpoll.c189 wait_queue_head_t wq; member in struct:eventpoll
763 if (waitqueue_active(&ep->wq))
764 wake_up(&ep->wq);
1091 init_waitqueue_head(&ep->wq);
1268 * single wait queue is serialized by wq.lock, but the case when multiple wait
1322 if (waitqueue_active(&ep->wq)) {
1339 wake_up(&ep->wq);
1690 if (waitqueue_active(&ep->wq))
1691 wake_up(&ep->wq);
1766 if (waitqueue_active(&ep->wq))
[all...]
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_i2c.c115 wake_up(&i2c->wq);
222 if (wait_event_timeout(i2c->wq,
308 init_waitqueue_head(&i2c->wq);
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_vblank.c659 wait_queue_head_t *wq = drm_crtc_vblank_waitqueue(&crtc->base); local
672 prepare_to_wait(wq, &wait, TASK_UNINTERRUPTIBLE);
692 finish_wait(wq, &wait);
/linux-master/drivers/usb/typec/ucsi/
H A Ducsi.c235 queue_delayed_work(con->wq, &uwork->work, uwork->delay);
264 queue_delayed_work(con->wq, &uwork->work, delay);
1494 con->wq = create_singlethread_workqueue(name);
1496 if (!con->wq)
1667 if (ret && con->wq) {
1668 destroy_workqueue(con->wq);
1669 con->wq = NULL;
1754 if (con->wq)
1755 destroy_workqueue(con->wq);
1942 if (ucsi->connector[i].wq) {
[all...]
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c290 queue_work(adapter->wq, &adapter->reset_task);
302 mod_delayed_work(adapter->wq, &adapter->watchdog_task, 0);
419 queue_work(adapter->wq, &adapter->adminq_task);
2058 queue_work(adapter->wq, &adapter->finish_config);
2740 queue_delayed_work(adapter->wq, &adapter->watchdog_task,
2746 queue_delayed_work(adapter->wq, &adapter->watchdog_task,
2752 queue_delayed_work(adapter->wq, &adapter->watchdog_task,
2758 queue_delayed_work(adapter->wq, &adapter->watchdog_task,
2764 queue_delayed_work(adapter->wq, &adapter->watchdog_task,
2783 queue_delayed_work(adapter->wq,
[all...]
/linux-master/drivers/mtd/chips/
H A Dcfi_cmdset_0002.c752 init_waitqueue_head(&(cfi->chips[i].wq));
970 add_wait_queue(&chip->wq, &wait);
973 remove_wait_queue(&chip->wq, &wait);
1005 wake_up(&chip->wq);
1120 add_wait_queue(&chip->wq, &wait);
1123 remove_wait_queue(&chip->wq, &wait);
1319 add_wait_queue(&chip->wq, &wait);
1324 remove_wait_queue(&chip->wq, &wait);
1337 wake_up(&chip->wq);
1680 add_wait_queue(&chip->wq,
[all...]
/linux-master/include/linux/mtd/
H A Donenand.h74 * @wq: [INTERN] wait queue to sleep on if a OneNAND
125 wait_queue_head_t wq; member in struct:onenand_chip
/linux-master/arch/arm/common/
H A DbL_switcher.c261 wait_queue_head_t wq; member in struct:bL_thread
283 wait_event_interruptible(t->wq,
369 wake_up(&t->wq);
579 init_waitqueue_head(&t->wq);
/linux-master/drivers/scsi/elx/efct/
H A Defct_hw.h195 * @wq WQ assigned to the exchange
231 struct hw_wq *wq; member in struct:efct_hw_io
384 struct sli4_queue wq[EFCT_HW_MAX_NUM_WQ]; member in struct:efct_hw
452 /* stat: wq sumbit count */
454 /* stat: wq complete count */
693 int efct_hw_wq_write(struct hw_wq *wq, struct efct_hw_wqe *wqe);
751 void efct_hw_del_wq(struct hw_wq *wq);
/linux-master/include/rdma/
H A Drdmavt_qp.h204 struct rvt_rwqe wq[]; member in struct:rvt_krwq
258 struct rvt_rwq *wq; member in struct:rvt_rq
542 * struct rvt_rwq.wq. This function does the array index computation.
956 vfree(rq->wq);
957 rq->wq = NULL;

Completed in 349 milliseconds

<<11121314151617181920>>