IB/qib: Fix context allocation with multiple HCAs