Home
last modified time | relevance | path

Searched refs:tim_offset (Results 1 – 17 of 17) sorted by relevance

/src/sys/contrib/dev/rtw88/
H A Dtx.c90 if (pkt_info->tim_offset) in rtw_tx_fill_tx_desc()
92 le32_encode_bits(pkt_info->tim_offset, RTW_TX_DESC_W9_TIM_OFFSET); in rtw_tx_fill_tx_desc()
506 if (rsvd_pkt && rsvd_pkt->tim_offset != 0) { in rtw_tx_rsvd_page_pkt_info_update()
508 pkt_info->tim_offset = rsvd_pkt->tim_offset - hdr_len; in rtw_tx_rsvd_page_pkt_info_update()
H A Dfw.c1230 u16 tim_offset = 0; in rtw_get_rsvd_page_skb() local
1249 skb_new = ieee80211_beacon_get_tim(hw, vif, &tim_offset, NULL, 0); in rtw_get_rsvd_page_skb()
1250 rsvd_pkt->tim_offset = tim_offset; in rtw_get_rsvd_page_skb()
H A Dfw.h213 u16 tim_offset; member
H A Dmain.h615 u8 tim_offset; member
/src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c680 u16 tim_offset = 0; in brcms_ops_bss_info_changed() local
683 beacon = ieee80211_beacon_get_tim(hw, vif, &tim_offset, NULL, 0); in brcms_ops_bss_info_changed()
684 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()
H A Dpub.h335 u16 tim_offset, u16 dtim_period);
H A Dmain.c7232 struct sk_buff *beacon, u16 tim_offset, in brcms_c_beacon_write() argument
7270 if (tim_offset != 0) { in brcms_c_beacon_write()
7272 tim_offset + D11B_PHY_HDR_LEN); in brcms_c_beacon_write()
7282 struct sk_buff *beacon, u16 tim_offset, in brcms_c_update_beacon_hw() argument
7300 brcms_c_beacon_write(wlc, beacon, tim_offset, dtim_period, true, in brcms_c_update_beacon_hw()
7316 brcms_c_beacon_write(wlc, beacon, tim_offset, dtim_period, true, in brcms_c_update_beacon_hw()
7323 brcms_c_beacon_write(wlc, beacon, tim_offset, dtim_period, in brcms_c_update_beacon_hw()
7350 u16 tim_offset, u16 dtim_period) in brcms_c_set_new_beacon() argument
7360 wlc->beacon_tim_offset = tim_offset; in brcms_c_set_new_beacon()
/src/sys/compat/linuxkpi/common/include/net/
H A Dmac80211.h217 uint16_t tim_offset; member
1465 uint16_t *tim_offset, uint16_t *tim_len, uint32_t link_id) in ieee80211_beacon_get_tim() argument
1468 if (tim_offset != NULL) in ieee80211_beacon_get_tim()
1469 *tim_offset = 0; in ieee80211_beacon_get_tim()
/src/sys/contrib/dev/rtw89/
H A Dfw.c3964 u16 tim_offset; local
3976 skb_beacon = ieee80211_beacon_get_tim(rtwdev->hw, vif, &tim_offset,
3991 tim_offset -= ieee80211_hdrlen(hdr->frame_control);
4006 le32_encode_bits(tim_offset | BIT(7), RTW89_H2C_BCN_UPD_W0_GRP_IE_OFST);
4043 u16 tim_offset; local
4055 skb_beacon = ieee80211_beacon_get_tim(rtwdev->hw, vif, &tim_offset,
4070 tim_offset -= ieee80211_hdrlen(hdr->frame_control);
4085 le32_encode_bits(tim_offset | BIT(7), RTW89_H2C_BCN_UPD_BE_W0_GRP_IE_OFST);
/src/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dmcu.c722 req.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7615_mcu_add_beacon_offload()
1101 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7615_mcu_uni_add_beacon_offload()
/src/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmcu.c1306 req.beacon_tlv.tim_ie_pos = cpu_to_le16(MT_TXD_SIZE + offs.tim_offset); in mt7921_mcu_uni_add_beacon_offload()
/src/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmcu.c1878 mbss->offset[0] = cpu_to_le16(offs->tim_offset); in mt7915_mcu_beacon_mbss()
1938 cont->tim_ofs = cpu_to_le16(offs->tim_offset); in mt7915_mcu_beacon_cont()
/src/sys/contrib/dev/mediatek/mt76/mt7925/
H A Dmcu.c2280 offs.tim_offset -= cap_offs; in mt7925_mcu_uni_add_beacon_offload()
2281 req.beacon_tlv.tim_ie_pos = cpu_to_le16(offs.tim_offset); in mt7925_mcu_uni_add_beacon_offload()
/src/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmcu.c2712 mbss->offset[0] = cpu_to_le16(offs->tim_offset); in mt7996_mcu_beacon_mbss()
2771 bcn->tim_ie_pos = cpu_to_le16(offs->tim_offset); in mt7996_mcu_beacon_cont()
/src/sys/contrib/dev/athk/ath12k/
H A Dwmi.c1774 cmd->tim_ie_offset = cpu_to_le32(offs->tim_offset); in ath12k_wmi_bcn_tmpl()
/src/sys/contrib/dev/athk/ath10k/
H A Dmac.c1685 ret = ath10k_wmi_bcn_tmpl(ar, arvif->vdev_id, offs.tim_offset, bcn, 0, in ath10k_mac_setup_bcn_tmpl()
/src/sys/contrib/dev/athk/ath11k/
H A Dwmi.c1864 cmd->tim_ie_offset = offs->tim_offset; in ath11k_wmi_bcn_tmpl()