Home
last modified time | relevance | path

Searched refs:ib_wq (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/core/
H A Duverbs_std_types_wq.c14 struct ib_wq *wq = uobject->object; in uverbs_free_wq()
38 struct ib_wq *wq; in UVERBS_HANDLER()
H A Dcache.c220 queue_work(ib_wq, &entry->del_work); in schedule_free_gid()
1596 queue_work(ib_wq, &work->work); in ib_dispatch_event()
1650 flush_workqueue(ib_wq); in ib_cache_cleanup_one()
1656 flush_workqueue(ib_wq); in ib_cache_cleanup_one()
H A Duverbs_std_types.c83 struct ib_wq **ind_tbl = rwq_ind_tbl->ind_tbl; in uverbs_free_rwq_ind_tbl()
H A Ddevice.c59 struct workqueue_struct *ib_wq; variable
60 EXPORT_SYMBOL_GPL(ib_wq);
3031 ib_wq = alloc_workqueue("infiniband", WQ_PERCPU, 0); in ib_core_init()
3032 if (!ib_wq) in ib_core_init()
3123 destroy_workqueue(ib_wq); in ib_core_init()
3143 destroy_workqueue(ib_wq); in ib_core_cleanup()
H A Dsa_query.c2217 queue_delayed_work(ib_wq, &port->ib_cpi_work, delay); in update_ib_cpi()
2400 queue_delayed_work(ib_wq, in ib_sa_event()
2403 queue_work(ib_wq, &sa_dev->port[port_num].update_task); in ib_sa_event()
2492 flush_workqueue(ib_wq); in ib_sa_remove_one()