Lines Matching refs:tbl
91 add_uid(uidtbl_t *tbl, char *name) in add_uid() argument
95 if (tbl->n_size == tbl->n_nent) { /* reallocation */ in add_uid()
96 if ((tbl->n_size *= 2) == 0) in add_uid()
97 tbl->n_size = 4; /* first time */ in add_uid()
98 tbl->n_list = Realloc(tbl->n_list, tbl->n_size*sizeof (uid_t)); in add_uid()
101 uid = &tbl->n_list[tbl->n_nent++]; in add_uid()
111 has_uid(uidtbl_t *tbl, uid_t uid) in has_uid() argument
115 if (tbl->n_nent) { /* do linear search if table is not empty */ in has_uid()
116 for (i = 0; i < tbl->n_nent; i++) in has_uid()
117 if (tbl->n_list[i] == uid) in has_uid()
169 add_zone(zonetbl_t *tbl, char *str) in add_zone() argument
193 if (tbl->z_size == tbl->z_nent) { /* reallocation */ in add_zone()
194 if ((tbl->z_size *= 2) == 0) in add_zone()
195 tbl->z_size = 4; /* first time */ in add_zone()
196 tbl->z_list = in add_zone()
197 Realloc(tbl->z_list, tbl->z_size * sizeof (zonename_t)); in add_zone()
200 entp = &tbl->z_list[tbl->z_nent++]; in add_zone()
209 has_zone(zonetbl_t *tbl, zoneid_t id) in has_zone() argument
213 if (tbl->z_nent) { /* do linear search if table is not empty */ in has_zone()
214 for (i = 0; i < tbl->z_nent; i++) in has_zone()
215 if (tbl->z_list[i].z_id == id) in has_zone()
228 convert_zone(zonetbl_t *tbl) in convert_zone() argument
234 for (i = 0; i < tbl->z_nent; i++) { in convert_zone()
235 name = tbl->z_list[i].z_name; in convert_zone()
238 tbl->z_list[i].z_id = id; in convert_zone()