Searched refs:wq (Results 151 - 175 of 711) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dhealth.c33 devlink_fmsg_u32_pair_put(fmsg, "ci", mlx5_cqwq_get_ci(&cq->wq));
34 devlink_fmsg_u32_pair_put(fmsg, "size", mlx5_cqwq_get_size(&cq->wq));
43 cq_sz = mlx5_cqwq_get_size(&cq->wq);
44 cq_log_stride = mlx5_cqwq_get_log_stride_size(&cq->wq);
/linux-master/drivers/infiniband/hw/hfi1/
H A Diowait.h145 * @wq: workqueue for schedule
149 struct workqueue_struct *wq, int cpu)
151 return !!queue_work_on(cpu, wq, &wait->wait[IOWAIT_IB_SE].iowork);
157 * @wq: the work queue
161 struct workqueue_struct *wq, int cpu)
163 return !!queue_work_on(cpu, wq, &wait->wait[IOWAIT_TID_SE].iowork);
148 iowait_schedule(struct iowait *wait, struct workqueue_struct *wq, int cpu) argument
160 iowait_tid_schedule(struct iowait *wait, struct workqueue_struct *wq, int cpu) argument
H A Dmmu_rb.c44 struct workqueue_struct *wq,
65 h->wq = wq;
92 * Make sure the wq delete handler is finished running. It will not
202 queue_work(mnode->handler->wq, &mnode->handler->del_work);
208 * handler->del_work on handler->wq.
223 queue_work(handler->wq, &handler->del_work);
42 hfi1_mmu_rb_register(void *ops_arg, struct mmu_rb_ops *ops, struct workqueue_struct *wq, struct mmu_rb_handler **handler) argument
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dmock_gem_device.c73 destroy_workqueue(i915->wq);
213 i915->wq = alloc_ordered_workqueue("mock", 0);
214 if (!i915->wq)
253 destroy_workqueue(i915->wq);
/linux-master/drivers/usb/chipidea/
H A Dotg.c246 ci->wq = create_freezable_workqueue("ci_otg");
247 if (!ci->wq) {
264 if (ci->wq)
265 destroy_workqueue(ci->wq);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dbase.c183 if (disp->super.wq) {
184 destroy_workqueue(disp->super.wq);
252 disp->super.wq = create_singlethread_workqueue("nvkm-disp");
253 if (!disp->super.wq)
/linux-master/fs/nfs/blocklayout/
H A Drpc_pipefs.c61 DECLARE_WAITQUEUE(wq, current);
86 add_wait_queue(&nn->bl_wq, &wq);
89 remove_wait_queue(&nn->bl_wq, &wq);
95 remove_wait_queue(&nn->bl_wq, &wq);
/linux-master/drivers/sbus/char/
H A Dbbc_i2c.h61 wait_queue_head_t wq; member in struct:bbc_i2c_bus
/linux-master/drivers/gpu/drm/xe/
H A Dxe_guc_ct_types.h119 /** @wq: wait queue used for reliable CT sends and freeing G2H credits */
120 wait_queue_head_t wq; member in struct:xe_guc_ct
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_device.c214 bdev->wq = alloc_workqueue("ttm",
216 if (!bdev->wq) {
253 drain_workqueue(bdev->wq);
254 destroy_workqueue(bdev->wq);
/linux-master/include/drm/
H A Ddrm_suballoc.h17 * @wq: Wait queue for sleeping allocations on contention.
25 wait_queue_head_t wq; member in struct:drm_suballoc_manager
/linux-master/drivers/nfc/
H A Dvirtual_ncidev.c28 struct wait_queue_head wq; member in struct:virtual_nci_dev
70 wake_up_interruptible(&vdev->wq);
91 if (wait_event_interruptible(vdev->wq, vdev->send_buff))
153 init_waitqueue_head(&vdev->wq);
/linux-master/drivers/char/tpm/
H A Dtpm_vtpm_proxy.c33 wait_queue_head_t wq; member in struct:proxy_dev
79 sig = wait_event_interruptible(proxy_dev->wq,
158 wake_up_interruptible(&proxy_dev->wq);
176 poll_wait(filp, &proxy_dev->wq, wait);
222 wake_up_interruptible(&proxy_dev->wq);
361 wake_up_interruptible(&proxy_dev->wq);
497 init_waitqueue_head(&proxy_dev->wq);
H A Dtpm_ibmvtpm.c222 sig = wait_event_interruptible(ibmvtpm->wq, !ibmvtpm->tpm_processing_cmd);
551 wake_up_interruptible(&ibmvtpm->wq);
580 wake_up_interruptible(&ibmvtpm->crq_queue.wq);
628 init_waitqueue_head(&crq_q->wq);
661 init_waitqueue_head(&ibmvtpm->wq);
681 if (!wait_event_timeout(ibmvtpm->crq_queue.wq,
/linux-master/drivers/soc/aspeed/
H A Daspeed-lpc-snoop.c62 wait_queue_head_t wq; member in struct:aspeed_lpc_snoop_channel
90 ret = wait_event_interruptible(chan->wq,
107 poll_wait(file, &chan->wq, pt);
126 wake_up_interruptible(&chan->wq);
193 init_waitqueue_head(&lpc_snoop->chan[channel].wq);
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_cq.c484 struct mthca_wq *wq; local
534 wq = &(*cur_qp)->sq;
536 >> wq->wqe_shift);
542 wq = NULL;
548 wq = &(*cur_qp)->rq;
550 wqe_index = wqe >> wq->wqe_shift;
557 wqe_index = wq->max - 1;
561 if (wq) {
562 if (wq->last_comp < wqe_index)
563 wq
[all...]
/linux-master/drivers/staging/ks7010/
H A Dks7010_sdio.c252 queue_delayed_work(priv->wq, &priv->rw_dwork, 0);
274 queue_delayed_work(priv->wq, &priv->rw_dwork, 1);
279 queue_delayed_work(priv->wq, &priv->rw_dwork, 1);
365 queue_delayed_work(priv->wq, &priv->rw_dwork, 1);
375 queue_delayed_work(priv->wq, &priv->rw_dwork, 0);
403 queue_delayed_work(priv->wq, &priv->rw_dwork, 0);
487 queue_delayed_work(priv->wq, &priv->rw_dwork, 1);
505 queue_delayed_work(priv->wq, &priv->rw_dwork, 1);
596 queue_delayed_work(priv->wq,
607 queue_delayed_work(priv->wq,
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dtest_lwt_ip_encap.sh117 ip netns exec ${NS1} sysctl -wq net.ipv4.conf.all.rp_filter=0
118 ip netns exec ${NS2} sysctl -wq net.ipv4.conf.all.rp_filter=0
119 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.all.rp_filter=0
120 ip netns exec ${NS1} sysctl -wq net.ipv4.conf.default.rp_filter=0
121 ip netns exec ${NS2} sysctl -wq net.ipv4.conf.default.rp_filter=0
122 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.default.rp_filter=0
125 ip netns exec ${NS1} sysctl -wq net.ipv6.conf.all.accept_dad=0
126 ip netns exec ${NS2} sysctl -wq net.ipv6.conf.all.accept_dad=0
127 ip netns exec ${NS3} sysctl -wq net.ipv6.conf.all.accept_dad=0
128 ip netns exec ${NS1} sysctl -wq ne
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_tx.c273 struct workqueue_struct *wq; member in struct:mlx5e_tls_tx_pool
319 queue_work(pool->wq, work);
349 queue_work(pool->wq, work);
367 pool->wq = create_singlethread_workqueue("mlx5e_tls_tx_pool");
368 if (!pool->wq)
412 destroy_workqueue(pool->wq);
421 queue_work(pool->wq, &pool->destroy_work);
435 queue_work(pool->wq, &pool->create_work);
447 queue_work(pool->wq, &pool->create_work);
586 struct mlx5_wq_cyc *wq local
[all...]
/linux-master/tools/testing/selftests/net/
H A Dsrv6_end_flavors_test.sh445 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0
446 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0
447 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.forwarding=1
589 ip netns exec "${hsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0
590 ip netns exec "${hsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0
607 sysctl -wq net.ipv6.conf."${RT2HS_DEVNAME}".proxy_ndp=1
/linux-master/drivers/media/i2c/
H A Dsaa7110.c50 wait_queue_head_t wq; member in struct:saa7110
186 prepare_to_wait(&decoder->wq, &wait, TASK_UNINTERRUPTIBLE);
188 finish_wait(&decoder->wq, &wait);
221 prepare_to_wait(&decoder->wq, &wait, TASK_UNINTERRUPTIBLE);
223 finish_wait(&decoder->wq, &wait);
401 init_waitqueue_head(&decoder->wq);
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c1006 u32 mana_gd_wq_avail_space(struct gdma_queue *wq) argument
1008 u32 used_space = (wq->head - wq->tail) * GDMA_WQE_BU_SIZE;
1009 u32 wq_size = wq->queue_size;
1016 u8 *mana_gd_get_wqe_ptr(const struct gdma_queue *wq, u32 wqe_offset) argument
1018 u32 offset = (wqe_offset * GDMA_WQE_BU_SIZE) & (wq->queue_size - 1);
1020 WARN_ON_ONCE((offset + GDMA_WQE_BU_SIZE) > wq->queue_size);
1022 return wq->queue_mem_ptr + offset;
1068 static void mana_gd_write_sgl(struct gdma_queue *wq, u8 *wqe_ptr, argument
1076 base_ptr = wq
1091 mana_gd_post_work_request(struct gdma_queue *wq, const struct gdma_wqe_request *wqe_req, struct gdma_posted_wqe_info *wqe_info) argument
[all...]
/linux-master/drivers/md/
H A Ddm-ebs-target.c26 struct workqueue_struct *wq; /* Workqueue for ^ processing of bios. */ member in struct:ebs_c
326 ec->wq = alloc_ordered_workqueue("dm-" DM_MSG_PREFIX, WQ_MEM_RECLAIM);
327 if (!ec->wq) {
352 if (ec->wq)
353 destroy_workqueue(ec->wq);
382 queue_work(ec->wq, &ec->ws);
/linux-master/drivers/platform/chrome/wilco_ec/
H A Devent.c175 * @wq: Wait queue to notify processes when events are available or the
192 wait_queue_head_t wq; member in struct:event_device_data
248 wake_up_interruptible(&dev_data->wq);
328 poll_wait(filp, &dev_data->wq, wait);
370 err = wait_event_interruptible(dev_data->wq,
431 wake_up_interruptible(&dev_data->wq);
476 init_waitqueue_head(&dev_data->wq);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dqp.c186 struct mlx5_ib_wq *wq = &qp->sq; local
196 wq->offset, wq->wqe_cnt,
197 wq->wqe_shift, buflen,
221 buflen - bytes_copied, 0, wq->offset,
222 wq->wqe_cnt, wq->wqe_shift,
253 struct mlx5_ib_wq *wq = &qp->rq; local
258 wq->offset, wq
273 struct mlx5_ib_wq *wq = &qp->rq; local
1347 void *wq; local
1440 void *wq; local
5202 void *wq; local
5488 mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata) argument
5582 mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr, u32 wq_attr_mask, struct ib_udata *udata) argument
[all...]

Completed in 435 milliseconds

1234567891011>>