pipapo_resmap_init_avx2(9)
π pipapo_resmap_init_avx2 β a whole manual page, bestie
okay so this is from the Kernel API Manual, section 9, and it's genuinely just one little function but we're gonna give it the full main-character treatment β¨
π NAME π
pipapo_resmap_init_avx2 β initialise the result map before its first use π¦
πΈ SYNOPSIS πΈ
void pipapo_resmap_init_avx2 (const struct nft_pipapo_match *m ,
unsigned long *res_map );
that's it. that's the whole signature. no return value, it's a void, she just does the thing and leaves π
β¨ ARGUMENTS β¨
mβ the matching data, and yes that includes the mapping table, so likeβ¦ it's kind of a big deal πres_mapβ the result map. that's the one. the map of results. iykyk π«Ά
π₯ DESCRIPTION π₯
okay so real talk: this is like pipapo_resmap_init, except here's the little twist β it does not set the start map bits that are covered by the first field π
that's the whole difference. that's the tea. lowkey iconic that a function can be this small and still have lore π
π¦ SEE ALSO π¦
- the kernel file itself:
./net/netfilter/nft_set_pipapo_avx2.cβ go read the source bestie, it's right there π nft_pipapo_avx2_prepare(9)nft_pipapo_avx2_fill(9)nft_pipapo_avx2_refill(9)nft_pipapo_avx2_lookup_4b_2(9)nft_pipapo_avx2_lookup_4b_4(9)nft_pipapo_avx2_lookup_4b_8(9)nft_pipapo_avx2_lookup_4b_12(9)nft_pipapo_avx2_lookup_4b_32(9)nft_pipapo_avx2_lookup_8b_1(9)nft_pipapo_avx2_lookup_8b_2(9)nft_pipapo_avx2_lookup_8b_4(9)nft_pipapo_avx2_lookup_8b_6(9)nft_pipapo_avx2_lookup_8b_16(9)nft_pipapo_avx2_lookup_slow(9)nft_pipapo_avx2_estimate(9)pipapo_get_avx2(9)nft_pipapo_avx2_lookup(9)
that's a whole friend group right there, no cap π
and that's a wrap, bestie π this one lives in ./net/netfilter, dated October 2026 β go off, kernel docs, you ate πβ¨
π¦ 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