ixgbe_configure_lse(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ixgbe_configure_lse(9) πŸ’–

okay bestie, welcome to the kernel API manual for ixgbe_configure_lse β€” no cap, this is the whole page, and yes we're gonna get through it together 🫢


✨ NAME ✨

ixgbe_configure_lse β€” enable/disable link status events

like, that's literally her job. turning link status events on and off. icon behavior πŸ’…


🌸 SYNOPSIS 🌸

int ixgbe_configure_lse (struct ixgbe_hw *hw , bool activate , u16 mask
);

three args, one int back. she's lowkey simple and we love that for her ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the HW struct. yeah, the hardware one. she needs to know which hardware we're talking to πŸ’–
  • activate β€” true for enable lse, false otherwise. so like, on or off. that's the whole vibe check πŸ”₯
  • mask β€” event mask to be set; a set bit means deactivation of the corresponding event. ⚠️ yeah, read that again bestie β€” set bit = event goes bye. it's giving backwards but it's literally what the manpage says, so we respect it πŸ™ˆ

πŸŽ€ DESCRIPTION πŸŽ€

Set the event mask and then enable or disable link status events.

that's it. that's the whole thing. mask first, then the enable/disable. order matters, main character energy only πŸ‘‘


⭐ RETURN ⭐

the exit code of the operation. so like, check it, don't just assume it slayed 😭


🌈 SEE ALSO 🌈

the kernel file lives right here: ./drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c

and now, the friend group. every single one of them, no skips, no cuts, we're doing the whole roster 🧚:

ixgbe_should_retry_aci_send_cmd_execute(9),
ixgbe_aci_send_cmd_execute(9), ixgbe_aci_send_cmd(9),
ixgbe_aci_check_event_pending(9), ixgbe_aci_get_event(9),
ixgbe_fill_dflt_direct_cmd_desc(9), ixgbe_aci_get_fw_ver(9),
ixgbe_aci_req_res(9), ixgbe_aci_release_res(9), ixgbe_acquire_res(9),
ixgbe_release_res(9), ixgbe_parse_e610_caps(9),
ixgbe_parse_valid_functions_cap(9), ixgbe_parse_vf_dev_caps(9),
ixgbe_parse_vsi_dev_caps(9), ixgbe_parse_fdir_dev_caps(9),
ixgbe_parse_dev_caps(9), ixgbe_parse_vf_func_caps(9),
ixgbe_get_num_per_func(9), ixgbe_parse_vsi_func_caps(9),
ixgbe_parse_func_caps(9), ixgbe_aci_list_caps(9),
ixgbe_discover_dev_caps(9), ixgbe_discover_func_caps(9),
ixgbe_get_caps(9), ixgbe_aci_disable_rxen(9), ixgbe_aci_get_phy_caps(9),
ixgbe_copy_phy_caps_to_cfg(9), ixgbe_aci_set_phy_cfg(9),
ixgbe_aci_set_link_restart_an(9), ixgbe_is_media_cage_present(9),
ixgbe_get_media_type_from_phy_type(9), ixgbe_update_link_info(9),
ixgbe_get_link_status(9), ixgbe_aci_get_link_info(9),
ixgbe_aci_set_event_mask(9), ixgbe_start_hw_e610(9),
ixgbe_aci_set_port_id_led(9), ixgbe_get_media_type_e610(9),
ixgbe_setup_link_e610(9), ixgbe_check_link_e610(9),
ixgbe_get_link_capabilities_e610(9), ixgbe_cfg_phy_fc(9),
ixgbe_setup_fc_e610(9), ixgbe_fc_autoneg_e610(9),
ixgbe_disable_rx_e610(9), ixgbe_fw_recovery_mode_e610(9),
ixgbe_fw_rollback_mode_e610(9), ixgbe_init_phy_ops_e610(9),
ixgbe_identify_phy_e610(9), ixgbe_setup_eee_e610(9),
ixgbe_identify_module_e610(9), ixgbe_setup_phy_link_e610(9),
ixgbe_set_phy_power_e610(9), ixgbe_enter_lplu_e610(9),
ixgbe_init_eeprom_params_e610(9), ixgbe_aci_get_netlist_node(9),
ixgbe_acquire_nvm(9), ixgbe_release_nvm(9), ixgbe_aci_read_nvm(9),
ixgbe_aci_erase_nvm(9), ixgbe_aci_update_nvm(9),
ixgbe_nvm_write_activate(9), ixgbe_nvm_validate_checksum(9),
ixgbe_discover_flash_size(9), ixgbe_read_sr_base_address(9),
ixgbe_read_sr_area_size(9), ixgbe_determine_active_flash_banks(9),
ixgbe_get_flash_bank_offset(9), ixgbe_read_flash_module(9),
ixgbe_read_nvm_module(9), ixgbe_read_netlist_module(9),
ixgbe_read_orom_module(9), ixgbe_get_nvm_css_hdr_len(9),
ixgbe_read_nvm_sr_copy(9), ixgbe_get_nvm_srev(9),
ixgbe_get_orom_civd_data(9), ixgbe_get_orom_srev(9),
ixgbe_get_orom_ver_info(9), ixgbe_get_inactive_orom_ver(9),
ixgbe_get_nvm_ver_info(9), ixgbe_get_inactive_nvm_ver(9),
ixgbe_get_active_nvm_ver(9), ixgbe_get_netlist_info(9),
ixgbe_get_inactive_netlist_ver(9), ixgbe_get_flash_data(9),
ixgbe_aci_nvm_update_empr(9), ixgbe_read_sr_word_aci(9),
ixgbe_read_flat_nvm(9), ixgbe_read_sr_buf_aci(9),
ixgbe_read_ee_aci_e610(9), ixgbe_read_ee_aci_buffer_e610(9),
ixgbe_validate_eeprom_checksum_e610(9), ixgbe_reset_hw_e610(9),
ixgbe_get_pfa_module_tlv(9), ixgbe_read_pba_string_e610(9)
πŸ’€ that's a lot of besties. all of them are real, all of them are listed, and yes you should probably read a few of them. iykyk.

and that's the page, bestie!! πŸŽ‰πŸ’–βœ¨

cute little sign-off before you go: this one's sourced from ./drivers/net/ethernet/intel/i... (the manpage truncated it like that, we don't fix it, we just vibe) and it's dated October 2026 🌸 β€” and yes, the page is ixgbe_configure_lse(9), same as the top. go configure some link status events, you absolute icon πŸ‘‘πŸ¦‹

πŸ“¦ where this page comes from