Searched refs:ds_svc_t (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/uts/sun4v/io/ |
H A D | ds_drv.c | 205 DS_FREE(ds_svcs.tbl, ds_svcs.maxsvcs * sizeof (ds_svc_t *)); in ds_fini() 862 ds_svc_t *svc; in ds_service_lookup() 883 ds_svc_t *svc; in ds_domain_lookup() 906 ds_svc_t *svc; in ds_hdl_isready() 981 ds_svc_t *svc; in ds_unreg_all() 1014 ds_svc_t *svc = (ds_svc_t *)arg; in ds_cbarg_get_hdl() 1016 ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg); in ds_cbarg_get_hdl() 1023 ds_svc_t *svc = (ds_svc_t *)arg; in ds_cbarg_get_flags() 1025 ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg); in ds_cbarg_get_flags() 1032 ds_svc_t *svc = (ds_svc_t *)arg; in ds_cbarg_get_drv_info() [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_port(char *svc_id, int is_client, [all …]
|
/titanic_44/usr/src/uts/sun4v/sys/ |
H A D | ds_impl.h | 305 } ds_svc_t; typedef 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_port(char *svc_id, ds_port_t *port, [all …]
|