Lines Matching refs:tab

70 	netgroup_table_t tab;  member
78 netgroup_table_t tab; member
105 add_netgroup_name(const char *name, netgroup_table_t *tab) in add_netgroup_name() argument
111 if (tab == NULL) { in add_netgroup_name()
124 ng = tab->hash_list[h]; in add_netgroup_name()
142 ng_new->next_hash = tab->hash_list[h]; in add_netgroup_name()
143 tab->hash_list[h] = ng_new; in add_netgroup_name()
144 ng_new->next = tab->to_do; in add_netgroup_name()
145 tab->to_do = ng_new; in add_netgroup_name()
151 get_next_netgroup(netgroup_table_t *tab) in get_next_netgroup() argument
155 if (tab == NULL) in get_next_netgroup()
158 ng = tab->to_do; in get_next_netgroup()
160 tab->to_do = ng->next; in get_next_netgroup()
161 ng->next = tab->done; in get_next_netgroup()
162 tab->done = ng; in get_next_netgroup()
168 free_netgroup_table(netgroup_table_t *tab) in free_netgroup_table() argument
172 if (tab == NULL) in free_netgroup_table()
175 for (ng = tab->to_do; ng != NULL; ng = next) { in free_netgroup_table()
182 for (ng = tab->done; ng != NULL; ng = next) { in free_netgroup_table()
188 (void) memset(tab, 0, sizeof (*tab)); in free_netgroup_table()
512 add_netgroup_member_entry(ns_ldap_entry_t *entry, netgroup_table_t *tab) in add_netgroup_member_entry() argument
525 if (add_netgroup_name(*a, tab) != 0) in add_netgroup_member_entry()
532 add_netgroup_member(ns_ldap_result_t *result, netgroup_table_t *tab) in add_netgroup_member() argument
538 ret = add_netgroup_member_entry(entry, tab); in add_netgroup_member()
559 netgroup_table_t tab; in top_down_search() local
563 (void) memset(&tab, 0, sizeof (tab)); in top_down_search()
565 if (add_netgroup_name(netgrname, &tab) != 0) in top_down_search()
568 while ((ng = get_next_netgroup(&tab)) != NULL) { in top_down_search()
594 free_netgroup_table(&tab); in top_down_search()
616 rc = add_netgroup_member(result, &tab); in top_down_search()
626 free_netgroup_table(&tab); in top_down_search()
717 free_netgroup_table(&p->tab); in free_getnetgrent_cookie()
792 if ((ng = get_next_netgroup(&p->tab)) != NULL) { in getnetgr_ldap_getent()
904 rc = add_netgroup_member_entry(p->entry, &p->tab); in getnetgr_ldap_getent()
958 if (add_netgroup_name(args->netgroup, &p->tab) == -1) { in netgr_set()