Symbol: ib_wq
drivers/infiniband/core/cache.c
1596
queue_work(ib_wq, &work->work);
drivers/infiniband/core/cache.c
1650
flush_workqueue(ib_wq);
drivers/infiniband/core/cache.c
1656
flush_workqueue(ib_wq);
drivers/infiniband/core/cache.c
220
queue_work(ib_wq, &entry->del_work);
drivers/infiniband/core/device.c
3039
ib_wq = alloc_workqueue("infiniband", WQ_PERCPU, 0);
drivers/infiniband/core/device.c
3040
if (!ib_wq)
drivers/infiniband/core/device.c
3131
destroy_workqueue(ib_wq);
drivers/infiniband/core/device.c
3151
destroy_workqueue(ib_wq);
drivers/infiniband/core/device.c
60
struct workqueue_struct *ib_wq;
drivers/infiniband/core/device.c
61
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
2840
struct ib_wq *wq;
drivers/infiniband/core/uverbs_cmd.c
2950
struct ib_wq *wq;
drivers/infiniband/core/uverbs_cmd.c
3006
struct ib_wq **wqs = NULL;
drivers/infiniband/core/uverbs_cmd.c
3008
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
2589
struct ib_wq *ib_create_wq(struct ib_pd *pd,
drivers/infiniband/core/verbs.c
2592
struct ib_wq *wq;
drivers/infiniband/core/verbs.c
2619
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/hw/hfi1/init.c
1671
flush_workqueue(ib_wq);
drivers/infiniband/hw/hfi1/init.c
1745
flush_workqueue(ib_wq);
drivers/infiniband/hw/mana/mana_ib.h
650
struct ib_wq *mana_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mana/mana_ib.h
654
int mana_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mana/mana_ib.h
657
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
828
struct ib_wq *ibwq;
drivers/infiniband/hw/mana/qp.c
97
struct ib_wq *ibwq;
drivers/infiniband/hw/mana/wq.c
46
int mana_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mana/wq.c
53
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
932
struct ib_wq *mlx4_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx4/mlx4_ib.h
935
int mlx4_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx4/mlx4_ib.h
936
int mlx4_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mlx4/qp.c
1361
struct ib_wq *ibwq = qp->ibqp.rwq_ind_tbl->ind_tbl[i];
drivers/infiniband/hw/mlx4/qp.c
1997
struct ib_wq *ibwq = ind_tbl->ind_tbl[i];
drivers/infiniband/hw/mlx4/qp.c
2030
struct ib_wq *ibwq = ind_tbl->ind_tbl[j];
drivers/infiniband/hw/mlx4/qp.c
2056
struct ib_wq *ibwq = ind_tbl->ind_tbl[i];
drivers/infiniband/hw/mlx4/qp.c
2116
struct ib_wq *ibwq;
drivers/infiniband/hw/mlx4/qp.c
2118
ibwq = (struct ib_wq *)src;
drivers/infiniband/hw/mlx4/qp.c
4103
struct ib_wq *mlx4_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx4/qp.c
4173
static int _mlx4_ib_modify_wq(struct ib_wq *ibwq, enum ib_wq_state new_state,
drivers/infiniband/hw/mlx4/qp.c
4229
int mlx4_ib_modify_wq(struct ib_wq *ibwq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mlx4/qp.c
4275
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
1227
static inline struct mlx5_ib_rwq *to_mrwq(struct ib_wq *ibwq)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1391
struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1394
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1395
int mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
drivers/infiniband/hw/mlx5/mlx5_ib.h
400
struct ib_wq ibwq;
drivers/infiniband/hw/mlx5/qp.c
5575
struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd,
drivers/infiniband/hw/mlx5/qp.c
5638
int mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/qp.c
5731
int mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr,
include/rdma/ib_verbs.h
1854
struct ib_wq **ind_tbl;
include/rdma/ib_verbs.h
1860
struct ib_wq **ind_tbl;
include/rdma/ib_verbs.h
2711
struct ib_wq *(*create_wq)(struct ib_pd *pd,
include/rdma/ib_verbs.h
2714
int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/ib_verbs.h
2715
int (*modify_wq)(struct ib_wq *wq, struct ib_wq_attr *attr,
include/rdma/ib_verbs.h
4733
struct ib_wq *ib_create_wq(struct ib_pd *pd,
include/rdma/ib_verbs.h
4735
int ib_destroy_wq_user(struct ib_wq *wq, struct ib_udata *udata);
include/rdma/ib_verbs.h
60
extern struct workqueue_struct *ib_wq;
include/rdma/ib_verbs.h
782
struct ib_wq *wq;