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