match_func
_CITRUS_HASH_SEARCH(&shared_pool, ci, ci_hash_entry, match_func,
_CITRUS_HASH_SEARCH(&ma->ma_cache, cm, cm_entry, match_func, mapname,
bool (*match_func)(npf_cache_t *, npf_nat_t *, int);
match_func = atomic_load_relaxed(&f->match);
if (match_func && match_func(npc, nt, di)) {