Home
last modified time | relevance | path

Searched refs:ds_svc_t (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/sun4v/io/
H A Dds_drv.c205 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 Dds_common.c158 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 Dds_impl.h305 } 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 …]