nfp_cpp_interface(9)
πΈ nfp_cpp_interface(9) β Kernel API Manual, but make it cute πΈ
ok so picture this: you're deep in the kernel, you've got an NFP in front of you, and you just wanna know which interface it is. bestie, this is that function. welcome to the nfp_cpp_interface(9) page π
β¨
β¨ NAME β¨
nfp_cpp_interface β go grab the Interface ID of the NFP π«Ά
π SYNOPSIS π
u16 nfp_cpp_interface (struct nfp_cpp *cpp );
π¦ ARGUMENTS π¦
cppβ your NFP CPP handle, like literally the thing you already have in your hand π
β RETURN β
It hands you back the NFP CPP Interface ID π that's it, that's the whole vibe.
π SEE ALSO π
ok so the friend group is large, but every single one of them matters, no skipping π«Ά
- Kernel file
./drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.cβ the source file, go read it, it's giving main character energy struct nfp_cpp(9)nfp_cpp_free(9)nfp_cpp_model(9)nfp_cpp_serial(9)nfp_cpp_area_alloc_with_name(9)nfp_cpp_area_alloc(9)nfp_cpp_area_alloc_acquire(9)nfp_cpp_area_free(9)nfp_cpp_area_acquire(9)nfp_cpp_area_acquire_nonblocking(9)nfp_cpp_area_release(9)nfp_cpp_area_release_free(9)nfp_cpp_area_read(9)nfp_cpp_area_write(9)nfp_cpp_area_size(9)nfp_cpp_area_name(9)nfp_cpp_area_priv(9)nfp_cpp_area_cpp(9)nfp_cpp_area_resource(9)nfp_cpp_area_phys(9)nfp_cpp_area_iomem(9)nfp_cpp_area_readl(9)nfp_cpp_area_writel(9)nfp_cpp_area_readq(9)nfp_cpp_area_writeq(9)nfp_cpp_area_fill(9)nfp_cpp_area_cache_add(9)nfp_cpp_read(9)nfp_cpp_write(9)nfp_xpb_readl(9)nfp_xpb_writel(9)nfp_xpb_writelm(9)nfp_cpp_from_operations(9)nfp_cpp_priv(9)nfp_cpp_device(9)nfp_cpp_explicit_acquire(9)nfp_cpp_explicit_set_target(9)nfp_cpp_explicit_set_data(9)nfp_cpp_explicit_set_signal(9)nfp_cpp_explicit_set_posted(9)nfp_cpp_explicit_put(9)nfp_cpp_explicit_do(9)nfp_cpp_explicit_get(9)nfp_cpp_explicit_release(9)nfp_cpp_explicit_cpp(9)nfp_cpp_explicit_priv(9)
ngl, that's a whole group chat of functions and you're gonna want to know all of them π but it's fine, they're all chill.
ok bye bestie, go read those docs, iykyk π
source/version: ./drivers/net/ethernet/netrono... β dated October 2026 π that's the sign-off, mwah, slay β¨π
π¦ 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