Lines Matching refs:grp
50 directory_entry_rpc *pent, struct passwd *pwd, struct group *grp,
83 struct group *grp = NULL; in directory_provider_nsswitch_get() local
148 grp = getgrgid(rid - LOCALRID_GID_MIN); in directory_provider_nsswitch_get()
149 if (grp == NULL) { in directory_provider_nsswitch_get()
208 grp = getgrnam(name); in directory_provider_nsswitch_get()
209 if (grp == NULL && errno != 0) { in directory_provider_nsswitch_get()
227 if (pwd == NULL && grp == NULL) in directory_provider_nsswitch_get()
230 de = directory_provider_nsswitch_populate(&del[i], pwd, grp, in directory_provider_nsswitch_get()
251 struct group *grp, in directory_provider_nsswitch_populate() argument
262 if (pwd != NULL && grp != NULL) { in directory_provider_nsswitch_populate()
360 } else if (grp != NULL) { in directory_provider_nsswitch_populate()
365 const char *p = grp->gr_name; in directory_provider_nsswitch_populate()
375 de = uint_list_dav(val, &grp->gr_gid, 1); in directory_provider_nsswitch_populate()
378 grp->gr_gid + LOCALRID_GID_MIN); in directory_provider_nsswitch_populate()
380 const char *p = grp->gr_name; in directory_provider_nsswitch_populate()
387 grp->gr_name, _idmapdstate.hostname); in directory_provider_nsswitch_populate()
401 (const char * const *)grp->gr_mem; in directory_provider_nsswitch_populate()
407 grp->gr_name, _idmapdstate.hostname); in directory_provider_nsswitch_populate()