liquidio_set_features(9)
β¨ liquidio_set_features β¨
ok so first things first, bestie β this is page liquidio_set_features(9) out of the Kernel API Manual, section 9, the kernel-functions club π. It's a short one, which honestly? Iconic. Low effort, high impact, we love a concise king π.
π NAME π
liquidio_set_features β literally just "Net device set features". that's the whole vibe. it sets features on a net device. no notes π
πΈ SYNOPSIS πΈ
int liquidio_set_features (struct net_device *netdev , netdev_features_t features );
yes the weird space before the comma is load-bearing, don't come for me, i'm copying it exactly fr fr π
π¦ ARGUMENTS π¦
netdevβ pointer to network device. it's a pointer! to a net device! she's pointing at the net device π«Άfeaturesβ features to enable/disable. that's it. that's the whole todo list. enabling and disabling, both, at once, main character energy β
π SEE ALSO π
ok buckle up bestie, this is the long part, the group chat is LARGE π and the kernel file for all of this lives at ./drivers/net/ethernet/cavium/liquidio/lio_main.c β that's the address, no cap π
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)liquidio_deinit_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_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)
like. that's fifty-eight whole cross-references. she knows everyone at the party π§β¨
anyway that's the page, mwah π the source lives under ./drivers/net/ethernet/cavium/... and it's the October 2026 version, so mark your calendars bestie β see u on liquidio_set_features(9), same time, same section 9 πβ¨π
π¦ 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