Lines Matching refs:largs

1129 nsc_lookup_no_cache(nsc_lookup_args_t *largs, const char *str)  in nsc_lookup_no_cache()  argument
1136 nss_psearch(largs->buffer, largs->bufsize); in nsc_lookup_no_cache()
1137 status = NSCD_GET_STATUS(largs->buffer); in nsc_lookup_no_cache()
1272 check_config(nsc_lookup_args_t *largs, nscd_cfg_cache_t *cfgp, in check_config() argument
1279 ctx = largs->ctx; in check_config()
1280 nscdb = largs->nscdb; in check_config()
1301 return (nsc_lookup_no_cache(largs, whoami)); in check_config()
1308 if (nsw_config_in_phdr(largs->buffer)) in check_config()
1309 return (nsc_lookup_no_cache(largs, whoami)); in check_config()
1317 return (nsc_lookup_no_cache(largs, whoami)); in check_config()
1374 lookup_int(nsc_lookup_args_t *largs, int flag) in lookup_int() argument
1394 status = nss_packed_getkey(largs->buffer, largs->bufsize, &dbname, in lookup_int()
1403 if (largs->ctx == NULL) { in lookup_int()
1404 if (get_cache_ctx(dbname, &largs->ctx) != NSCD_SUCCESS) { in lookup_int()
1411 return (nsc_lookup_no_cache(largs, dbname)); in lookup_int()
1414 ctx = largs->ctx; in lookup_int()
1416 if (largs->nscdb == NULL) { in lookup_int()
1417 if ((largs->nscdb = nsc_get_db(ctx, dbop)) == NULL) { in lookup_int()
1425 return (nsc_lookup_no_cache(largs, dbname)); in lookup_int()
1429 nscdb = largs->nscdb; in lookup_int()
1444 cfg_rc = check_config(largs, &cfg, whoami, flag); in lookup_int()
1459 rc = lookup_cache(largs, &cfg, &args, whoami, &this_entry); in lookup_int()
1578 nss_psearch(largs->buffer, largs->bufsize); in lookup_int()
1579 status = NSCD_GET_STATUS(largs->buffer); in lookup_int()
1598 status = dup_packed_buffer(largs, this_entry); in lookup_int()
1630 ttl = get_dns_ttl(largs->buffer, dbname); in lookup_int()
1654 if (NSCD_GET_ERRNO(largs->buffer) == ERANGE) { in lookup_int()
1663 status = dup_packed_buffer(largs, this_entry); in lookup_int()
1712 errnum = NSCD_GET_ERRNO(largs->buffer); in lookup_int()
1744 if (copy_result(largs->buffer, in lookup_int()
1762 NSCD_SET_STATUS((nss_pheader_t *)largs->buffer, in lookup_int()
1765 NSCD_SET_HERRNO((nss_pheader_t *)largs->buffer, in lookup_int()
1785 nsc_lookup(nsc_lookup_args_t *largs, int flag) in nsc_lookup() argument
1788 nss_pheader_t *phdr = (nss_pheader_t *)largs->buffer; in nsc_lookup()
1791 rc = lookup_int(largs, 0); in nsc_lookup()
1884 nsc_lookup_args_t *largs; in getxy_keepalive() local
1951 largs = (nsc_lookup_args_t *)malloc(sizeof (*largs)); in getxy_keepalive()
1952 if (largs == NULL) { in getxy_keepalive()
1957 largs->buffer = table[i].ptr; in getxy_keepalive()
1958 largs->bufsize = table[i].num; in getxy_keepalive()
1959 largs->ctx = ctx; in getxy_keepalive()
1960 largs->nscdb = nscdb; in getxy_keepalive()
1961 if (launch_update(largs) < 0) in getxy_keepalive()
2109 lookup_cache(nsc_lookup_args_t *largs, nscd_cfg_cache_t *cfgp, in lookup_cache() argument
2120 ctx = largs->ctx; in lookup_cache()
2121 nscdb = largs->nscdb; in lookup_cache()