STRUCT IWL_MVM_LINK_BF_DATA(9)
β¨ struct iwl_mvm_link_bf_data(9) β¨
okay so bestie, welcome to the Kernel API Manual entry for struct iwl_mvm_link_bf_data β yes that's a whole mouthful, we're gonna get through it together π
πΈ NAME πΈ
struct iwl_mvm_link_bf_data β the beacon filtering related data, literally what it says on the tin π
π¦ SYNOPSIS π¦
struct iwl_mvm_link_bf_data {
int ave_beacon_signal;
int last_cqm_event;
int bt_coex_min_thold;
int bt_coex_max_thold;
int last_bt_coex_event;
};
that's the whole struct, five ints, no cap, that's it π
π Members π
ave_beacon_signalβ the average beacon signal, like the overall vibe check of your beacon strength πΆlast_cqm_eventβ the rssi of the last cqm event, so you always know what the most recent one was giving β¨bt_coex_min_tholdβ the minimum threshold for BT coex, the floor, the lower bound, the "don't go below this" π§bt_coex_max_tholdβ the maximum threshold for BT coex, the ceiling, the upper limit, the "don't go above this" πlast_bt_coex_eventβ the rssi of the last BT coex event, keeping receipts on the most recent one fr fr π«Ά
π₯ SEE ALSO π₯
the source of truth lives at Kernel file ./drivers/net/wireless/intel/iwlwifi/mvm/mvm.h, and these are all its little friends in the same neighborhood:
struct iwl_mvm_mod_params(9)enum iwl_power_scheme(9)enum iwl_mvm_low_latency_force(9)enum iwl_mvm_low_latency_cause(9)struct iwl_probe_resp_data(9)struct iwl_mvm_vif_link_info(9)struct iwl_mvm_vif(9)struct iwl_mvm_tt_mgmt(9)struct iwl_mvm_thermal_device(9)struct iwl_mvm_reorder_buffer(9)struct iwl_mvm_reorder_buf_entry(9)struct iwl_mvm_baid_data(9)struct iwl_mvm_tvqm_txq_info(9)struct iwl_mvm_acs_survey_channel(9)enum iwl_mvm_status(9)struct iwl_mvm_roc_ops(9)struct iwl_mvm_switch_vif_chanctx_ops(9)
like, that's a whole friend group and they ALL ate ππ
ngl bestie, this one's just a data holder β no functions to call, no flags to pass, just grab the fields and go πββοΈπ¨
and that's the tea β β this page came from /drivers/net/wireless/intel/i..., dated October 2026, and it's the struct iwl_mvm_link_bf_data(9) manual entry. slay, go read the source, mwah ππ¦
π¦ 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