Home
last modified time | relevance | path

Searched refs:mle (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dieee80211-eht.h594 const struct ieee80211_multi_link_elem *mle = (const void *)data; in ieee80211_mle_common_size() local
595 u16 control = le16_to_cpu(mle->control); in ieee80211_mle_common_size()
613 return sizeof(*mle) + mle->variable[0]; in ieee80211_mle_common_size()
626 const struct ieee80211_multi_link_elem *mle = (const void *)data; in ieee80211_mle_get_link_id() local
627 u16 control = le16_to_cpu(mle->control); in ieee80211_mle_get_link_id()
628 const u8 *common = mle->variable; in ieee80211_mle_get_link_id()
650 const struct ieee80211_multi_link_elem *mle = (const void *)data; in ieee80211_mle_get_bss_param_ch_cnt() local
651 u16 control = le16_to_cpu(mle->control); in ieee80211_mle_get_bss_param_ch_cnt()
652 const u8 *common = mle->variable; in ieee80211_mle_get_bss_param_ch_cnt()
678 const struct ieee80211_multi_link_elem *mle = (const void *)data; in ieee80211_mle_get_eml_med_sync_delay() local
[all …]
/linux/net/wireless/
H A Dscan.c2705 struct ieee80211_multi_link_elem *mle; member
2714 cfg80211_defrag_mle(const struct element *mle, const u8 *ie, size_t ielen, in cfg80211_defrag_mle() argument
2723 if (!mle || !ieee80211_mle_size_ok(mle->data + 1, mle->datalen - 1)) in cfg80211_defrag_mle()
2727 buf_len = mle->datalen - 1; in cfg80211_defrag_mle()
2728 for_each_element(elem, mle->data + mle->datalen, in cfg80211_defrag_mle()
2729 ie + ielen - mle->data - mle->datalen) { in cfg80211_defrag_mle()
2740 mle_len = cfg80211_defragment_element(mle, ie, ielen, in cfg80211_defrag_mle()
2746 res->mle = (void *)res->data; in cfg80211_defrag_mle()
2749 common_size = ieee80211_mle_common_size((u8 *)res->mle); in cfg80211_defrag_mle()
2985 struct cfg80211_mle *mle; in cfg80211_parse_ml_elem_sta_data() local
[all …]
/linux/fs/ocfs2/dlm/
H A Ddlmdebug.h11 void dlm_print_one_mle(struct dlm_master_list_entry *mle);
H A Ddlmcommon.h1009 void __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle);
1010 void __dlm_insert_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle);
/linux/net/mac80211/
H A Dparse.c161 const struct ieee80211_multi_link_elem *mle = in ieee80211_parse_extension_element() local
164 switch (le16_get_bits(mle->control, in ieee80211_parse_extension_element()
958 const struct ieee80211_multi_link_elem *mle = in ieee80211_prep_mle_link_parse() local
964 if (le16_get_bits(mle->control, IEEE80211_ML_CONTROL_TYPE) != in ieee80211_prep_mle_link_parse()
H A Dutil.c1153 } __packed mle = { in ieee80211_send_auth() local
1155 .len = sizeof(mle) - 2, in ieee80211_send_auth()
1158 .basic.len = sizeof(mle.basic), in ieee80211_send_auth()
1170 add_mle * sizeof(mle)); in ieee80211_send_auth()
1189 memcpy(mle.basic.mld_mac_addr, sdata->vif.addr, ETH_ALEN); in ieee80211_send_auth()
1190 skb_put_data(skb, &mle, sizeof(mle)); in ieee80211_send_auth()
H A Dmlme.c1460 struct ieee80211_multi_link_elem *mle; in ieee80211_send_uhr_omp_req_dbe() local
1494 3 + sizeof(*mle) + sizeof(*common) + in ieee80211_send_uhr_omp_req_dbe()
1542 mle = skb_put_zero(skb, sizeof(*mle)); in ieee80211_send_uhr_omp_req_dbe()
1543 mle->control = cpu_to_le16(IEEE80211_ML_CONTROL_TYPE_RECONF | in ieee80211_send_uhr_omp_req_dbe()
5956 const void *mle = (const void *)elems->ml_basic; in ieee80211_assoc_config_link() local
5957 int bss_param_ch_cnt = ieee80211_mle_get_bss_param_ch_cnt(mle); in ieee80211_assoc_config_link()
5971 enh_crit_upd = ieee80211_mle_get_enh_crit_upd_info(mle); in ieee80211_assoc_config_link()
10305 const struct ieee80211_multi_link_elem *mle; in ieee80211_mgd_assoc_bss_has_mld_ext_capa_ops() local
10312 mle = (void *)(ml->data + 1); in ieee80211_mgd_assoc_bss_has_mld_ext_capa_ops()
10313 if (mle->control & cpu_to_le16(IEEE80211_MLC_BASIC_PRES_EXT_MLD_CAPA_OP)) in ieee80211_mgd_assoc_bss_has_mld_ext_capa_ops()