Searched refs:dip_xa (Results 1 – 3 of 3) sorted by relevance
2597 xa_lock(&hr_dev->qp_table.dip_xa); in free_dip_entry()2604 xa_unlock(&hr_dev->qp_table.dip_xa); in free_dip_entry()4737 hr_dip = xa_load(dip_xa, qpn); in alloc_dip_entry()4757 struct xarray *dip_xa = &hr_dev->qp_table.dip_xa; in get_dip_ctx_idx() local4763 ret = alloc_dip_entry(dip_xa, ibqp->qp_num); in get_dip_ctx_idx()4767 xa_lock(dip_xa); in get_dip_ctx_idx()4769 xa_for_each(dip_xa, idx, hr_dip) { in get_dip_ctx_idx()4782 xa_for_each(dip_xa, idx, hr_dip) { in get_dip_ctx_idx()4799 xa_unlock(dip_xa); in get_dip_ctx_idx()5661 xa_lock(&hr_dev->qp_table.dip_xa); in put_dip_ctx_idx()[all …]
1580 xa_init(&qp_table->dip_xa); in hns_roce_init_qp_table()1605 xa_destroy(&hr_dev->qp_table.dip_xa); in hns_roce_cleanup_qp_table()
500 struct xarray dip_xa; member