Home
last modified time | relevance | path

Searched refs:membership (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/net/mac80211/
H A Dvht.c624 !memcmp(mgmt->u.action.u.vht_group_notif.membership, in ieee80211_process_mu_groups()
625 bss_conf->mu_group.membership, WLAN_MEMBERSHIP_LEN)) in ieee80211_process_mu_groups()
628 memcpy(bss_conf->mu_group.membership, in ieee80211_process_mu_groups()
629 mgmt->u.action.u.vht_group_notif.membership, in ieee80211_process_mu_groups()
639 const u8 *membership, const u8 *position) in ieee80211_update_mu_groups()
646 memcpy(bss_conf->mu_group.membership, membership, WLAN_MEMBERSHIP_LEN); in ieee80211_update_mu_groups()
638 ieee80211_update_mu_groups(struct ieee80211_vif *vif, const u8 *membership, const u8 *position) ieee80211_update_mu_groups() argument
H A Dcfg.c33 u64 membership; in ieee80211_set_mu_mimo_follow() local
35 BUILD_BUG_ON(sizeof(membership) != WLAN_MEMBERSHIP_LEN); in ieee80211_set_mu_mimo_follow()
37 memcpy(sdata->vif.bss_conf.mu_group.membership, in ieee80211_set_mu_mimo_follow()
44 memcpy(&membership, params->vht_mumimo_groups, in ieee80211_set_mu_mimo_follow()
46 mu_mimo_groups = membership != 0; in ieee80211_set_mu_mimo_follow()
H A Dmlme.c2403 memset(sdata->vif.bss_conf.mu_group.membership, 0, in ieee80211_set_disassoc()
2404 sizeof(sdata->vif.bss_conf.mu_group.membership)); in ieee80211_set_disassoc()
3214 * Skip HT, VHT and HE BSS membership selectors since they're in ieee80211_get_rates()
3217 * Note: Even though the membership selector and the basic in ieee80211_get_rates()
/kernel/linux/linux-6.6/net/mac80211/
H A Dvht.c719 !memcmp(mgmt->u.action.u.vht_group_notif.membership, in ieee80211_process_mu_groups()
720 link_conf->mu_group.membership, WLAN_MEMBERSHIP_LEN)) in ieee80211_process_mu_groups()
723 memcpy(link_conf->mu_group.membership, in ieee80211_process_mu_groups()
724 mgmt->u.action.u.vht_group_notif.membership, in ieee80211_process_mu_groups()
735 const u8 *membership, const u8 *position) in ieee80211_update_mu_groups()
743 memcpy(link_conf->mu_group.membership, membership, in ieee80211_update_mu_groups()
734 ieee80211_update_mu_groups(struct ieee80211_vif *vif, unsigned int link_id, const u8 *membership, const u8 *position) ieee80211_update_mu_groups() argument
H A Dcfg.c57 u64 membership; in ieee80211_set_mu_mimo_follow() local
59 BUILD_BUG_ON(sizeof(membership) != WLAN_MEMBERSHIP_LEN); in ieee80211_set_mu_mimo_follow()
61 memcpy(sdata->vif.bss_conf.mu_group.membership, in ieee80211_set_mu_mimo_follow()
69 memcpy(&membership, params->vht_mumimo_groups, in ieee80211_set_mu_mimo_follow()
71 mu_mimo_groups = membership != 0; in ieee80211_set_mu_mimo_follow()
H A Dmlme.c2995 memset(sdata->vif.bss_conf.mu_group.membership, 0, in ieee80211_set_disassoc()
2996 sizeof(sdata->vif.bss_conf.mu_group.membership)); in ieee80211_set_disassoc()
3910 * Skip HT, VHT, HE, EHT and SAE H2E only BSS membership in ieee80211_get_rates()
3913 * Note: Even though the membership selector and the basic in ieee80211_get_rates()
/kernel/linux/linux-5.10/drivers/media/platform/mtk-jpeg/
H A Dmtk_jpeg_dec_hw.c95 param->membership = 0; in mtk_jpeg_calc_mcu()
101 param->membership |= tmp << (i * 3); in mtk_jpeg_calc_mcu()
107 param->membership |= 7 << (i * 3); in mtk_jpeg_calc_mcu()
386 mtk_jpeg_dec_set_du_membership(base, config->membership, 1, in mtk_jpeg_dec_set_config()
H A Dmtk_jpeg_dec_hw.h44 u32 membership; member
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_dec_hw.c119 param->membership = 0; in mtk_jpeg_calc_mcu()
125 param->membership |= tmp << (i * 3); in mtk_jpeg_calc_mcu()
131 param->membership |= 7 << (i * 3); in mtk_jpeg_calc_mcu()
418 mtk_jpeg_dec_set_du_membership(base, cfg->membership, 1, in mtk_jpeg_dec_set_config()
H A Dmtk_jpeg_dec_hw.h45 u32 membership; member
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Dbf.c325 memcpy(param.given_gid_tab, conf->mu_group.membership, 8); in rtw_bf_set_gid_table()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dbf.c330 memcpy(param.given_gid_tab, conf->mu_group.membership, 8); in rtw_bf_set_gid_table()
/kernel/linux/linux-5.10/include/net/
H A Dmac80211.h475 * @membership: 64 bits array - a bit is set if station is member of the group
479 u8 membership[WLAN_MEMBERSHIP_LEN]; member
565 * @mu_group: VHT MU-MIMO group membership data
6281 * @membership: 64 bits array - a bit is set if station is member of the group
6285 * membership data is of the correct size and are in the same byte order as the
6290 const u8 *membership, const u8 *position);
/kernel/linux/linux-6.6/include/net/
H A Dmac80211.h496 * @membership: 64 bits array - a bit is set if station is member of the group
500 u8 membership[WLAN_MEMBERSHIP_LEN]; member
586 * @mu_group: VHT MU-MIMO group membership data
6949 * @membership: 64 bits array - a bit is set if station is member of the group
6953 * membership data is of the correct size and are in the same byte order as the
6958 const u8 *membership, const u8 *position);
/kernel/linux/linux-5.10/include/linux/
H A Dieee80211.h1235 u8 membership[WLAN_MEMBERSHIP_LEN]; member
1260 /* Supported rates membership selectors */
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c564 mu = (u32 *)info->mu_group.membership; in mt7615_update_mu_group()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c548 mu = (u32 *)info->mu_group.membership; in mt7996_update_mu_group()
/kernel/linux/linux-6.6/include/linux/
H A Dieee80211.h1386 u8 membership[WLAN_MEMBERSHIP_LEN]; member
1425 /* Supported rates membership selectors */
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dwmi.h2466 * group membership table.
2471 * size to alloc for the mcast membership table
2475 * its multicast group membership table.
2476 * These multicast group membership table elements are shared by the
2487 * membership table for the multicast IP address in the tx frame.
2492 * membership table. If the IP multicast address is not found,
2496 * membership table. If the IP multicast address is not found,
2651 * group membership table.
2656 * size to alloc for the mcast membership table
2660 * its multicast group membership tabl
5116 u32 membership; global() member
[all...]
H A Dwmi-tlv.c4426 .membership = WMI_TLV_PEER_MEMBERSHIP,
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c2017 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dwmi.h2466 * group membership table.
2471 * size to alloc for the mcast membership table
2475 * its multicast group membership table.
2476 * These multicast group membership table elements are shared by the
2487 * membership table for the multicast IP address in the tx frame.
2492 * membership table. If the IP multicast address is not found,
2496 * membership table. If the IP multicast address is not found,
2651 * group membership table.
2656 * size to alloc for the mcast membership table
2660 * its multicast group membership tabl
5120 u32 membership; global() member
[all...]
H A Dwmi-tlv.c4437 .membership = WMI_TLV_PEER_MEMBERSHIP,
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c1909 memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership, in iwl_mvm_update_mu_groups()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/
H A Dmac.c5375 p = (__le32 *)conf->mu_group.membership; in rtw89_mac_bf_set_gid_table()

Completed in 130 milliseconds