Lines Matching refs:argp
30 update_buffer(ad_backend_ptr be, nss_XbyY_args_t *argp,
41 if (argp->buf.result != NULL) {
47 if (buflen > argp->buf.buflen)
49 buflen = argp->buf.buflen;
50 buffer = argp->buf.buffer;
67 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
78 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
100 if (update_buffer(be, argp, name, dname, gid) < 0)
104 stat = _nss_ad_marshall_data(be, argp);
105 return (_nss_ad_sanitize_status(be, argp, stat));
118 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
127 if (argp->key.gid <= MAXUID)
131 if (idmap_get_u2w_mapping(&argp->key.gid, NULL, 0,
146 if (update_buffer(be, argp, winname, windomain, argp->key.gid) < 0)
150 stat = _nss_ad_marshall_data(be, argp);
151 stat = _nss_ad_sanitize_status(be, argp, stat);