Searched refs:ds_svc_t (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | ds_drv.c | 205 DS_FREE(ds_svcs.tbl, ds_svcs.maxsvcs * sizeof (ds_svc_t *)); 862 ds_svc_t *svc; 883 ds_svc_t *svc; 906 ds_svc_t *svc; 981 ds_svc_t *svc; 1014 ds_svc_t *svc = (ds_svc_t *)arg; 1016 ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg); 1023 ds_svc_t *svc = (ds_svc_t *)ar [all...] |
H A D | ds_common.c | 158 static int ds_send_reg_req(ds_svc_t *svc, ds_port_t *port); 163 static int ds_svc_isfree(ds_svc_t *svc, void *arg); 164 static int ds_svc_unregister(ds_svc_t *svc, void *arg); 165 static int ds_svc_port_up(ds_svc_t *svc, void *arg); 168 static void ds_reset_svc(ds_svc_t *svc, ds_port_t *port); 169 static int ds_svc_register_onport(ds_svc_t *svc, ds_port_t *port); 170 static int ds_svc_register_onport_walker(ds_svc_t *svc, void *arg); 188 static int ds_loopback_set_svc(ds_svc_t *svc, ds_capability_t *cap, 194 static ds_svc_t *ds_find_clnt_svc_by_hdl_port(ds_svc_hdl_t hdl, 196 static ds_svc_t *ds_find_svc_by_id_por [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | ds_impl.h | 305 } ds_svc_t; typedef in typeref:struct:ds_svc 308 ds_svc_t **tbl; /* ptr to table */ 443 void ds_cbarg_set_cookie(ds_svc_t *svc); 454 int ds_send_unreg_req(ds_svc_t *svc); 457 typedef int (*svc_cb_t)(ds_svc_t *svc, void *arg); 459 int ds_svc_ismatch(ds_svc_t *svc, void *arg); 460 int ds_svc_free(ds_svc_t *svc, void *arg); 461 int ds_svc_register(ds_svc_t *svc, void *arg); 464 ds_svc_t *ds_alloc_svc(void); 465 ds_svc_t *ds_sys_find_svc_by_id_por [all...] |
Completed in 49 milliseconds