Lines Matching defs:gres

1828 	_memberof_res_t	*gres;
1836 gres = *grespp;
1837 gres->parents = 0;
1838 gres->group_dns = 0;
1839 gres->dnlen_max = 0;
1840 gres->next_byte_offset = glen;
1841 gres->dbuf_size = pbuf->data_len;
1842 gres->no_sort_search = B_FALSE;
1848 (void) strlcpy(((char *)gres + gres->next_byte_offset),
1849 param[0], gres->dbuf_size - gres->next_byte_offset);
1850 gres->basedn_len = len;
1851 gres->basedn_offset = glen;
1852 gres->next_byte_offset += len + 1;
1855 gres->basedn_len = 0;
1856 gres->basedn_offset = 0;
1872 _memberof_res_t *gres = *grespp;
1883 res_off = (char *)gres - (char *)pbuf;
1911 _memberof_res_t *gres = *grespp;
1913 bptr = (char *)gres + gres->next_byte_offset;
1914 dlen = gres->next_byte_offset;
1915 dbuf_size = gres->dbuf_size;
1923 if (gres->basedn_len != 0) {
1926 char *basedn = (char *)gres +
1927 gres->basedn_offset;
1933 if (dnlen > gres->dnlen_max)
1934 gres->dnlen_max = dnlen;
1957 gres = *grespp;
1963 gres->next_byte_offset = dlen;
1964 gres->parents++;
1966 gres->group_dns++;
2005 _memberof_res_t *gres;
2060 setup_buf_memberof_res(*bufpp, &gres);
2062 old_dlen = gres->next_byte_offset;
2063 gres->no_sort_search = no_sort_search;
2072 ret = pack_group_gid_dn(bufpp, curEntry, &gres,
2077 if (old_dlen == gres->next_byte_offset) {
2081 pbuf->data_len = gres->next_byte_offset;
2116 _memberof_res_t *gres;
2217 setup_buf_memberof_res(*bufpp, &gres);
2219 old_dlen = gres->next_byte_offset;
2244 memberof_tc.grespp = &gres;
2263 old_dlen != gres->next_byte_offset) {
2264 pbuf->data_len = gres->next_byte_offset;
2273 if (old_dlen != gres->next_byte_offset) {
2274 setup_buf_memberof_res(*bufpp, &gres);
2276 old_dlen = gres->next_byte_offset;
2305 gres->no_sort_search = B_TRUE;
2367 ret = pack_group_gid_dn(bufpp, curEntry, &gres,
2372 if (old_dlen == gres->next_byte_offset) {
2376 pbuf->data_len = gres->next_byte_offset;
2443 _memberof_res_t *gres;
2490 gres = (void *)gp;
2491 sptr = (char *)gres + sizeof (_memberof_res_t);
2492 if (gres->basedn_len != 0)
2493 sptr += gres->basedn_len + 1;
2495 for (i = 0; i < gres->parents; i++) {
2520 if (gres->group_dns == 0) {
2526 for (i = gres->parents; --i >= 0; ) {
2538 if (gres->basedn_len > 0) {
2546 wbdn = (char *)alloca(gres->dnlen_max);
2554 (void) strlcat(wbdn, (char *)gres +
2555 gres->basedn_offset, gres->dnlen_max);
2564 if (gres->no_sort_search)