pipapo_resmap_init(9)
π NAME π
okay so you're reading pipapo_resmap_init(9), straight out of the Kernel API Manual, and the whole name-drop is: pipapo_resmap_init β initialise result map before first use. That's it, that's the mission, and she ate π
β¨
β¨ SYNOPSIS β¨
the vibe is literally just this one call, bestie:
void pipapo_resmap_init (const struct nft_pipapo_match *m , unsigned
long *res_map );
π ARGUMENTS π
mβ matching data, including mapping table. she's the whole matching-data situation, mapping table included π«Άres_mapβ result map. the map getting its little bits sorted π
π¦ DESCRIPTION π¦
okay so here's the tea: pipapo_resmap_init initializes all bits covered by the first field to 1, so that after the first step, only the matching bits of the first bit group remain. clean, focused, main-character energy β¨
and if other fields have a large bitmap, it sets the remainder of res_map to 0. no cap, that's the move πΈ
π SEE ALSO π
- Kernel file
./net/netfilter/nft_set_pipapo.h union nft_pipapo_map_bucket(9)struct nft_pipapo_field(9)struct nft_pipapo_scratch(9)struct nft_pipapo_match(9)struct nft_pipapo(9)struct nft_pipapo_elem(9)pipapo_and_field_buckets_4bit(9)pipapo_and_field_buckets_8bit(9)pipapo_estimate_size(9)
xoxo, this page came from ./net/netfilter, dated October 2026, and pipapo_resmap_init(9) is signing off π
β¨π«Ά
π¦ 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