liquidio_deinit_pci(9)
π liquidio_deinit_pci β unregister PCI driver
okay so bestie, welcome to the liquidio_deinit_pci(9) page, straight out of the Kernel API Manual. It's a tiny one. Like, adorably tiny. But she still ate, and we're gonna give her the respect she deserves π
πΈ NAME
liquidio_deinit_pci β unregister PCI driver π«Ά
That's it. That's the whole job. She unregisters the PCI driver. Iconic, lowkey, no notes β¨
β¨ SYNOPSIS
void liquidio_deinit_pci (void );
so yeah β returns void (nothing back, she's not gonna text you after), takes void (no arguments, she needs nothing from you, queen of independence π).
π ARGUMENTS
voidβ no arguments π not a single one. You show up empty-handed and she's like "perfect, that's all I needed." no cap, easiest function call of your life fr fr.
π¦ SEE ALSO
okay so this is where it gets real β the friend group is HUGE. Like, this function has more mutuals than anyone I've ever met π. Here's the whole squad, all (9) sections, all in the kernel-verse:
octeon_console_debug_enabled(9),force_io_queues_off(9),pcierror_quiesce_device(9),cleanup_aer_uncorrect_error_status(9),stop_pci_io(9)liquidio_pcie_error_detected(9),liquidio_pcie_mmio_enabled(9),liquidio_pcie_slot_reset(9),liquidio_pcie_resume(9),liquidio_init_pci(9)check_txq_status(9),print_link_info(9),octnet_link_status_change(9),setup_link_status_change_wq(9),update_link_status(9)lio_sync_octeon_time(9),setup_sync_octeon_time_wq(9),cleanup_sync_octeon_time_wq(9)liquidio_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_remove(9)octeon_chip_specific_setup(9),octeon_pci_os_setup(9)free_netbuf(9),free_netsgbuf(9),free_netsgbuf_with_resp(9)liquidio_ptp_adjfine(9),liquidio_ptp_adjtime(9),liquidio_ptp_gettime(9),liquidio_ptp_settime(9),liquidio_ptp_enable(9),oct_ptp_open(9),liquidio_ptp_init(9)load_firmware(9),octnet_poll_check_txq_status(9),setup_tx_poll_fn(9)liquidio_open(9),liquidio_stop(9),get_new_flags(9)liquidio_set_mcast_list(9),liquidio_set_mac(9),handle_timestamp(9),send_nic_timestamp_pkt(9)liquidio_xmit(9),liquidio_tx_timeout(9),liquidio_set_rxcsum_command(9),liquidio_vxlan_port_command(9),liquidio_fix_features(9),liquidio_set_features(9)liquidio_init(9),setup_nic_devices(9),liquidio_init_nic_module(9),nic_starter(9),octeon_device_init(9),octeon_dbg_console_print(9),liquidio_exit(9)
and the source file herself, the literal address of the main character π :
- Kernel file
./drivers/net/ethernet/cavium/liquidio/lio_main.c
bestie heads up: that SEE ALSO crowd is long, and it's all (9) kernel API stuff β if you're clicking around looking for these, that's the section they live in, iykyk π
and that's the whole page!! short, sweet, zero drama π
cute little sign-off: this one came from ./drivers/net/ethernet/cavium/... and it's dated October 2026 β so mark your calendars and stan 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