Home
last modified time | relevance | path

Searched refs:qp_table_wq (Results 1 – 3 of 3) sorted by relevance

/drivers/infiniband/hw/mana/
A Ddevice.c128 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 Dqp.c449 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 Dmana_ib.h79 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