Lines Matching refs:ui

12506 t4_register_uld(struct uld_info *ui)  in t4_register_uld()  argument
12513 if (u->uld_id == ui->uld_id) { in t4_register_uld()
12519 SLIST_INSERT_HEAD(&t4_uld_list, ui, link); in t4_register_uld()
12520 ui->refcount = 0; in t4_register_uld()
12527 t4_unregister_uld(struct uld_info *ui) in t4_unregister_uld() argument
12535 if (u == ui) { in t4_unregister_uld()
12536 if (ui->refcount > 0) { in t4_unregister_uld()
12541 SLIST_REMOVE(&t4_uld_list, ui, uld_info, link); in t4_unregister_uld()
12555 struct uld_info *ui; in t4_activate_uld() local
12565 SLIST_FOREACH(ui, &t4_uld_list, link) { in t4_activate_uld()
12566 if (ui->uld_id == id) { in t4_activate_uld()
12573 rc = ui->activate(sc); in t4_activate_uld()
12576 ui->refcount++; in t4_activate_uld()
12591 struct uld_info *ui; in t4_deactivate_uld() local
12601 SLIST_FOREACH(ui, &t4_uld_list, link) { in t4_deactivate_uld()
12602 if (ui->uld_id == id) { in t4_deactivate_uld()
12603 rc = ui->deactivate(sc); in t4_deactivate_uld()
12606 ui->refcount--; in t4_deactivate_uld()
12621 struct uld_info *ui; in t4_deactivate_all_uld() local
12629 SLIST_FOREACH(ui, &t4_uld_list, link) { in t4_deactivate_all_uld()
12630 if (isset(&sc->active_ulds, ui->uld_id)) { in t4_deactivate_all_uld()
12631 rc = ui->deactivate(sc); in t4_deactivate_all_uld()
12634 clrbit(&sc->active_ulds, ui->uld_id); in t4_deactivate_all_uld()
12635 ui->refcount--; in t4_deactivate_all_uld()
12648 struct uld_info *ui; in t4_async_event() local
12653 SLIST_FOREACH(ui, &t4_uld_list, link) { in t4_async_event()
12654 if (ui->uld_id == ULD_IWARP) { in t4_async_event()
12655 ui->async_event(sc); in t4_async_event()