Lines Matching defs:sgen_binddb
162 struct sgen_binddb sgen_binddb;
296 ASSERT(sgen_binddb.sdb_init == 0);
297 ASSERT(MUTEX_HELD(&sgen_binddb.sdb_lock));
319 nodep->node_next = sgen_binddb.sdb_type_nodes;
320 sgen_binddb.sdb_type_nodes = nodep;
376 nodep->node_next = sgen_binddb.sdb_inq_nodes;
377 sgen_binddb.sdb_inq_nodes = nodep;
388 sgen_binddb.sdb_init = 1;
401 mutex_enter(&sgen_binddb.sdb_lock);
402 if (sgen_binddb.sdb_init == 0) {
403 mutex_exit(&sgen_binddb.sdb_lock);
407 for (inqp = sgen_binddb.sdb_inq_nodes; inqp != NULL; inqp = inqnextp) {
417 for (typep = sgen_binddb.sdb_type_nodes; typep != NULL;
422 mutex_exit(&sgen_binddb.sdb_lock);
448 for (nodep = sgen_binddb.sdb_inq_nodes; nodep != NULL;
485 for (nodep = sgen_binddb.sdb_type_nodes; nodep != NULL;
509 mutex_enter(&sgen_binddb.sdb_lock);
510 if (sgen_binddb.sdb_init == 0)
512 mutex_exit(&sgen_binddb.sdb_lock);
1017 mutex_enter(&sgen_binddb.sdb_lock);
1018 if (sgen_binddb.sdb_init == 0) {
1021 mutex_exit(&sgen_binddb.sdb_lock);
1027 if ((sgen_binddb.sdb_inq_nodes == NULL) &&
1028 (sgen_binddb.sdb_type_nodes == NULL)) {