Searched refs:qidr (Results 1 – 1 of 1) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | verbs.c | 1432 static int qedr_idr_add(struct qedr_dev *dev, struct qedr_idr *qidr, 1435 struct qedr_idr *qidr, u32 id); 1653 static int qedr_idr_add(struct qedr_dev *dev, struct qedr_idr *qidr, in qedr_idr_add() argument 1659 spin_lock_irq(&qidr->idr_lock); in qedr_idr_add() 1661 rc = idr_alloc(&qidr->idr, ptr, id, id + 1, GFP_ATOMIC); in qedr_idr_add() 1663 spin_unlock_irq(&qidr->idr_lock); in qedr_idr_add() 1669 static void qedr_idr_remove(struct qedr_dev *dev, struct qedr_idr *qidr, u32 id) in qedr_idr_remove() argument 1671 spin_lock_irq(&qidr->idr_lock); in qedr_idr_remove() 1672 idr_remove(&qidr->idr, id); in qedr_idr_remove() 1673 spin_unlock_irq(&qidr->idr_lock); in qedr_idr_remove()
|