stop_pci_io(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual (section 9, we're fancy like that) β today's main character is stop_pci_io, and it does exactly one thing: Stop all PCI IO to a given device. that's it. that's the whole vibe. π
β¨ SYNOPSIS β¨
void stop_pci_io (struct octeon_device *oct );
like, no return value, no drama, it just goes. π
π ARGUMENTS π
octβ Pointer to Octeon device. yeah that's it, that's the whole argument list. she takes one (1) pointer and she's done. π«Ά
π¦ SEE ALSO π¦
the girlies you'll find in the same kernel file, ./drivers/net/ethernet/cavium/liquidio/lio_vf_main.c β literally the whole circle, no cap:
pcierror_quiesce_device(9)cleanup_aer_uncorrect_error_status(9)liquidio_pcie_error_detected(9)print_link_info(9)octnet_link_status_change(9)setup_link_status_change_wq(9)update_link_status(9)liquidio_vf_probe(9)octeon_pci_flr(9)octeon_destroy_resources(9)send_rx_ctrl_cmd(9)liquidio_destroy_nic_device(9)liquidio_stop_nic_module(9)liquidio_vf_remove(9)octeon_pci_os_setup(9)free_netbuf(9)free_netsgbuf(9)free_netsgbuf_with_resp(9)liquidio_open(9)liquidio_stop(9)get_new_flags(9)liquidio_set_mcast_list(9)liquidio_set_mac(9)liquidio_xmit(9)liquidio_tx_timeout(9)setup_nic_devices(9)liquidio_init_nic_module(9)octeon_device_init(9)
lowkey the entire liquidio friend group lives in ./drivers/net/ethernet/cavium/... β it's giving "one big group chat" energy fr fr π§
and that's the tea, bestie π this icon dropped back in October 2026, straight out of ./drivers/net/ethernet/cavium/... β slay, go stop some PCI IO responsibly πβ¨
π¦ 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