Lines Matching refs:queries
188 static DEFINE_XARRAY_FLAGS(queries, XA_FLAGS_ALLOC | XA_FLAGS_LOCK_IRQ);
1163 xa_lock_irqsave(&queries, flags); in ib_sa_cancel_query()
1164 if (xa_load(&queries, id) != query) { in ib_sa_cancel_query()
1165 xa_unlock_irqrestore(&queries, flags); in ib_sa_cancel_query()
1169 xa_unlock_irqrestore(&queries, flags); in ib_sa_cancel_query()
1349 xa_lock_irqsave(&queries, flags); in send_mad()
1350 ret = __xa_alloc(&queries, &id, query, xa_limit_32b, gfp_mask); in send_mad()
1351 xa_unlock_irqrestore(&queries, flags); in send_mad()
1376 xa_lock_irqsave(&queries, flags); in send_mad()
1377 __xa_erase(&queries, id); in send_mad()
1378 xa_unlock_irqrestore(&queries, flags); in send_mad()
2068 xa_lock_irqsave(&queries, flags); in send_handler()
2069 __xa_erase(&queries, query->id); in send_handler()
2070 xa_unlock_irqrestore(&queries, flags); in send_handler()
2356 WARN_ON(!xa_empty(&queries)); in ib_sa_cleanup()