Lines Matching refs:dslibtab
55 static dslibentry_t *dslibtab; variable
92 for (i = 0, dsp = dslibtab; i < ndslib; i++, dsp++) { in ds_hdl_to_dslibentry()
110 if ((dslibtab = realloc(dslibtab, newndslib * sizeof (dslibentry_t))) in ds_new_dslibentry()
113 dsp = &dslibtab[ndslib]; in ds_new_dslibentry()
127 for (i = 0, dsp = dslibtab; i < ndslib; i++, dsp++) { in ds_service_count()
144 for (i = 0, dsp = dslibtab; i < ndslib; i++, dsp++) { in ds_lookup_dslibentry()
335 if (dslibtab == NULL) { in ds_init()
336 dslibtab = malloc(sizeof (dslibentry_t) * MIN_DSLIB_ENTRIES); in ds_init()
337 if (dslibtab == NULL) in ds_init()
340 (void) memset(dslibtab, 0, sizeof (dslibentry_t) * ndslib); in ds_init()
716 for (i = 0, dsp = dslibtab; i < ndslib; i++, dsp++) { in ds_fini()
723 free(dslibtab); in ds_fini()
725 dslibtab = NULL; in ds_fini()