Lines Matching refs:g
979 int php_posix_group_to_array(struct group *g, zval *array_group) /* {{{ */ in php_posix_group_to_array() argument
984 if (NULL == g) in php_posix_group_to_array()
992 add_assoc_string(array_group, "name", g->gr_name); in php_posix_group_to_array()
993 if (g->gr_passwd) { in php_posix_group_to_array()
994 add_assoc_string(array_group, "passwd", g->gr_passwd); in php_posix_group_to_array()
998 for (count = 0; g->gr_mem[count] != NULL; count++) { in php_posix_group_to_array()
999 add_next_index_string(&array_members, g->gr_mem[count]); in php_posix_group_to_array()
1002 add_assoc_long(array_group, "gid", g->gr_gid); in php_posix_group_to_array()
1062 struct group *g; in PHP_FUNCTION() local
1081 g = &gbuf; in PHP_FUNCTION()
1083 if (getgrnam_r(name, g, buf, buflen, &g) || g == NULL) { in PHP_FUNCTION()
1094 if (NULL == (g = getgrnam(name))) { in PHP_FUNCTION()
1101 if (!php_posix_group_to_array(g, return_value)) { in PHP_FUNCTION()
1124 struct group *g; in PHP_FUNCTION() local
1144 g = &_g; in PHP_FUNCTION()
1146 if (NULL == (g = getgrgid(gid))) { in PHP_FUNCTION()
1153 if (!php_posix_group_to_array(g, return_value)) { in PHP_FUNCTION()