STRUCT QLINK_TLV_CHANNEL(9)
π¦ STRUCT QLINK_TLV_CHANNEL π¦
okay bestie, welcome to the Kernel API Manual entry for struct qlink_tlv_channel(9) β literally the whole thing lives in ./drivers/net/wireless/quantenna/qtnfmac/qlink.h and it's giving "small but mighty". π
β¨ NAME β¨
struct qlink_tlv_channel β data for QTN_TLV_ID_CHANNEL TLV
like, that's it, that's the whole job: it's the data blob for that one TLV. iconic honestly. π
πΈ SYNOPSIS πΈ
struct qlink_tlv_channel {
struct qlink_tlv_hdr_fixed hdr;
struct qlink_channel chan;
};
two fields. two. it's a fixed header (hdr) plus a channel (chan) and honestly, sometimes that's all you need. β¨
π Members
ngl the page leaves this one kinda blank β no per-member write-ups here, it just goes straight to the description. so the members are literally the two fields chillin' in the synopsis above, and that's the whole story. π«Ά
π§ DESCRIPTION
Channel settings.
periodt. that's the entire description. short queen behavior, we love to see it. π
π₯ SEE ALSO
okay so this is where it gets loud, because the entire qlink extended fam pulls up. every single one of these, no cap: π
- enum
qlink_msg_type(9) - struct
qlink_msg_header(9) - enum
qlink_hw_capab(9) - enum
qlink_driver_capab(9) - struct
qlink_intf_info(9) - struct
qlink_channel(9) - struct
qlink_chandef(9) - struct
qlink_sta_info_state(9) - enum
qlink_sr_ctrl_flags(9) - struct
qlink_sr_params(9) - enum
qlink_cmd_type(9) - struct
qlink_cmd(9) - struct
qlink_cmd_init_fw(9) - struct
qlink_cmd_manage_intf(9) - struct
qlink_cmd_mgmt_frame_register(9) - struct
qlink_cmd_frame_tx(9) - struct
qlink_cmd_get_sta_info(9) - struct
qlink_cmd_add_key(9) - struct
qlink_cmd_set_def_key(9) - struct
qlink_cmd_set_def_mgmt_key(9) - struct
qlink_cmd_change_sta(9) - struct
qlink_cmd_del_sta(9) - struct
qlink_cmd_connect(9) - struct
qlink_cmd_external_auth(9) - struct
qlink_cmd_disconnect(9) - struct
qlink_cmd_updown(9) - enum
qlink_band(9) - struct
qlink_cmd_band_info_get(9) - struct
qlink_cmd_get_chan_stats(9) - enum
qlink_reg_initiator(9) - enum
qlink_user_reg_hint_type(9) - struct
qlink_cmd_reg_notify(9) - enum
qlink_chan_sw_flags(9) - struct
qlink_cmd_chan_switch(9) - enum
qlink_hidden_ssid(9) - struct
qlink_cmd_start_ap(9) - struct
qlink_cmd_start_cac(9) - struct
qlink_acl_data(9) - enum
qlink_pm_mode(9) - struct
qlink_cmd_pm_set(9) - enum
qlink_txpwr_op(9) - struct
qlink_cmd_txpwr(9) - enum
qlink_wowlan_trigger(9) - struct
qlink_cmd_wowlan_set(9) - struct
qlink_cmd_ndev_event(9) - struct
qlink_cmd_ndev_changeupper(9) - enum
qlink_scan_flags(9) - struct
qlink_cmd_scan(9) - struct
qlink_cmd_update_owe(9) - struct
qlink_resp(9) - struct
qlink_resp_init_fw(9) - enum
qlink_dfs_regions(9) - struct
qlink_resp_get_mac_info(9) - struct
qlink_resp_get_hw_info(9) - struct
qlink_resp_manage_intf(9) - struct
qlink_resp_get_sta_info(9) - struct
qlink_resp_band_info_get(9) - struct
qlink_resp_get_chan_stats(9) - struct
qlink_resp_channel_get(9) - struct
qlink_resp_txpwr(9) - struct
qlink_event(9) - struct
qlink_event_sta_assoc(9) - struct
qlink_event_sta_deauth(9) - struct
qlink_event_bss_join(9) - struct
qlink_event_bss_leave(9) - struct
qlink_event_freq_change(9) - struct
qlink_event_rxmgmt(9) - struct
qlink_event_scan_result(9) - enum
qlink_scan_complete_flags(9) - struct
qlink_event_scan_complete(9) - struct
qlink_event_radar(9) - struct
qlink_event_external_auth(9) - struct
qlink_event_mic_failure(9) - struct
qlink_event_update_owe(9) - enum
qlink_tlv_id(9) - enum
qlink_reg_rule_flags(9) - struct
qlink_tlv_reg_rule(9) - struct
qlink_tlv_chandef(9) - struct
qlink_tlv_ie_set(9) - struct
qlink_tlv_ext_ie(9) - struct
qlink_tlv_iftype_data(9) - enum
qlink_chan_stat(9) - struct
qlink_chan_stats(9) - enum
qlink_sta_info(9) - struct
qlink_sta_info_rate(9) - struct
qlink_sta_stats(9) - struct
qlink_random_mac_addr(9) - struct
qlink_wowlan_capab_data(9) - struct
qlink_wowlan_support(9)
bestie that's the entire friend group chat, every single one tagged. don't @ me, just go read them. π
π and that's the page!! header family says kernel file ./drivers/net/wireless/quantenna/qtnfmac/qlink.h is home base, and the cute lil footer credits the source ./drivers/net/wireless/quanten... with a October 2026 date, still signed struct qlink_tlv_channel(9) at the bottom like a signature on a note. 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