Lines Matching refs:lk_table
397 rkt = &to_idev(qp->ibqp.device)->lk_table; in qib_post_one_send()
1598 props->max_mr = dev->lk_table.max; in qib_query_device()
1599 props->max_fmr = dev->lk_table.max; in qib_query_device()
2129 spin_lock_init(&dev->lk_table.lock); in qib_register_ib_device()
2136 dev->lk_table.max = 1 << ib_qib_lkey_table_size; in qib_register_ib_device()
2137 lk_tab_size = dev->lk_table.max * sizeof(*dev->lk_table.table); in qib_register_ib_device()
2138 dev->lk_table.table = (struct qib_mregion __rcu **) in qib_register_ib_device()
2140 if (dev->lk_table.table == NULL) { in qib_register_ib_device()
2145 for (i = 0; i < dev->lk_table.max; i++) in qib_register_ib_device()
2146 RCU_INIT_POINTER(dev->lk_table.table[i], NULL); in qib_register_ib_device()
2312 vfree(dev->lk_table.table); in qib_register_ib_device()
2365 lk_tab_size = dev->lk_table.max * sizeof(*dev->lk_table.table); in qib_unregister_ib_device()
2366 vfree(dev->lk_table.table); in qib_unregister_ib_device()