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

/illumos-gate/usr/src/uts/sun4v/io/
H A Dds_drv.c205 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 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_por
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dds_impl.h305 } 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 84 milliseconds