Lines Matching refs:ca_cache
48 struct nl_cache_ops *ops = ca->ca_cache->c_ops; in include_cb()
50 NL_DBG(2, "Including object %p into cache %p\n", obj, ca->ca_cache); in include_cb()
57 if (ops->co_event_filter(ca->ca_cache, obj) != NL_OK) in include_cb()
61 return ops->co_include_event(ca->ca_cache, obj, ca->ca_change, in include_cb()
64 return nl_cache_include(ca->ca_cache, obj, ca->ca_change, ca->ca_change_data); in include_cb()
89 if (mngr->cm_assocs[i].ca_cache) { in event_input()
90 ops = mngr->cm_assocs[i].ca_cache->c_ops; in event_input()
101 msg, mngr->cm_assocs[i].ca_cache); in event_input()
239 if (mngr->cm_assocs[i].ca_cache && in nl_cache_mngr_add_cache()
240 mngr->cm_assocs[i].ca_cache->c_ops == ops) in nl_cache_mngr_add_cache()
245 if (!mngr->cm_assocs[i].ca_cache) in nl_cache_mngr_add_cache()
274 mngr->cm_assocs[i].ca_cache = cache; in nl_cache_mngr_add_cache()
470 if (assoc->ca_cache) { in nl_cache_mngr_info()
471 nl_dump_line(p, " .cache[%d] = <%p> {\n", i, assoc->ca_cache); in nl_cache_mngr_info()
472 nl_dump_line(p, " .name = %s\n", assoc->ca_cache->c_ops->co_name); in nl_cache_mngr_info()
475 nl_dump_line(p, " .nitems = %u\n", nl_cache_nitems(assoc->ca_cache)); in nl_cache_mngr_info()
479 nl_cache_dump(assoc->ca_cache, p); in nl_cache_mngr_info()
513 if (mngr->cm_assocs[i].ca_cache) { in nl_cache_mngr_free()
514 nl_cache_mngt_unprovide(mngr->cm_assocs[i].ca_cache); in nl_cache_mngr_free()
515 nl_cache_free(mngr->cm_assocs[i].ca_cache); in nl_cache_mngr_free()