Lines Matching refs:cached
303 * nsm_get_handle - Find or create a cached nsm_handle
312 * Returns a cached nsm_handle after bumping its ref count, or
322 struct nsm_handle *cached, *new = NULL;
338 cached = nsm_lookup_hostname(&ln->nsm_handles,
341 cached = nsm_lookup_addr(&ln->nsm_handles, sap);
343 if (cached != NULL) {
344 refcount_inc(&cached->sm_count);
348 "cnt %d\n", cached->sm_name,
349 cached->sm_addrbuf,
350 refcount_read(&cached->sm_count));
351 return cached;
382 struct nsm_handle *cached;
387 cached = nsm_lookup_priv(&ln->nsm_handles, &info->priv);
388 if (unlikely(cached == NULL)) {
392 return cached;
395 refcount_inc(&cached->sm_count);
399 cached->sm_name, cached->sm_addrbuf,
400 refcount_read(&cached->sm_count));
401 return cached;