Symbol: ib_wq
drivers/infiniband/core/cache.c
1605
queue_work(ib_wq, &work->work);
drivers/infiniband/core/cache.c
1659
flush_workqueue(ib_wq);
drivers/infiniband/core/cache.c
1665
flush_workqueue(ib_wq);
drivers/infiniband/core/cache.c
220
queue_work(ib_wq, &entry->del_work);
drivers/infiniband/core/device.c
3030
ib_wq = alloc_workqueue("infiniband", WQ_PERCPU, 0);
drivers/infiniband/core/device.c
3031
if (!ib_wq)
drivers/infiniband/core/device.c
3122
destroy_workqueue(ib_wq);
drivers/infiniband/core/device.c
3142
destroy_workqueue(ib_wq);
drivers/infiniband/core/device.c
59
struct workqueue_struct *ib_wq;
drivers/infiniband/core/device.c
60
EXPORT_SYMBOL_GPL(ib_wq);
drivers/infiniband/core/sa_query.c
2217
queue_delayed_work(ib_wq, &port->ib_cpi_work, delay);
drivers/infiniband/core/sa_query.c
2400
queue_delayed_work(ib_wq,
drivers/infiniband/core/sa_query.c
2403
queue_work(ib_wq, &sa_dev->port[port_num].update_task);
drivers/infiniband/core/sa_query.c
2492
flush_workqueue(ib_wq);
drivers/infiniband/core/uverbs_cmd.c
2920
struct ib_wq *wq;
drivers/infiniband/core/uverbs_cmd.c
3030
struct ib_wq *wq;
drivers/infiniband/core/uverbs_cmd.c
3086
struct ib_wq **wqs = NULL;
drivers/infiniband/core/uverbs_cmd.c
3088
struct ib_wq *wq = NULL;
drivers/infiniband/core/uverbs_std_types.c
83
struct ib_wq **ind_tbl = rwq_ind_tbl->ind_tbl;
drivers/infiniband/core/uverbs_std_types_wq.c
14
struct ib_wq *wq = uobject->object;
drivers/infiniband/core/uverbs_std_types_wq.c
38
struct ib_wq *wq;
drivers/infiniband/core/verbs.c
2600
struct ib_wq *ib_create_wq(struct ib_pd *pd,
drivers/infiniband/core/verbs.c
2603
struct ib_wq *wq;
drivers/infiniband/core/verbs.c
2630
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/hw/hfi1/init.c
1662
flush_workqueue(ib_wq);
drivers/infiniband/hw/hfi1/init.c
1736
flush_workqueue(ib_wq);
drivers/infiniband/hw/mana/mana_ib.h
631
struct ib_wq *mana_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mana/mana_ib.h
635
int mana_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mana/mana_ib.h
638
int mana_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata);
drivers/infiniband/hw/mana/mana_ib.h
89
struct ib_wq ibwq;
drivers/infiniband/hw/mana/qp.c
109
struct ib_wq *ibwq;
drivers/infiniband/hw/mana/qp.c
819
struct ib_wq *ibwq;
drivers/infiniband/hw/mana/wq.c
52
int mana_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mana/wq.c
59
int mana_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata)
drivers/infiniband/hw/mana/wq.c
8
struct ib_wq *mana_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx4/mlx4_ib.h
326
struct ib_wq ibwq;
drivers/infiniband/hw/mlx4/mlx4_ib.h
928
struct ib_wq *mlx4_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx4/mlx4_ib.h
931
int mlx4_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
932
int mlx4_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mlx4/qp.c
1384
struct ib_wq *ibwq = qp->ibqp.rwq_ind_tbl->ind_tbl[i];
drivers/infiniband/hw/mlx4/qp.c
2020
struct ib_wq *ibwq = ind_tbl->ind_tbl[i];
drivers/infiniband/hw/mlx4/qp.c
2053
struct ib_wq *ibwq = ind_tbl->ind_tbl[j];
drivers/infiniband/hw/mlx4/qp.c
2079
struct ib_wq *ibwq = ind_tbl->ind_tbl[i];
drivers/infiniband/hw/mlx4/qp.c
2139
struct ib_wq *ibwq;
drivers/infiniband/hw/mlx4/qp.c
2141
ibwq = (struct ib_wq *)src;
drivers/infiniband/hw/mlx4/qp.c
4126
struct ib_wq *mlx4_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx4/qp.c
4211
static int _mlx4_ib_modify_wq(struct ib_wq *ibwq, enum ib_wq_state new_state,
drivers/infiniband/hw/mlx4/qp.c
4267
int mlx4_ib_modify_wq(struct ib_wq *ibwq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mlx4/qp.c
4323
int mlx4_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata)
drivers/infiniband/hw/mlx4/qp.c
56
static int _mlx4_ib_modify_wq(struct ib_wq *ibwq, enum ib_wq_state new_state,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1294
static inline struct mlx5_ib_rwq *to_mrwq(struct ib_wq *ibwq)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1458
struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1461
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1462
int mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mlx5/mlx5_ib.h
396
struct ib_wq ibwq;
drivers/infiniband/hw/mlx5/qp.c
5466
struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx5/qp.c
5529
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5623
int mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
include/rdma/ib_verbs.h
1765
struct ib_wq **ind_tbl;
include/rdma/ib_verbs.h
1771
struct ib_wq **ind_tbl;
include/rdma/ib_verbs.h
2614
struct ib_wq *(*create_wq)(struct ib_pd *pd,
include/rdma/ib_verbs.h
2617
int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2618
int (*modify_wq)(struct ib_wq *wq, struct ib_wq_attr *attr,
include/rdma/ib_verbs.h
4634
struct ib_wq *ib_create_wq(struct ib_pd *pd,
include/rdma/ib_verbs.h
4636
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/ib_verbs.h
59
extern struct workqueue_struct *ib_wq;
include/rdma/ib_verbs.h
780
struct ib_wq *wq;