Lines Matching refs:argp
44 extern uint_t hash_hostname(nss_XbyY_args_t *argp, int keyhash,
46 extern uint_t *hash_arr_hostname(nss_XbyY_args_t *argp, int keyhash,
53 hash_ip(nss_XbyY_args_t *argp, int keyhash, const char *line,
63 (void) memcpy(&addr_ipv6, argp->key.hostaddr.addr,
96 check_name_hash(nss_XbyY_args_t *argp, const char *line, int linelen)
103 return (check_name_host(argp, line, linelen, AF_INET6, &namep, &namelen,
110 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
118 if (argp->buf.result != NULL)
119 res = __nss_files_XY_hostbyname(be, argp, argp->key.ipnode.name,
122 res = _nss_files_XY_hash(be, argp, 1, &hashinfo, 1,
125 argp->h_errno = __nss2herrno(res);
131 check_addr(nss_XbyY_args_t *argp, const char *line, int linelen)
133 return (__nss_files_check_addr(AF_INET6, argp, line, linelen));
139 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a;
143 res = _nss_files_XY_hash(be, argp, 1, &hashinfo, 0, check_addr);
145 argp->h_errno = __nss2herrno(res);