Home
last modified time | relevance | path

Searched defs:mld (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmac80211.c108 static void iwl_mld_hw_set_addresses(struct iwl_mld *mld) in iwl_mld_hw_set_addresses()
132 static void iwl_mld_hw_set_channels(struct iwl_mld *mld) in iwl_mld_hw_set_channels()
144 static void iwl_mld_hw_set_security(struct iwl_mld *mld) in iwl_mld_hw_set_security()
167 static void iwl_mld_hw_set_antennas(struct iwl_mld *mld) in iwl_mld_hw_set_antennas()
175 static void iwl_mld_hw_set_pm(struct iwl_mld *mld) in iwl_mld_hw_set_pm()
201 static void iwl_mac_hw_set_radiotap(struct iwl_mld *mld) in iwl_mac_hw_set_radiotap()
219 static void iwl_mac_hw_set_flags(struct iwl_mld *mld) in iwl_mac_hw_set_flags()
251 static void iwl_mac_hw_set_wiphy(struct iwl_mld *mld) in iwl_mac_hw_set_wiphy()
346 static void iwl_mac_hw_set_misc(struct iwl_mld *mld) in iwl_mac_hw_set_misc()
376 static int iwl_mld_hw_verify_preconditions(struct iwl_mld *mld) in iwl_mld_hw_verify_preconditions()
[all …]
H A Dmld.c55 static void iwl_mld_hw_set_regulatory(struct iwl_mld *mld) in iwl_mld_hw_set_regulatory()
64 void iwl_construct_mld(struct iwl_mld *mld, struct iwl_trans *trans, in iwl_construct_mld()
97 struct iwl_mld *mld = ctx; in iwl_mld_fwrt_dump_start() local
105 struct iwl_mld *mld = ctx; in iwl_mld_fwrt_dump_end() local
117 struct iwl_mld *mld = (struct iwl_mld *)ctx; in iwl_mld_fwrt_send_hcmd() local
135 iwl_mld_construct_fw_runtime(struct iwl_mld *mld, struct iwl_trans *trans, in iwl_mld_construct_fw_runtime()
330 struct iwl_mld *mld = IWL_OP_MODE_GET_MLD(op_mode); in iwl_mld_configure_trans() local
379 struct iwl_mld *mld; in iwl_op_mode_mld_start() local
488 struct iwl_mld *mld = IWL_OP_MODE_GET_MLD(op_mode); in iwl_op_mode_mld_stop() local
518 struct iwl_mld *mld = IWL_OP_MODE_GET_MLD(op_mode); in iwl_mld_queue_state_change() local
[all …]
H A Dfw.c22 static int iwl_mld_send_tx_ant_cfg(struct iwl_mld *mld) in iwl_mld_send_tx_ant_cfg()
35 static int iwl_mld_send_rss_cfg_cmd(struct iwl_mld *mld) in iwl_mld_send_rss_cfg_cmd()
58 static int iwl_mld_config_scan(struct iwl_mld *mld) in iwl_mld_config_scan()
112 struct iwl_mld *mld = in iwl_alive_fn() local
207 static void iwl_mld_print_alive_notif_timeout(struct iwl_mld *mld) in iwl_mld_print_alive_notif_timeout()
236 static int iwl_mld_load_fw_wait_alive(struct iwl_mld *mld, in iwl_mld_load_fw_wait_alive()
278 static int iwl_mld_run_fw_init_sequence(struct iwl_mld *mld) in iwl_mld_run_fw_init_sequence()
338 int iwl_mld_load_fw(struct iwl_mld *mld) in iwl_mld_load_fw()
360 void iwl_mld_stop_fw(struct iwl_mld *mld) in iwl_mld_stop_fw()
385 void iwl_mld_send_recovery_cmd(struct iwl_mld *mld, u32 flags) in iwl_mld_send_recovery_cmd()
[all …]
H A Dftm-initiator.c17 static void iwl_mld_ftm_cmd_common(struct iwl_mld *mld, in iwl_mld_ftm_cmd_common()
64 iwl_mld_ftm_set_target_chandef(struct iwl_mld *mld, in iwl_mld_ftm_set_target_chandef()
115 iwl_mld_ftm_set_target_flags(struct iwl_mld *mld, in iwl_mld_ftm_set_target_flags()
148 static void iwl_mld_ftm_set_sta(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_ftm_set_sta()
174 iwl_mld_ftm_set_target(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_ftm_set_target()
221 int iwl_mld_ftm_start(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_ftm_start()
265 static void iwl_mld_ftm_reset(struct iwl_mld *mld) in iwl_mld_ftm_reset()
275 static int iwl_mld_ftm_range_resp_valid(struct iwl_mld *mld, u8 request_id, in iwl_mld_ftm_range_resp_valid()
305 static void iwl_mld_debug_range_resp(struct iwl_mld *mld, u8 index, in iwl_mld_debug_range_resp()
324 void iwl_mld_handle_ftm_resp_notif(struct iwl_mld *mld, in iwl_mld_handle_ftm_resp_notif()
[all …]
H A Ddebugfs.c37 static bool iwl_mld_dbgfs_fw_cmd_disabled(struct iwl_mld *mld) in iwl_mld_dbgfs_fw_cmd_disabled()
46 static ssize_t iwl_dbgfs_fw_dbg_clear_write(struct iwl_mld *mld, in iwl_dbgfs_fw_dbg_clear_write()
60 static ssize_t iwl_dbgfs_fw_nmi_write(struct iwl_mld *mld, char *buf, in iwl_dbgfs_fw_nmi_write()
76 static ssize_t iwl_dbgfs_fw_restart_write(struct iwl_mld *mld, char *buf, in iwl_dbgfs_fw_restart_write()
100 static ssize_t iwl_dbgfs_send_echo_cmd_write(struct iwl_mld *mld, char *buf, in iwl_dbgfs_send_echo_cmd_write()
110 struct iwl_mld *mld; member
128 iwl_dbgfs_he_sniffer_params_write(struct iwl_mld *mld, char *buf, in iwl_dbgfs_he_sniffer_params_write()
184 iwl_dbgfs_he_sniffer_params_read(struct iwl_mld *mld, char *buf, size_t count) in iwl_dbgfs_he_sniffer_params_read()
384 static ssize_t iwl_dbgfs_tas_get_status_read(struct iwl_mld *mld, char *buf, in iwl_dbgfs_tas_get_status_read()
447 static ssize_t iwl_dbgfs_wifi_6e_enable_read(struct iwl_mld *mld, in iwl_dbgfs_wifi_6e_enable_read()
[all …]
H A Dtime_sync.c12 static int iwl_mld_init_time_sync(struct iwl_mld *mld, u32 protocols, in iwl_mld_init_time_sync()
29 int iwl_mld_time_sync_fw_config(struct iwl_mld *mld) in iwl_mld_time_sync_fw_config()
52 int iwl_mld_time_sync_config(struct iwl_mld *mld, const u8 *addr, u32 protocols) in iwl_mld_time_sync_config()
84 void iwl_mld_deinit_time_sync(struct iwl_mld *mld) in iwl_mld_deinit_time_sync()
97 bool iwl_mld_time_sync_frame(struct iwl_mld *mld, struct sk_buff *skb, u8 *addr) in iwl_mld_time_sync_frame()
132 static struct sk_buff *iwl_mld_time_sync_find_skb(struct iwl_mld *mld, u8 *addr, in iwl_mld_time_sync_find_skb()
171 void iwl_mld_handle_time_msmt_notif(struct iwl_mld *mld, in iwl_mld_handle_time_msmt_notif()
206 void iwl_mld_handle_time_sync_confirm_notif(struct iwl_mld *mld, in iwl_mld_handle_time_sync_confirm_notif()
H A Dd3.c41 struct iwl_mld *mld; member
163 struct iwl_mld *mld = IWL_MAC80211_GET_MLD(hw); in iwl_mld_set_rekey_data() local
213 static enum rt_status iwl_mld_check_err_tables(struct iwl_mld *mld, in iwl_mld_check_err_tables()
249 static bool iwl_mld_fw_needs_restart(struct iwl_mld *mld, in iwl_mld_fw_needs_restart()
268 iwl_mld_netdetect_config(struct iwl_mld *mld, in iwl_mld_netdetect_config()
332 iwl_mld_convert_gtk_resume_data(struct iwl_mld *mld, in iwl_mld_convert_gtk_resume_data()
382 iwl_mld_convert_ptk_resume_seq(struct iwl_mld *mld, in iwl_mld_convert_ptk_resume_seq()
471 iwl_mld_handle_wowlan_info_notif(struct iwl_mld *mld, in iwl_mld_handle_wowlan_info_notif()
510 iwl_mld_handle_wake_pkt_notif(struct iwl_mld *mld, in iwl_mld_handle_wake_pkt_notif()
547 iwl_mld_set_wake_packet(struct iwl_mld *mld, in iwl_mld_set_wake_packet()
[all …]
H A Dhcmd.h8 static inline int iwl_mld_send_cmd(struct iwl_mld *mld, struct iwl_host_cmd *cmd) in iwl_mld_send_cmd()
30 __iwl_mld_send_cmd_with_flags_pdu(struct iwl_mld *mld, u32 id, in __iwl_mld_send_cmd_with_flags_pdu()
43 #define _iwl_mld_send_cmd_with_flags_pdu(mld, id, flags, data, len, \ argument
46 #define iwl_mld_send_cmd_with_flags_pdu(mld, id, flags, data, len...) \ argument
50 #define iwl_mld_send_cmd_pdu(mld, id, ...) \ argument
53 #define iwl_mld_send_cmd_empty(mld, id) \ argument
H A Dled.c13 static void iwl_mld_send_led_fw_cmd(struct iwl_mld *mld, bool on) in iwl_mld_send_led_fw_cmd()
34 struct iwl_mld *mld = container_of(led_cdev, struct iwl_mld, led); in iwl_led_brightness_set() local
42 int iwl_mld_leds_init(struct iwl_mld *mld) in iwl_mld_leds_init()
84 void iwl_mld_led_config_fw(struct iwl_mld *mld) in iwl_mld_led_config_fw()
92 void iwl_mld_leds_exit(struct iwl_mld *mld) in iwl_mld_leds_exit()
H A Dkey.c10 static u32 iwl_mld_get_key_flags(struct iwl_mld *mld, in iwl_mld_get_key_flags()
59 static u32 iwl_mld_get_key_sta_mask(struct iwl_mld *mld, in iwl_mld_get_key_sta_mask()
119 static int iwl_mld_add_key_to_fw(struct iwl_mld *mld, u32 sta_mask, in iwl_mld_add_key_to_fw()
153 static void iwl_mld_remove_key_from_fw(struct iwl_mld *mld, u32 sta_mask, in iwl_mld_remove_key_from_fw()
169 void iwl_mld_remove_key(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_remove_key()
206 int iwl_mld_add_key(struct iwl_mld *mld, in iwl_mld_add_key()
275 struct iwl_mld *mld = IWL_MAC80211_GET_MLD(hw); in iwl_mld_remove_ap_keys_iter() local
291 void iwl_mld_remove_ap_keys(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_remove_ap_keys()
321 struct iwl_mld *mld = IWL_MAC80211_GET_MLD(hw); in iwl_mld_update_sta_key_iter() local
343 int iwl_mld_update_sta_keys(struct iwl_mld *mld, in iwl_mld_update_sta_keys()
H A Dagg.c10 iwl_mld_reorder_release_frames(struct iwl_mld *mld, struct ieee80211_sta *sta, in iwl_mld_reorder_release_frames()
42 static void iwl_mld_release_frames_from_notif(struct iwl_mld *mld, in iwl_mld_release_frames_from_notif()
80 void iwl_mld_handle_frame_release_notif(struct iwl_mld *mld, in iwl_mld_handle_frame_release_notif()
97 void iwl_mld_handle_bar_frame_release_notif(struct iwl_mld *mld, in iwl_mld_handle_bar_frame_release_notif()
150 void iwl_mld_del_ba(struct iwl_mld *mld, int queue, in iwl_mld_del_ba()
189 iwl_mld_reorder(struct iwl_mld *mld, struct napi_struct *napi, in iwl_mld_reorder()
366 iwl_mld_stop_ba_in_fw(struct iwl_mld *mld, struct ieee80211_sta *sta, int tid) in iwl_mld_stop_ba_in_fw()
390 iwl_mld_start_ba_in_fw(struct iwl_mld *mld, struct ieee80211_sta *sta, in iwl_mld_start_ba_in_fw()
445 static void iwl_mld_init_reorder_buffer(struct iwl_mld *mld, in iwl_mld_init_reorder_buffer()
463 static void iwl_mld_free_reorder_buffer(struct iwl_mld *mld, in iwl_mld_free_reorder_buffer()
[all …]
H A Dsession-protect.c11 void iwl_mld_handle_session_prot_notif(struct iwl_mld *mld, in iwl_mld_handle_session_prot_notif()
44 static int _iwl_mld_schedule_session_protection(struct iwl_mld *mld, in _iwl_mld_schedule_session_protection()
93 void iwl_mld_schedule_session_protection(struct iwl_mld *mld, in iwl_mld_schedule_session_protection()
109 struct iwl_mld *mld; member
121 struct iwl_mld *mld = data->mld; in iwl_mld_session_start_fn() local
146 int iwl_mld_start_session_protection(struct iwl_mld *mld, in iwl_mld_start_session_protection()
181 int iwl_mld_cancel_session_protection(struct iwl_mld *mld, in iwl_mld_cancel_session_protection()
H A Dled.h15 static inline int iwl_mld_leds_init(struct iwl_mld *mld) in iwl_mld_leds_init()
20 static inline void iwl_mld_leds_exit(struct iwl_mld *mld) in iwl_mld_leds_exit()
24 static inline void iwl_mld_led_config_fw(struct iwl_mld *mld) in iwl_mld_led_config_fw()
H A Dmld.h300 iwl_cleanup_mld(struct iwl_mld *mld) in iwl_cleanup_mld()
339 iwl_mld_add_debugfs_files(struct iwl_mld *mld, struct dentry *debugfs_dir) in iwl_mld_add_debugfs_files()
348 static inline void iwl_mld_set_ctkill(struct iwl_mld *mld, bool state) in iwl_mld_set_ctkill()
356 static inline void iwl_mld_set_hwkill(struct iwl_mld *mld, bool state) in iwl_mld_set_hwkill()
364 static inline u8 iwl_mld_get_valid_tx_ant(const struct iwl_mld *mld) in iwl_mld_get_valid_tx_ant()
374 static inline u8 iwl_mld_get_valid_rx_ant(const struct iwl_mld *mld) in iwl_mld_get_valid_rx_ant()
527 iwl_mld_fw_id_to_link_conf(struct iwl_mld *mld, u8 fw_link_id) in iwl_mld_fw_id_to_link_conf()
568 iwl_mld_get_lmac_id(struct iwl_mld *mld, enum nl80211_band band) in iwl_mld_get_lmac_id()
578 static inline bool iwl_mld_error_before_recovery(struct iwl_mld *mld) in iwl_mld_error_before_recovery()
H A Dagg.h74 struct iwl_mld *mld; member
H A Diface.h166 struct iwl_mld *mld; member
/linux/net/ipv6/
H A Dmcast_snoop.c76 struct mld_msg *mld; in ipv6_mc_check_mld_query() local
109 struct mld_msg *mld; in ipv6_mc_check_mld_msg() local
H A Dmcast.c1357 static int mld_process_v1(struct inet6_dev *idev, struct mld_msg *mld, in mld_process_v1()
1403 static void mld_process_v2(struct inet6_dev *idev, struct mld2_query *mld, in mld_process_v2()
1444 struct mld_msg *mld; in __mld_query_work() local
1609 struct mld_msg *mld; in __mld_report_work() local
/linux/drivers/net/wireless/intel/iwlwifi/mld/tests/
H A Drx.c321 struct iwl_mld *mld = test->priv; in test_is_dup() local
/linux/drivers/net/
H A Damt.c1177 struct mld_msg *mld; in amt_dev_xmit() local
2101 struct mld_msg *mld = (struct mld_msg *)icmp6_hdr(skb); in amt_mldv1_report_handler() local
2138 struct mld_msg *mld = (struct mld_msg *)icmp6_hdr(skb); in amt_mldv1_leave_handler() local
2228 struct mld_msg *mld = (struct mld_msg *)icmp6_hdr(skb); in amt_mld_report_handler() local
/linux/net/bridge/
H A Dbr_multicast.c3579 struct mld_msg *mld; in br_ip6_multicast_query() local
3956 struct mld_msg *mld; in br_multicast_ipv6_rcv() local
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c1871 struct sta_rec_mld *mld; in mt7925_mcu_sta_mld_tlv() local
2583 struct bss_mld_tlv *mld; in mt7925_mcu_bss_mld_tlv() local
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c904 struct bss_mld_tlv *mld; in mt7996_mcu_bss_mld_tlv() local