pipapo_reclaim_match(9)
okay bestie, we're on the pipapo_reclaim_match(9) page from the Kernel API Manual, and it's giving βRCU callback doing cleanup businessβ energy π«Άβ¨
πΈ NAME πΈ
pipapo_reclaim_match β RCU callback to free fields from old matching data.
That's the name and the whole job description, periodt: it's an RCU callback that frees fields from old matching data π .
β¨ SYNOPSIS β¨
the signature, exactly as written:
void pipapo_reclaim_match (struct rcu_head *rcu );
π¦ ARGUMENTS π¦
rcuβ RCU head. that's the one and only argument, and it's an RCU head π
π SEE ALSO π
the whole linked-up crew, all present and accounted for:
Kernel file ./net/netfilter/nft_set_pipapo.c Theory of Operation(9)pipapo_refill(9),pipapo_get_slow(9),pipapo_get(9),nft_pipapo_lookup(9),nft_pipapo_get(9)pipapo_realloc_mt(9),lt_calculate_size(9),pipapo_resize(9),pipapo_bucket_set(9),pipapo_lt_4b_to_8b(9)pipapo_lt_8b_to_4b(9),pipapo_lt_bits_adjust(9),pipapo_insert(9),pipapo_step_diff(9),pipapo_step_after_end(9)pipapo_base_sum(9),pipapo_expand(9),pipapo_map(9),pipapo_free_scratch(9),pipapo_realloc_scratch(9)pipapo_maybe_clone(9),nft_pipapo_insert(9),pipapo_clone(9),pipapo_rules_same_key(9),pipapo_unmap(9)pipapo_drop(9),pipapo_gc_scan(9),pipapo_gc_queue(9),pipapo_free_fields(9),nft_pipapo_commit(9)nft_pipapo_activate(9),nft_pipapo_deactivate(9),nft_pipapo_flush(9),pipapo_get_boundaries(9),pipapo_match_field(9)nft_pipapo_remove(9),nft_pipapo_do_walk(9),nft_pipapo_walk(9),nft_pipapo_privsize(9),nft_pipapo_estimate(9)nft_pipapo_init(9),nft_set_pipapo_match_destroy(9),nft_pipapo_destroy(9),nft_pipapo_gc_init(9)
and that's the page, bestie π source/version: ./net/netfilter; date: October 2026 β cute little sign-off, mwah ππ¦β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms