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

/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/dsvclockd/
H A Ddatastore.h62 * dsvcd_datastore_t per datastore using doors (so currently, there are
79 } dsvcd_datastore_t; typedef in typeref:struct:dsvcd_datastore
84 extern dsvcd_datastore_t *ds_create(const char *, dsvcd_svc_t *);
85 extern void ds_destroy(dsvcd_datastore_t *);
86 extern unsigned int ds_reap_containers(dsvcd_datastore_t *, unsigned int);
87 extern void ds_release_container(dsvcd_datastore_t *, dsvcd_container_t *);
88 extern dsvcd_container_t *ds_get_container(dsvcd_datastore_t *, const char *,
H A Ddatastore.c50 dsvcd_datastore_t *
54 dsvcd_datastore_t *ds = NULL;
61 ds = malloc(sizeof (dsvcd_datastore_t));
146 ds_destroy(dsvcd_datastore_t *ds)
193 ds_get_container(dsvcd_datastore_t *ds, const char *cn_id, boolean_t crosshost)
235 ds_release_container(dsvcd_datastore_t *ds, dsvcd_container_t *cn)
256 ds_reap_containers(dsvcd_datastore_t *ds, unsigned int idle)
H A Ddsvclockd.c102 dsvcd_datastore_t **ds_table;
238 ds_table = calloc(nsynchmods + 1, sizeof (dsvcd_datastore_t *));
367 dsvcd_datastore_t *ds = (dsvcd_datastore_t *)cookie;
651 dsvcd_datastore_t **ds_table;
654 ds_table = (dsvcd_datastore_t **)ds_table_raw;

Completed in 93 milliseconds