STRUCT NFP_SHARED_BUF_POOL_INFO_SET(9)
π NAME π
struct nfp_shared_buf_pool_info_set β bestie, this is literally just the packed args of sb_pool_set π that's it, that's the whole vibe
So this is a page out of the Kernel API Manual, and honestly? It's a lil struct with main character energy. Let's get into it π¦
β¨ SYNOPSIS β¨
struct nfp_shared_buf_pool_info_set {
struct nfp_shared_buf_pool_id id;
__le32 size;
__le32 threshold_type;
};
okay so yes, three fields. no cap, that's the whole struct π
πΈ Members πΈ
idβ the pool identification info πͺͺ like, who is this pool?? this is how you know.sizeβ the pool size, measured in units of SB'spool_size_unitπ (iykyk β the unit ispool_size_unit, not raw bytes, don't come for me).threshold_typeβ literally one ofenum devlink_sb_threshold_typeπ― exactly one, from that enum, periodt.
π¦ SEE ALSO π¦
Go read these next, bestie, they're all connected fr fr:
- Kernel file
./drivers/net/ethernet/netronome/nfp/nfp_abi.henum π nfp_mbox_cmd(9)struct nfp_shared_buf(9)struct nfp_shared_buf_pool_id(9)struct nfp_shared_buf_pool_info_get(9)
like... the _get one is literally the sibling of this one, obsessed ππ«Ά
lowkey a tiny struct but she's doing important work in ./drivers/net/ethernet/netronome/nfp/nfp_abi.h β go give her a read πβ¨
k byeeee, this page was served fresh from ./drivers/net/ethernet/netrono..., dated October 2026, and yes the footer says struct nfp_...ool_info_set(9) β the truncation is iconic, we respect it ππ
π¦ 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