/linux-6.1.9/drivers/net/wireless/realtek/rtw88/ |
D | tx.c | 70 if (pkt_info->tim_offset) { in rtw_tx_fill_tx_desc() 72 SET_TX_DESC_TIM_OFFSET(txdesc, pkt_info->tim_offset); in rtw_tx_fill_tx_desc() 462 if (rsvd_pkt && rsvd_pkt->tim_offset != 0) { in rtw_tx_rsvd_page_pkt_info_update() 464 pkt_info->tim_offset = rsvd_pkt->tim_offset - hdr_len; in rtw_tx_rsvd_page_pkt_info_update()
|
D | fw.c | 1056 u16 tim_offset = 0; in rtw_get_rsvd_page_skb() local 1075 skb_new = ieee80211_beacon_get_tim(hw, vif, &tim_offset, NULL, 0); in rtw_get_rsvd_page_skb() 1076 rsvd_pkt->tim_offset = tim_offset; in rtw_get_rsvd_page_skb()
|
D | fw.h | 180 u16 tim_offset; member
|
D | main.h | 578 u8 tim_offset; member
|
/linux-6.1.9/drivers/net/wireless/ath/ath5k/ |
D | pcu.c | 402 u16 tim_offset = 0; in ath5k_hw_set_bssid() local 427 tim_offset ? tim_offset + 4 : 0); in ath5k_hw_set_bssid()
|
/linux-6.1.9/drivers/net/wireless/silabs/wfx/ |
D | sta.c | 588 u16 tim_offset, tim_length; in wfx_update_tim() local 591 skb = ieee80211_beacon_get_tim(wvif->wdev->hw, vif, &tim_offset, in wfx_update_tim() 595 tim_ptr = skb->data + tim_offset; in wfx_update_tim() 597 if (tim_offset && tim_length >= 6) { in wfx_update_tim()
|
/linux-6.1.9/drivers/net/wireless/st/cw1200/ |
D | sta.c | 1670 u16 tim_offset, tim_length; in cw1200_set_tim_impl() local 1675 &tim_offset, &tim_length, 0); in cw1200_set_tim_impl() 1682 if (tim_offset && tim_length >= 6) { in cw1200_set_tim_impl() 1686 skb->data[tim_offset + 2] = 0; in cw1200_set_tim_impl() 1690 skb->data[tim_offset + 4] |= 1; in cw1200_set_tim_impl() 1692 skb->data[tim_offset + 4] &= ~1; in cw1200_set_tim_impl() 1695 update_ie.ies = &skb->data[tim_offset]; in cw1200_set_tim_impl() 2195 u16 tim_offset; in cw1200_upload_beacon() local 2207 &tim_offset, &tim_len, 0); in cw1200_upload_beacon()
|
/linux-6.1.9/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | mac80211_if.c | 678 u16 tim_offset = 0; in brcms_ops_bss_info_changed() local 681 beacon = ieee80211_beacon_get_tim(hw, vif, &tim_offset, NULL, 0); in brcms_ops_bss_info_changed() 682 brcms_c_set_new_beacon(wl->wlc, beacon, tim_offset, in brcms_ops_bss_info_changed() 949 u16 tim_offset = 0; in brcms_ops_beacon_set_tim() local 954 &tim_offset, NULL, 0); in brcms_ops_beacon_set_tim() 956 brcms_c_set_new_beacon(wl->wlc, beacon, tim_offset, in brcms_ops_beacon_set_tim()
|
D | pub.h | 335 u16 tim_offset, u16 dtim_period);
|
D | main.c | 7241 struct sk_buff *beacon, u16 tim_offset, in brcms_c_beacon_write() argument 7279 if (tim_offset != 0) { in brcms_c_beacon_write() 7281 tim_offset + D11B_PHY_HDR_LEN); in brcms_c_beacon_write() 7291 struct sk_buff *beacon, u16 tim_offset, in brcms_c_update_beacon_hw() argument 7309 brcms_c_beacon_write(wlc, beacon, tim_offset, dtim_period, true, in brcms_c_update_beacon_hw() 7325 brcms_c_beacon_write(wlc, beacon, tim_offset, dtim_period, true, in brcms_c_update_beacon_hw() 7332 brcms_c_beacon_write(wlc, beacon, tim_offset, dtim_period, in brcms_c_update_beacon_hw() 7359 u16 tim_offset, u16 dtim_period) in brcms_c_set_new_beacon() argument 7369 wlc->beacon_tim_offset = tim_offset; in brcms_c_set_new_beacon()
|
/linux-6.1.9/drivers/net/wireless/rsi/ |
D | rsi_91x_hal.c | 434 u16 tim_offset = 0; in rsi_prepare_beacon() local 448 &tim_offset, NULL, 0); in rsi_prepare_beacon() 480 if (mac_bcn->data[tim_offset + 2] == 0) in rsi_prepare_beacon()
|
/linux-6.1.9/net/mac80211/ |
D | tx.c | 5175 offs->tim_offset = beacon->head_len; in ieee80211_beacon_get_ap() 5298 offs->tim_offset = beacon->head_len; in __ieee80211_beacon_get() 5328 u16 *tim_offset, u16 *tim_length, in ieee80211_beacon_get_tim() argument 5340 if (tim_offset) in ieee80211_beacon_get_tim() 5341 *tim_offset = offs.tim_offset; in ieee80211_beacon_get_tim()
|
/linux-6.1.9/drivers/net/wireless/realtek/rtw89/ |
D | fw.c | 1272 u16 tim_offset; in rtw89_fw_h2c_update_beacon() local 1284 skb_beacon = ieee80211_beacon_get_tim(rtwdev->hw, vif, &tim_offset, in rtw89_fw_h2c_update_beacon() 1303 SET_BCN_UPD_GRP_IE_OFST(skb->data, tim_offset); in rtw89_fw_h2c_update_beacon()
|
/linux-6.1.9/include/net/ |
D | mac80211.h | 5168 u16 tim_offset; member 5226 u16 *tim_offset, u16 *tim_length,
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7921/ |
D | mcu.c | 1035 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7921_mcu_uni_add_beacon_offload()
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | mcu.c | 718 req.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7615_mcu_add_beacon_offload() 1090 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7615_mcu_uni_add_beacon_offload()
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | mcu.c | 1748 mbss->offset[0] = cpu_to_le16(offs->tim_offset); in mt7915_mcu_beacon_mbss() 1804 cont->tim_ofs = cpu_to_le16(offs->tim_offset); in mt7915_mcu_beacon_cont()
|
/linux-6.1.9/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 1661 ret = ath10k_wmi_bcn_tmpl(ar, arvif->vdev_id, offs.tim_offset, bcn, 0, in ath10k_mac_setup_bcn_tmpl()
|
/linux-6.1.9/drivers/net/wireless/ath/ath11k/ |
D | wmi.c | 1712 cmd->tim_ie_offset = offs->tim_offset; in ath11k_wmi_bcn_tmpl()
|