Searched refs:tim_ie (Results 1 - 6 of 6) sorted by relevance
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
H A D | ps.c | 499 struct ieee80211_tim_ie *tim_ie; rtl_swlps_beacon() local 541 if (tim[1] < sizeof(*tim_ie)) rtl_swlps_beacon() 545 tim_ie = (struct ieee80211_tim_ie *) &tim[2]; rtl_swlps_beacon() 548 rtlpriv->psc.dtim_counter = tim_ie->dtim_count; rtl_swlps_beacon() 553 u_buffed = ieee80211_check_tim(tim_ie, tim_len, rtl_swlps_beacon() 557 m_buffed = tim_ie->bitmap_ctrl & 0x01; rtl_swlps_beacon()
|
/linux-4.4.14/drivers/net/wireless/ath/carl9170/ |
H A D | rx.c | 521 struct ieee80211_tim_ie *tim_ie; carl9170_ps_beacon() local 545 if (tim[1] < sizeof(*tim_ie)) carl9170_ps_beacon() 549 tim_ie = (struct ieee80211_tim_ie *) &tim[2]; carl9170_ps_beacon() 552 ar->ps.dtim_counter = (tim_ie->dtim_count - 1) % carl9170_ps_beacon() 558 cam = ieee80211_check_tim(tim_ie, tim_len, ar->common.curaid); carl9170_ps_beacon() 561 cam |= !!(tim_ie->bitmap_ctrl & 0x01); carl9170_ps_beacon()
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
H A D | rt2x00dev.c | 592 struct ieee80211_tim_ie *tim_ie; rt2x00lib_rxdone_check_ps() local 619 if (tim[1] < sizeof(*tim_ie)) rt2x00lib_rxdone_check_ps() 623 tim_ie = (struct ieee80211_tim_ie *) &tim[2]; rt2x00lib_rxdone_check_ps() 628 cam = ieee80211_check_tim(tim_ie, tim_len, rt2x00dev->aid); rt2x00lib_rxdone_check_ps() 631 cam |= (tim_ie->bitmap_ctrl & 0x01); rt2x00lib_rxdone_check_ps()
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
H A D | txrx.c | 1170 const u8 *tim_ie; cw1200_rx_cb() local 1175 tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ies, ies_len); cw1200_rx_cb() 1176 if (tim_ie) { cw1200_rx_cb() 1178 (struct ieee80211_tim_ie *)&tim_ie[2]; cw1200_rx_cb()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
H A D | txrx.c | 297 struct ieee80211_tim_ie *tim_ie; p54_pspoll_workaround() local 318 tim_ie = (struct ieee80211_tim_ie *) &tim[2]; p54_pspoll_workaround() 320 new_psm = ieee80211_check_tim(tim_ie, tim_len, priv->aid); p54_pspoll_workaround()
|
/linux-4.4.14/net/mac80211/ |
H A D | mlme.c | 3333 const struct ieee80211_tim_ie *tim_ie = elems.tim; ieee80211_rx_mgmt_beacon() local 3334 ifmgd->dtim_period = tim_ie->dtim_period; ieee80211_rx_mgmt_beacon() 4404 const u8 *tim_ie; ieee80211_prep_connection() local 4409 tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ieee80211_prep_connection() 4411 if (tim_ie && tim_ie[1] >= 2) ieee80211_prep_connection() 4412 sdata->vif.bss_conf.sync_dtim_count = tim_ie[2]; ieee80211_prep_connection() 4816 const u8 *tim_ie = cfg80211_find_ie(WLAN_EID_TIM, ieee80211_mgd_assoc() local 4821 if (tim_ie && tim_ie[1] >= sizeof(struct ieee80211_tim_ie)) { ieee80211_mgd_assoc() 4823 tim = (void *)(tim_ie + 2); ieee80211_mgd_assoc()
|
Completed in 263 milliseconds