epf_ntb_con...oc_interface(9)
π epf_ntb_config_spad_bar_alloc_interface β Kernel API Manual β¨
okay so bestie, we're in the Kernel API Manual today and this one is about epf_ntb_config_spad_bar_alloc_interface π yes that's a whole mouthful, i know, but she's iconic and she's here to do exactly one job π«Ά
πΈ NAME πΈ
epf_ntb_config_spad_bar_alloc_interface β allocate memory for the config + scratchpad region, for each of the PRIMARY and SECONDARY interface π
like, both interfaces. she's not picking favorites. periodt.
β¨ SYNOPSIS β¨
int epf_ntb_config_spad_bar_alloc_interface (struct epf_ntb *ntb );
π¦ ARGUMENTS π¦
ntbβ the NTB device that facilitates communication between HOST1 and HOST2 π that's the whole vibe, she's the little bridge between the two hosts and she's lowkey carrying the relationship ngl π
π« DESCRIPTION π«
so this is a wrapper for epf_ntb_config_spad_bar_alloc β which is the one that actually allocates memory for the config + scratchpad region β except this one does it for a specific interface π
like, the underlying function does the heavy lifting, and this girl just handles the "which interface tho" part. main character delegation energy, we stan π
π SEE ALSO π
- Kernel file
./drivers/pci/endpoint/functions/pci-epf-ntb.cπ epf_ntb_link_up(9)epf_ntb_configure_mw(9)epf_ntb_teardown_mw(9)epf_ntb_configure_msi(9)epf_ntb_configure_msix(9)epf_ntb_configure_db(9)epf_ntb_teardown_db(9)epf_ntb_cmd_handler(9)epf_ntb_peer_spad_bar_clear(9)epf_ntb_peer_spad_bar_set(9)epf_ntb_config_sspad_bar_clear(9)epf_ntb_config_sspad_bar_set(9)epf_ntb_config_spad_bar_free(9)epf_ntb_config_spad_bar_alloc(9)epf_ntb_free_peer_mem(9)epf_ntb_db_mw_bar_clear(9)epf_ntb_db_mw_bar_cleanup(9)epf_ntb_configure_interrupt(9)epf_ntb_alloc_peer_mem(9)epf_ntb_db_mw_bar_init(9)epf_ntb_epc_create_interface(9)epf_ntb_epc_create(9)epf_ntb_init_epc_bar_interface(9)epf_ntb_init_epc_bar(9)epf_ntb_epc_init_interface(9)epf_ntb_epc_cleanup_interface(9)epf_ntb_epc_cleanup(9)epf_ntb_epc_init(9)epf_ntb_bind(9)epf_ntb_unbind(9)epf_ntb_add_cfs(9)epf_ntb_probe(9)
that's the whole page bestie, go forth and allocate π§π
ngl the squished title up top is literallyepf_ntb_con...oc_interface(9)β the terminal ate the middle of it, not me π anyway this one lives over in./drivers/pci/endpoint/functionsand it's dated October 2026 β mwah, bye π
π¦ 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