STRUCT BRCMF_P2P_DISC_ST_LE(9)
π struct brcmf_p2p_disc_st_le(9) β kernel API manual, bestie edition π
okay so you opened the Kernel API Manual page for struct brcmf_p2p_disc_st_le(9) and honestly? slay. this little struct is the whole vibe for telling the firmware "hey bestie, here's what discovery state we want" β¨
πΈ NAME πΈ
struct brcmf_p2p_disc_st_le β set discovery state in firmware. that's it, that's the gig π«Ά
β SYNOPSIS β
struct brcmf_p2p_disc_st_le {
u8 state;
__le16 chspec;
__le16 dwell;
};
like, three members, all iconic, no notes π
π¦ Members π¦
stateβ the requested discovery state, fr fr (peepenum brcmf_p2p_disc_statefor the full menu of options π).chspecβ the channel parameter, but only for theWL_P2P_DISC_ST_LISTENstate πdwellβ dwell time in ms, also for theWL_P2P_DISC_ST_LISTENstate. sit still and listen, queen β³
π SEE ALSO π
okay this list is long and it ate β every single one, no skips:
- kernel file
./drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.cπ enum brcmf_p2p_disc_state(9),struct brcmf_p2p_scan_le(9),struct brcmf_p2p_pub_act_frame(9),struct brcmf_p2p_action_frame(9),struct brcmf_p2psd_gas_pub_act_frame(9),struct brcmf_config_af_params(9),brcmf_p2p_is_pub_action(9),brcmf_p2p_is_dpp_pub_action(9),brcmf_p2p_is_p2p_action(9),brcmf_p2p_is_gas_action(9),brcmf_p2p_print_actframe(9),brcmf_p2p_set_firmware(9),brcmf_p2p_generate_bss_mac(9),brcmf_p2p_scan_is_p2p_request(9),brcmf_p2p_set_discover_state(9),brcmf_p2p_deinit_discovery(9),brcmf_p2p_enable_discovery(9),brcmf_p2p_escan(9),brcmf_p2p_run_escan(9),brcmf_p2p_find_listen_channel(9),brcmf_p2p_scan_prep(9),brcmf_p2p_discover_listen(9),brcmf_p2p_remain_on_channel(9),brcmf_p2p_notify_listen_complete(9),brcmf_p2p_cancel_remain_on_channel(9),brcmf_p2p_act_frm_search(9),brcmf_p2p_afx_handler(9),brcmf_p2p_af_searching_channel(9),brcmf_p2p_scan_finding_common_channel(9),brcmf_p2p_abort_action_frame(9),brcmf_p2p_stop_wait_next_action_frame(9),brcmf_p2p_gon_req_collision(9),brcmf_p2p_notify_action_frame_rx(9),brcmf_p2p_notify_action_tx_complete(9),brcmf_p2p_tx_action_frame(9),brcmf_p2p_pub_af_tx(9),brcmf_p2p_send_action_frame(9),brcmf_p2p_notify_rx_mgmt_p2p_probereq(9),brcmf_p2p_get_current_chanspec(9),brcmf_p2p_ifchange(9),brcmf_p2p_create_p2pdev(9),brcmf_p2p_add_vif(9),brcmf_p2p_del_vif(9),brcmf_p2p_attach(9),brcmf_p2p_detach(9)π₯
ngl that SEE ALSO section is giving "linked list of destiny" β go read them, iykyk π
and that's the page!! mwah π this one came from the source path ./drivers/net/wireless/broadco... and it's dated October 2026 β periodt, see you in the next struct brcmf_p2p_disc_st_le(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