epf_ntb_mw_bar_clear(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… epf_ntb_mw_bar_clear(9) β€” like, the Kernel API Manual, bestie

okay so. welcome to the Kernel API Manual, specifically the page for epf_ntb_mw_bar_clear ✨ this one's short and sweet and honestly kinda iconic for it.


🌸 NAME 🌸

epf_ntb_mw_bar_clear β€” clears Memory window BARs. that's it. that's the whole job. she's a one-task queen πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

void epf_ntb_mw_bar_clear (struct epf_ntb *ntb , int num_mws );

so she returns void (nothing back, no receipts, no drama) and takes a struct epf_ntb * plus an int. that's the whole signature, no cap 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ntb β€” the NTB device that facilitates communication between HOST and VHOST. like, she's the whole reason these two are even talking to each other πŸ’¬
  • num_mws β€” the number of Memory window BARs that to be cleared. yes. that many. exactly that many πŸ’…
ngl this one's a tiny page, so there's really not much more to say β€” two args, one job, zero complications 🧚

πŸ”₯ SEE ALSO πŸ”₯

first up, the kernel file this whole thing lives in β€” go read it, iykyk:

  • Kernel file ./drivers/pci/endpoint/functions/pci-epf-vntb.c

and the whole friend group / extended family of related functions, in the order the page gives them πŸ’–


and that's the page!! short, clear, cleared some BARs πŸ’€βœ¨

sign-off time πŸŽ€ this beauty comes from ./drivers/pci/endpoint/functions, dated October 2026, and she's filed under epf_ntb_mw_bar_clear(9) β€” periodt πŸ’œ

πŸ“¦ where this page comes from