Lines Matching refs:hca_srv
3335 rib_hca_service_t *hca_srv; in rib_register_service() local
3346 for (hca_srv = hca->bound_services; hca_srv; in rib_register_service()
3347 hca_srv = hca_srv->next) { in rib_register_service()
3348 if ((hca_srv->srv_id == service->srv_id) && in rib_register_service()
3349 (hca_srv->gid.gid_prefix == in rib_register_service()
3351 (hca_srv->gid.gid_guid == gid.gid_guid)) in rib_register_service()
3355 if (hca_srv != NULL) { in rib_register_service()
3374 hca_srv = kmem_zalloc( in rib_register_service()
3377 hca_srv->srv_id = srv_id; in rib_register_service()
3378 hca_srv->gid = gid; in rib_register_service()
3379 hca_srv->sbind_hdl = sbp; in rib_register_service()
3383 hca_srv->next = hca->bound_services; in rib_register_service()
3384 hca->bound_services = hca_srv; in rib_register_service()