Searched refs:qp_table_wq (Results 1 – 3 of 3) sorted by relevance
| /drivers/infiniband/hw/mana/ |
| A D | device.c | 128 xa_init_flags(&dev->qp_table_wq, XA_FLAGS_LOCK_IRQ); in mana_ib_probe() 224 xa_destroy(&dev->qp_table_wq); in mana_ib_probe() 240 xa_destroy(&dev->qp_table_wq); in mana_ib_remove()
|
| A D | qp.c | 449 return xa_insert_irq(&mdev->qp_table_wq, qp->ibqp.qp_num, qp, in mana_table_store_rc_qp() 455 xa_erase_irq(&mdev->qp_table_wq, qp->ibqp.qp_num); in mana_table_remove_rc_qp() 464 err = xa_insert_irq(&mdev->qp_table_wq, qids, qp, GFP_KERNEL); in mana_table_store_ud_qp() 468 err = xa_insert_irq(&mdev->qp_table_wq, qidr, qp, GFP_KERNEL); in mana_table_store_ud_qp() 475 xa_erase_irq(&mdev->qp_table_wq, qids); in mana_table_store_ud_qp() 484 xa_erase_irq(&mdev->qp_table_wq, qids); in mana_table_remove_ud_qp() 485 xa_erase_irq(&mdev->qp_table_wq, qidr); in mana_table_remove_ud_qp()
|
| A D | mana_ib.h | 79 struct xarray qp_table_wq; member 561 xa_lock_irqsave(&mdev->qp_table_wq, flag); in mana_get_qp_ref() 562 qp = xa_load(&mdev->qp_table_wq, qid); in mana_get_qp_ref() 565 xa_unlock_irqrestore(&mdev->qp_table_wq, flag); in mana_get_qp_ref()
|
Completed in 12 milliseconds