ib_wq 216 drivers/infiniband/core/cache.c queue_work(ib_wq, &entry->del_work); ib_wq 1530 drivers/infiniband/core/cache.c queue_work(ib_wq, &work->work); ib_wq 1578 drivers/infiniband/core/cache.c flush_workqueue(ib_wq); ib_wq 1584 drivers/infiniband/core/cache.c flush_workqueue(ib_wq); ib_wq 59 drivers/infiniband/core/device.c struct workqueue_struct *ib_wq; ib_wq 60 drivers/infiniband/core/device.c EXPORT_SYMBOL_GPL(ib_wq); ib_wq 2698 drivers/infiniband/core/device.c ib_wq = alloc_workqueue("infiniband", 0, 0); ib_wq 2699 drivers/infiniband/core/device.c if (!ib_wq) ib_wq 2777 drivers/infiniband/core/device.c destroy_workqueue(ib_wq); ib_wq 2796 drivers/infiniband/core/device.c destroy_workqueue(ib_wq); ib_wq 2152 drivers/infiniband/core/sa_query.c queue_delayed_work(ib_wq, &port->ib_cpi_work, delay); ib_wq 2321 drivers/infiniband/core/sa_query.c queue_delayed_work(ib_wq, ib_wq 2324 drivers/infiniband/core/sa_query.c queue_work(ib_wq, &sa_dev->port[port_num].update_task); ib_wq 2410 drivers/infiniband/core/sa_query.c flush_workqueue(ib_wq); ib_wq 2898 drivers/infiniband/core/uverbs_cmd.c struct ib_wq *wq; ib_wq 3012 drivers/infiniband/core/uverbs_cmd.c struct ib_wq *wq; ib_wq 3050 drivers/infiniband/core/uverbs_cmd.c struct ib_wq **wqs = NULL; ib_wq 3052 drivers/infiniband/core/uverbs_cmd.c struct ib_wq *wq = NULL; ib_wq 117 drivers/infiniband/core/uverbs_std_types.c struct ib_wq **ind_tbl = rwq_ind_tbl->ind_tbl; ib_wq 132 drivers/infiniband/core/uverbs_std_types.c struct ib_wq *wq = uobject->object; ib_wq 2273 drivers/infiniband/core/verbs.c struct ib_wq *ib_create_wq(struct ib_pd *pd, ib_wq 2276 drivers/infiniband/core/verbs.c struct ib_wq *wq; ib_wq 2303 drivers/infiniband/core/verbs.c int ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata) ib_wq 2327 drivers/infiniband/core/verbs.c int ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr, ib_wq 2387 drivers/infiniband/core/verbs.c struct ib_wq **ind_tbl = rwq_ind_table->ind_tbl; ib_wq 1747 drivers/infiniband/hw/hfi1/init.c flush_workqueue(ib_wq); ib_wq 1821 drivers/infiniband/hw/hfi1/init.c flush_workqueue(ib_wq); ib_wq 309 drivers/infiniband/hw/mlx4/mlx4_ib.h struct ib_wq ibwq; ib_wq 906 drivers/infiniband/hw/mlx4/mlx4_ib.h struct ib_wq *mlx4_ib_create_wq(struct ib_pd *pd, ib_wq 909 drivers/infiniband/hw/mlx4/mlx4_ib.h void mlx4_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata); ib_wq 910 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr, ib_wq 56 drivers/infiniband/hw/mlx4/qp.c static int _mlx4_ib_modify_wq(struct ib_wq *ibwq, enum ib_wq_state new_state, ib_wq 1393 drivers/infiniband/hw/mlx4/qp.c struct ib_wq *ibwq = qp->ibqp.rwq_ind_tbl->ind_tbl[i]; ib_wq 2036 drivers/infiniband/hw/mlx4/qp.c struct ib_wq *ibwq = ind_tbl->ind_tbl[i]; ib_wq 2069 drivers/infiniband/hw/mlx4/qp.c struct ib_wq *ibwq = ind_tbl->ind_tbl[j]; ib_wq 2095 drivers/infiniband/hw/mlx4/qp.c struct ib_wq *ibwq = ind_tbl->ind_tbl[i]; ib_wq 2155 drivers/infiniband/hw/mlx4/qp.c struct ib_wq *ibwq; ib_wq 2157 drivers/infiniband/hw/mlx4/qp.c ibwq = (struct ib_wq *)src; ib_wq 4129 drivers/infiniband/hw/mlx4/qp.c struct ib_wq *mlx4_ib_create_wq(struct ib_pd *pd, ib_wq 4213 drivers/infiniband/hw/mlx4/qp.c static int _mlx4_ib_modify_wq(struct ib_wq *ibwq, enum ib_wq_state new_state, ib_wq 4269 drivers/infiniband/hw/mlx4/qp.c int mlx4_ib_modify_wq(struct ib_wq *ibwq, struct ib_wq_attr *wq_attr, ib_wq 4330 drivers/infiniband/hw/mlx4/qp.c void mlx4_ib_destroy_wq(struct ib_wq *ibwq, struct ib_udata *udata) ib_wq 301 drivers/infiniband/hw/mlx5/mlx5_ib.h struct ib_wq ibwq; ib_wq 1063 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_rwq *to_mrwq(struct ib_wq *ibwq) ib_wq 1229 drivers/infiniband/hw/mlx5/mlx5_ib.h struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd, ib_wq 1232 drivers/infiniband/hw/mlx5/mlx5_ib.h void mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata); ib_wq 1233 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr, ib_wq 6120 drivers/infiniband/hw/mlx5/qp.c struct ib_wq *mlx5_ib_create_wq(struct ib_pd *pd, ib_wq 6183 drivers/infiniband/hw/mlx5/qp.c void mlx5_ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata) ib_wq 6282 drivers/infiniband/hw/mlx5/qp.c int mlx5_ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *wq_attr, ib_wq 3505 drivers/infiniband/hw/qib/qib_iba7220.c queue_delayed_work(ib_wq, &ppd->cpspec->autoneg_work, ib_wq 2998 drivers/infiniband/hw/qib/qib_iba7322.c queue_work(ib_wq, &qd->work); ib_wq 5358 drivers/infiniband/hw/qib/qib_iba7322.c queue_delayed_work(ib_wq, &ppd->cpspec->autoneg_work, ib_wq 5481 drivers/infiniband/hw/qib/qib_iba7322.c queue_delayed_work(ib_wq, &ppd->cpspec->ipg_work, ib_wq 5587 drivers/infiniband/hw/qib/qib_iba7322.c queue_work(ib_wq, &qd->work); ib_wq 1467 drivers/infiniband/hw/qib/qib_init.c flush_workqueue(ib_wq); ib_wq 1515 drivers/infiniband/hw/qib/qib_init.c flush_workqueue(ib_wq); ib_wq 76 include/rdma/ib_verbs.h extern struct workqueue_struct *ib_wq; ib_wq 724 include/rdma/ib_verbs.h struct ib_wq *wq; ib_wq 1659 include/rdma/ib_verbs.h struct ib_wq **ind_tbl; ib_wq 1665 include/rdma/ib_verbs.h struct ib_wq **ind_tbl; ib_wq 2452 include/rdma/ib_verbs.h struct ib_wq *(*create_wq)(struct ib_pd *pd, ib_wq 2455 include/rdma/ib_verbs.h void (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata); ib_wq 2456 include/rdma/ib_verbs.h int (*modify_wq)(struct ib_wq *wq, struct ib_wq_attr *attr, ib_wq 4323 include/rdma/ib_verbs.h struct ib_wq *ib_create_wq(struct ib_pd *pd, ib_wq 4325 include/rdma/ib_verbs.h int ib_destroy_wq(struct ib_wq *wq, struct ib_udata *udata); ib_wq 4326 include/rdma/ib_verbs.h int ib_modify_wq(struct ib_wq *wq, struct ib_wq_attr *attr,