Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/sun4v/io/
H A Dds_drv.c76 ds_svcs_t ds_svcs; variable
200 mutex_enter(&ds_svcs.lock); in ds_fini()
202 mutex_exit(&ds_svcs.lock); in ds_fini()
205 DS_FREE(ds_svcs.tbl, ds_svcs.maxsvcs * sizeof (ds_svc_t *)); in ds_fini()
206 mutex_destroy(&ds_svcs.lock); in ds_fini()
207 bzero(&ds_svcs, sizeof (ds_svcs)); in ds_fini()
864 mutex_enter(&ds_svcs.lock); in ds_service_lookup()
866 mutex_exit(&ds_svcs.lock); in ds_service_lookup()
873 mutex_exit(&ds_svcs.lock); in ds_service_lookup()
885 mutex_enter(&ds_svcs.lock); in ds_domain_lookup()
[all …]
H A Dds_common.c74 ds_svcs_t ds_svcs; variable
268 mutex_enter(&ds_svcs.lock); in ds_handle_down_reset_events()
282 mutex_exit(&ds_svcs.lock); in ds_handle_down_reset_events()
942 ASSERT(MUTEX_HELD(&ds_svcs.lock)); in ds_find_svc_by_id_port()
945 for (idx = 0; idx < ds_svcs.maxsvcs; idx++) { in ds_find_svc_by_id_port()
946 svc = ds_svcs.tbl[idx]; in ds_find_svc_by_id_port()
995 mutex_enter(&ds_svcs.lock); in ds_handle_reg_req()
1001 mutex_exit(&ds_svcs.lock); in ds_handle_reg_req()
1046 mutex_exit(&ds_svcs.lock); in ds_handle_reg_req()
1063 mutex_exit(&ds_svcs.lock); in ds_handle_reg_req()
[all …]
/titanic_44/usr/src/uts/sun4v/sys/
H A Dds_impl.h307 typedef struct ds_svcs { struct