Home
last modified time | relevance | path

Searched refs:srv_hdl (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_ti.c2460 ib_svc_id_t sid, int num_sids, ibt_srv_hdl_t *srv_hdl, ib_svc_id_t *ret_sid) in ibt_register_service() argument
2470 *srv_hdl = NULL; in ibt_register_service()
2511 *srv_hdl = svcinfop; in ibt_register_service()
2682 ibt_bind_service(ibt_srv_hdl_t srv_hdl, ib_gid_t gid, ibt_srv_bind_t *srv_bind, in ibt_bind_service() argument
2698 srv_hdl, (longlong_t)gid.gid_prefix, (longlong_t)gid.gid_guid); in ibt_bind_service()
2760 sbp = srv_hdl->svc_bind_list; in ibt_bind_service()
2780 sbindp->sbind_link = srv_hdl->svc_bind_list; in ibt_bind_service()
2781 srv_hdl->svc_bind_list = sbindp; in ibt_bind_service()
2811 if ((srv_hdl->svc_id & IB_SID_AGN_LOCAL) && in ibt_bind_service()
2822 start_sid = srv_hdl->svc_id; in ibt_bind_service()
[all …]
/titanic_50/usr/src/uts/common/rpc/
H A Dib.h173 ibt_srv_hdl_t srv_hdl; /* from ibt_register call */ member
263 ibt_srv_hdl_t srv_hdl; member
H A Drpcib.c534 ret = ibt_unbind_all_services(service->srv_hdl); in rpcib_free_service_list()
544 service->srv_hdl); in rpcib_free_service_list()
3235 ibt_srv_hdl_t srv_hdl; in rib_register_service() local
3297 (void) bzero(&srv_hdl, sizeof (ibt_srv_hdl_t)); in rib_register_service()
3303 1, &srv_hdl, &srv_id); in rib_register_service()
3319 service->srv_hdl = srv_hdl; in rib_register_service()
3327 srv_hdl = service->srv_hdl; in rib_register_service()
3370 ibt_status = ibt_bind_service(srv_hdl, in rib_register_service()
3556 (void) ibt_unbind_service(sc->srv_hdl, in rib_stop_services()
/titanic_50/usr/src/uts/common/sys/ib/ibtl/
H A Dibti_common.h990 ibt_srv_hdl_t srv_hdl);
992 ibt_status_t ibt_bind_service(ibt_srv_hdl_t srv_hdl, ib_gid_t gid,
995 ibt_status_t ibt_unbind_service(ibt_srv_hdl_t srv_hdl, ibt_sbind_hdl_t sb_hdl);
996 ibt_status_t ibt_unbind_all_services(ibt_srv_hdl_t srv_hdl);
/titanic_50/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd_cm.c2375 int num_sids, ibt_srv_hdl_t *srv_hdl, ib_svc_id_t *ret_sid) in ibd_register_service() argument
2384 *srv_hdl = p->is_srv_hdl; in ibd_register_service()
2391 num_sids, srv_hdl, ret_sid); in ibd_register_service()
2394 p->is_srv_hdl = *srv_hdl; in ibd_register_service()
2405 ibd_deregister_service(ibt_srv_hdl_t srv_hdl) in ibd_deregister_service() argument
2414 if (p->is_srv_hdl == srv_hdl) { /* Found it */ in ibd_deregister_service()
2417 ibd_gstate.ig_ibt_hdl, srv_hdl); in ibd_deregister_service()