hinic_hwdev_set_msix_state(9)
π hinic_hwdev_set_msix_state β a Kernel API Manual moment
okay so this one lives in the Kernel API Manual, and it's called hinic_hwdev_set_msix_state β that's the whole name, bestie, and honestly it does exactly what it says on the tin: it sets the msix state π
β¨ SYNOPSIS β¨
void hinic_hwdev_set_msix_state (struct hinic_hwdev *hwdev , u16
msix_index , enum hinic_msix_state flag );
bestie it returns void, so likeβ¦ no return value, no error code, no crumbs. it just does the thing and dips π
π«Ά ARGUMENTS π«Ά
hwdevβ the NIC HW device π the actual hardware device struct you're poking at, she's the main character heremsix_indexβ IRQ corresponding index number β¨ like, the index number of the interrupt in question, iykykflagβ msix state πΈ the actual state you're setting it to, of theenum hinic_msix_statevariety
π¦ SEE ALSO π¦
the source file for this one is ./drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c β go read her, she's iconic π
and here's the whole friend group, no cap, every single one of them π:
parse_capability(9)get_capability(9)get_dev_cap(9)init_msix(9)disable_msix(9)hinic_port_msg_cmd(9)init_fw_ctxt(9)set_hw_ioctxt(9)clear_io_resources(9)set_resources_state(9)get_base_qpn(9)hinic_hwdev_ifup(9)hinic_hwdev_ifdown(9)hinic_hwdev_cb_register(9)hinic_hwdev_cb_unregister(9)nic_mgmt_msg_handler(9)init_pfhwdev(9)free_pfhwdev(9)hinic_init_hwdev(9)hinic_free_hwdev(9)hinic_hwdev_num_qps(9)hinic_hwdev_get_sq(9)hinic_hwdev_get_rq(9)hinic_hwdev_msix_cnt_set(9)hinic_hwdev_msix_set(9)hinic_hwdev_hw_ci_addr_set(9)
π«Ά that's the whole page, bestie β no warnings, no bugs section, no exit statuses, she's a short and sweet queen and we respect that π
and like, one last lil sign-off π§ from ./drivers/net/ethernet/huawei/..., dated October 2026, filed under hinic_hwdev_set_msix_state(9) β slay, go set some msix state β¨π
π
π¦ 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