/linux-master/include/linux/mtd/ |
H A D | flashchip.h | 78 wait_queue_head_t wq; /* Wait on here when we're waiting for the chip member in struct:flchip
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | device.c | 92 void c4iw_log_wr_stats(struct t4_wq *wq, struct t4_cqe *cqe) argument 97 if (!wq->rdev->wr_log) 100 idx = (atomic_inc_return(&wq->rdev->wr_log_idx) - 1) & 101 (wq->rdev->wr_log_size - 1); 102 le.poll_sge_ts = cxgb4_read_sge_timestamp(wq->rdev->lldi.ports[0]); 107 le.qid = wq->sq.qid; 109 le.post_host_time = wq->sq.sw_sq[wq->sq.cidx].host_time; 110 le.post_sge_ts = wq->sq.sw_sq[wq [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | srv6_hencap_red_l3vpn_test.sh | 387 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0 388 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0 389 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.forwarding=1 391 ip netns exec "${nsname}" sysctl -wq net.ipv4.conf.all.rp_filter=0 392 ip netns exec "${nsname}" sysctl -wq net.ipv4.conf.default.rp_filter=0 393 ip netns exec "${nsname}" sysctl -wq net.ipv4.ip_forward=1 522 ip netns exec "${hsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0 523 ip netns exec "${hsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0 554 sysctl -wq net.ipv6.conf."${RT2HS_DEVNAME}".proxy_ndp=1 556 sysctl -wq ne [all...] |
H A D | srv6_end_dt6_l3vpn_test.sh | 234 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.accept_dad=0 235 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.default.accept_dad=0 241 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.forwarding=1 254 ip netns exec ${hsname} sysctl -wq net.ipv6.conf.all.accept_dad=0 255 ip netns exec ${hsname} sysctl -wq net.ipv6.conf.default.accept_dad=0 268 ip netns exec ${rtname} sysctl -wq net.ipv6.conf.all.accept_dad=0 269 ip netns exec ${rtname} sysctl -wq net.ipv6.conf.default.accept_dad=0 276 ip netns exec ${rtname} sysctl -wq net.ipv6.conf.${rtveth}.proxy_ndp=1
|
H A D | srv6_end_dt4_l3vpn_test.sh | 230 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.accept_dad=0 231 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.default.accept_dad=0 240 ip netns exec ${nsname} sysctl -wq net.ipv4.ip_forward=1 241 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.forwarding=1 255 ip netns exec ${rtname} sysctl -wq net.ipv4.conf.all.rp_filter=0 256 ip netns exec ${rtname} sysctl -wq net.ipv4.conf.default.rp_filter=0 274 ip netns exec ${rtname} sysctl -wq net.ipv4.conf.${rtveth}.proxy_arp=1
|
H A D | srv6_hl2encap_red_l2vpn_test.sh | 341 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0 342 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0 343 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.forwarding=1 345 ip netns exec "${nsname}" sysctl -wq net.ipv4.conf.all.rp_filter=0 346 ip netns exec "${nsname}" sysctl -wq net.ipv4.conf.default.rp_filter=0 347 ip netns exec "${nsname}" sysctl -wq net.ipv4.ip_forward=1 469 ip netns exec "${hsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0 470 ip netns exec "${hsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0 493 sysctl -wq net.ipv4.conf."${RT2HS_DEVNAME}".rp_filter=0
|
/linux-master/include/trace/events/ |
H A D | workqueue.h | 33 __string( workqueue, pwq->wq->name) 41 __assign_str(workqueue, pwq->wq->name);
|
/linux-master/kernel/sched/ |
H A D | wait.c | 313 int do_wait_intr(wait_queue_head_t *wq, wait_queue_entry_t *wait) argument 316 __add_wait_queue_entry_tail(wq, wait); 322 spin_unlock(&wq->lock); 324 spin_lock(&wq->lock); 330 int do_wait_intr_irq(wait_queue_head_t *wq, wait_queue_entry_t *wait) argument 333 __add_wait_queue_entry_tail(wq, wait); 339 spin_unlock_irq(&wq->lock); 341 spin_lock_irq(&wq->lock);
|
/linux-master/io_uring/ |
H A D | Makefile | 12 obj-$(CONFIG_IO_WQ) += io-wq.o
|
/linux-master/drivers/md/ |
H A D | dm-bio-prison-v2.c | 22 struct workqueue_struct *wq; member in struct:dm_bio_prison_v2 37 struct dm_bio_prison_v2 *dm_bio_prison_create_v2(struct workqueue_struct *wq) argument 45 prison->wq = wq; 200 queue_work(prison->wq, cell->quiesce_continuation); 278 queue_work(prison->wq, continuation);
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_gsc_uc.c | 139 gsc->wq = alloc_ordered_workqueue("i915_gsc", 0); 140 if (!gsc->wq) { 259 if (gsc->wq) { 260 destroy_workqueue(gsc->wq); 261 gsc->wq = NULL; 315 queue_work(gsc->wq, &gsc->work);
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gsc.c | 350 if (gsc->wq) { 351 destroy_workqueue(gsc->wq); 352 gsc->wq = NULL; 373 struct workqueue_struct *wq; local 400 wq = alloc_ordered_workqueue("gsc-ordered-wq", 0); 401 if (!wq) { 408 gsc->wq = wq; 442 queue_work(gsc->wq, [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | cq.c | 99 static enum ib_wc_opcode get_umr_comp(struct mlx5_ib_wq *wq, int idx) argument 101 switch (wq->wr_data[idx]) { 118 struct mlx5_ib_wq *wq, int idx) 156 wc->opcode = get_umr_comp(wq, idx); 172 struct mlx5_ib_wq *wq; local 196 wq = &qp->rq; 197 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; 198 ++wq 117 handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe, struct mlx5_ib_wq *wq, int idx) argument 397 struct mlx5_ib_wq *wq; local 455 struct mlx5_ib_wq *wq; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | transobj.c | 278 void *rqc, *wq; local 281 wq = MLX5_ADDR_OF(rqc, rqc, wq); 287 MLX5_SET(wq, wq, log_hairpin_data_sz, params->log_data_size); 288 MLX5_SET(wq, wq, log_hairpin_num_packets, params->log_num_packets); 297 void *sqc, *wq; local 300 wq = MLX5_ADDR_OF(sqc, sqc, wq); [all...] |
H A D | en_txrx.c | 75 struct mlx5_wq_cyc *wq = &sq->wq; local 77 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); 84 nopwqe = mlx5e_post_nop(wq, sq->sqn, &sq->pc); 85 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, &nopwqe->ctrl);
|
H A D | events.c | 57 struct workqueue_struct *wq; member in struct:mlx5_events 318 queue_work(events->wq, &events->pcie_core_work); 355 events->wq = create_singlethread_workqueue("mlx5_events"); 356 if (!events->wq) { 368 destroy_workqueue(dev->priv.events->wq); 391 flush_workqueue(events->wq);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | vhca_event.c | 25 struct workqueue_struct *wq; member in struct:mlx5_vhca_event_handler 113 queue_work(dev->priv.vhca_events->handler[idx].wq, work); 166 events->handler[i].wq = create_singlethread_workqueue(wq_name); 167 if (!events->handler[i].wq) { 188 destroy_workqueue(events->handler[i].wq); 203 flush_workqueue(vhca_events->handler[i].wq); 218 destroy_workqueue(vhca_events->handler[i].wq);
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | srq.c | 71 srq->ip = rvt_create_mmap_info(dev, s, udata, srq->rq.wq); 173 owq = srq->rq.wq; 212 srq->rq.wq = tmp_rq.wq; 213 RDMA_WRITE_UAPI_ATOMIC(tmp_rq.wq->head, n); 214 RDMA_WRITE_UAPI_ATOMIC(tmp_rq.wq->tail, 0); 232 rvt_update_mmap_info(dev, ip, s, tmp_rq.wq);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | cq.c | 610 struct mlx4_ib_wq *wq; local 614 wq = is_send ? &qp->sq : &qp->rq; 615 cur = wq->head - wq->tail; 621 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; 624 wq->tail++; 662 struct mlx4_ib_wq *wq; local 732 wq [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 351 struct mlx5_wq_cyc *wq = &sq->wq; local 354 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); 355 contig_wqebbs = mlx5_wq_cyc_get_contig_wqebbs(wq, pi); 368 mlx5e_post_nop(wq, sq->sqn, &sq->pc); 372 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); 402 struct mlx5_wq_cyc *wq = &sq->wq; local 406 u16 pi = mlx5_wq_cyc_ctr2ix(wq, sq->pc); 431 if (unlikely(!mlx5e_wqc_has_room_for(&sq->wq, s 534 struct mlx5_wq_cyc *wq = &sq->wq; local [all...] |
H A D | ptp.c | 219 queue_work(ptpsq->txqsq.priv->wq, &ptpsq->report_unhealthy_work); 232 cqwq = &cq->wq; 321 void *sqc_wq = MLX5_ADDR_OF(sqc, param->sqc, wq); 323 struct mlx5_wq_cyc *wq = &sq->wq; local 348 param->wq.db_numa_node = node; 349 err = mlx5_wq_cyc_create(mdev, ¶m->wq, sqc_wq, wq, &sq->wq_ctrl); 352 wq->db = &wq 637 void *wq; local [all...] |
/linux-master/drivers/mtd/chips/ |
H A D | cfi_cmdset_0020.c | 160 init_waitqueue_head(&(cfi->chips[i].wq)); 299 wake_up(&chip->wq); 354 add_wait_queue(&chip->wq, &wait); 357 remove_wait_queue(&chip->wq, &wait); 379 wake_up(&chip->wq); 487 add_wait_queue(&chip->wq, &wait); 490 remove_wait_queue(&chip->wq, &wait); 544 add_wait_queue(&chip->wq, &wait); 547 remove_wait_queue(&chip->wq, &wait); 597 wake_up(&chip->wq); [all...] |
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic.h | 163 ____cacheline_aligned struct vnic_wq wq[ENIC_WQ_MAX]; member in struct:enic 224 static inline unsigned int enic_cq_wq(struct enic *enic, unsigned int wq) argument 226 return enic->rq_count + wq; 236 unsigned int wq) 238 return enic->cq[enic_cq_wq(enic, wq)].interrupt_offset; 235 enic_msix_wq_intr(struct enic *enic, unsigned int wq) argument
|
/linux-master/drivers/iio/adc/ |
H A D | berlin2-adc.c | 77 wait_queue_head_t wq; member in struct:berlin2_adc_priv 128 ret = wait_event_interruptible_timeout(priv->wq, priv->data_available, 179 ret = wait_event_interruptible_timeout(priv->wq, priv->data_available, 255 wake_up_interruptible(&priv->wq); 275 wake_up_interruptible(&priv->wq); 331 init_waitqueue_head(&priv->wq);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | mp.c | 100 flush_workqueue(mp->wq); 333 queue_work(mp->wq, &fib_work->work); 359 mp->wq = create_singlethread_workqueue("mlx5_lag_mp"); 360 if (!mp->wq) 367 destroy_workqueue(mp->wq); 382 destroy_workqueue(mp->wq);
|