Lines Matching refs:argp

45 	nss_XbyY_args_t	*argp;  member
56 check_match(nss_XbyY_args_t *argp, int check_policy) in check_match() argument
58 execstr_t *exec = (execstr_t *)(argp->returnval); in check_match()
59 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in check_match()
93 check_match_strbuf(nss_XbyY_args_t *argp, char *strbuf, int check_policy) in check_match_strbuf() argument
106 if (strbuf[argp->returnlen] == '\n') { in check_match_strbuf()
107 strbuf[argp->returnlen] = '\0'; in check_match_strbuf()
117 sp = argp->returnval; in check_match_strbuf()
118 argp->returnval = execp; in check_match_strbuf()
119 rc = check_match(argp, check_policy); in check_match_strbuf()
120 argp->returnval = sp; in check_match_strbuf()
129 nss_XbyY_args_t *argp, in _exec_nis_parse() argument
134 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in _exec_nis_parse()
138 argp->returnval = NULL; in _exec_nis_parse()
139 argp->returnlen = 0; in _exec_nis_parse()
140 parse_stat = (*argp->str2ent)(instr, instr_len, argp->buf.result, in _exec_nis_parse()
141 argp->buf.buffer, argp->buf.buflen); in _exec_nis_parse()
144 argp->returnlen = instr_len; in _exec_nis_parse()
146 if (argp->buf.result == NULL) { in _exec_nis_parse()
147 argp->returnval = argp->buf.buffer; in _exec_nis_parse()
150 check_matched = check_match_strbuf(argp, in _exec_nis_parse()
153 argp->returnval = argp->buf.result; in _exec_nis_parse()
154 check_matched = check_match(argp, check_policy); in _exec_nis_parse()
159 if (_doexeclist(argp) == 0) { in _exec_nis_parse()
168 argp->erange = 1; in _exec_nis_parse()
199 nss_XbyY_args_t *argp = eargp->argp; in _exec_nis_cb() local
200 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in _exec_nis_cb()
238 res = _exec_nis_parse(inval, invallen, argp, check_policy); in _exec_nis_cb()
259 _exec_nis_lookup(nis_backend_ptr_t be, nss_XbyY_args_t *argp, int getby_flag) in _exec_nis_lookup() argument
264 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in _exec_nis_lookup()
298 vallen, argp, check_policy); in _exec_nis_lookup()
309 eargs.argp = argp; in _exec_nis_lookup()
361 get_wild(nis_backend_ptr_t be, nss_XbyY_args_t *argp, int getby_flag) in get_wild() argument
367 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in get_wild()
374 res = _exec_nis_lookup(be, argp, getby_flag); in get_wild()
390 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; in getbynam() local
392 res = _exec_nis_lookup(be, argp, NSS_DBOP_EXECATTR_BYNAME); in getbynam()
394 _exec_cleanup(res, argp); in getbynam()
403 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; in getbyid() local
405 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in getbyid()
407 res = _exec_nis_lookup(be, argp, NSS_DBOP_EXECATTR_BYID); in getbyid()
410 res = get_wild(be, argp, NSS_DBOP_EXECATTR_BYID); in getbyid()
412 _exec_cleanup(res, argp); in getbyid()
422 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; in getbynameid() local
424 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp); in getbynameid()
426 res = _exec_nis_lookup(be, argp, NSS_DBOP_EXECATTR_BYNAMEID); in getbynameid()
429 res = get_wild(be, argp, NSS_DBOP_EXECATTR_BYNAMEID); in getbynameid()
431 _exec_cleanup(res, argp); in getbynameid()