Home
last modified time | relevance | path

Searched refs:hdr_trans (Results 1 – 12 of 12) sorted by relevance

/freebsd-head/sys/contrib/dev/mediatek/mt76/mt7921/
HDmac.c179 bool hdr_trans, unicast, insert_ccmp_hdr = false; in mt7921_mac_fill_rx() local
210 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS; in mt7921_mac_fill_rx()
211 if (hdr_trans && (rxd1 & MT_RXD1_NORMAL_CM)) in mt7921_mac_fill_rx()
396 if (hdr_trans && ieee80211_has_morefrags(fc)) { in mt7921_mac_fill_rx()
409 hdr_trans = false; in mt7921_mac_fill_rx()
412 if (!hdr_trans && status->amsdu) { in mt7921_mac_fill_rx()
419 if (!hdr_trans) { in mt7921_mac_fill_rx()
/freebsd-head/sys/contrib/dev/mediatek/mt76/mt7925/
HDmac.c357 bool hdr_trans, unicast, insert_ccmp_hdr = false; in mt7925_mac_fill_rx() local
383 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS; in mt7925_mac_fill_rx()
384 if (hdr_trans && (rxd1 & MT_RXD1_NORMAL_CM)) in mt7925_mac_fill_rx()
546 if (hdr_trans && ieee80211_has_morefrags(fc)) { in mt7925_mac_fill_rx()
549 hdr_trans = false; in mt7925_mac_fill_rx()
554 if (!hdr_trans && status->amsdu) { in mt7925_mac_fill_rx()
556 } else if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_HDR_TRANS_ERROR)) { in mt7925_mac_fill_rx()
575 if (!hdr_trans) { in mt7925_mac_fill_rx()
HDmcu.c987 struct sta_rec_hdr_trans *hdr_trans; in mt7925_mcu_sta_hdr_trans_tlv() local
991 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_HDR_TRANS, sizeof(*hdr_trans)); in mt7925_mcu_sta_hdr_trans_tlv()
992 hdr_trans = (struct sta_rec_hdr_trans *)tlv; in mt7925_mcu_sta_hdr_trans_tlv()
993 hdr_trans->dis_rx_hdr_tran = true; in mt7925_mcu_sta_hdr_trans_tlv()
996 hdr_trans->to_ds = true; in mt7925_mcu_sta_hdr_trans_tlv()
998 hdr_trans->from_ds = true; in mt7925_mcu_sta_hdr_trans_tlv()
1013 hdr_trans->dis_rx_hdr_tran = !test_bit(MT_WCID_FLAG_HDR_TRANS, &wcid->flags); in mt7925_mcu_sta_hdr_trans_tlv()
1015 hdr_trans->to_ds = true; in mt7925_mcu_sta_hdr_trans_tlv()
1016 hdr_trans->from_ds = true; in mt7925_mcu_sta_hdr_trans_tlv()
/freebsd-head/sys/contrib/dev/mediatek/mt76/mt7615/
HDmac.c350 bool unicast, hdr_trans, remove_pad, insert_ccmp_hdr = false; in mt7615_mac_fill_rx() local
377 hdr_trans = rxd1 & MT_RXD1_NORMAL_HDR_TRANS; in mt7615_mac_fill_rx()
378 if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_CM)) in mt7615_mac_fill_rx()
598 if (hdr_trans && ieee80211_has_morefrags(fc)) { in mt7615_mac_fill_rx()
601 hdr_trans = false; in mt7615_mac_fill_rx()
606 if (!hdr_trans && status->amsdu) { in mt7615_mac_fill_rx()
608 } else if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_HDR_TRANS_ERROR)) { in mt7615_mac_fill_rx()
630 if (insert_ccmp_hdr && !hdr_trans) { in mt7615_mac_fill_rx()
636 if (!hdr_trans) { in mt7615_mac_fill_rx()
/freebsd-head/sys/contrib/dev/mediatek/mt76/mt7996/
HDmcu.c1823 struct sta_rec_hdr_trans *hdr_trans; in mt7996_mcu_sta_hdr_trans_tlv() local
1826 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_HDR_TRANS, sizeof(*hdr_trans)); in mt7996_mcu_sta_hdr_trans_tlv()
1827 hdr_trans = (struct sta_rec_hdr_trans *)tlv; in mt7996_mcu_sta_hdr_trans_tlv()
1828 hdr_trans->dis_rx_hdr_tran = true; in mt7996_mcu_sta_hdr_trans_tlv()
1831 hdr_trans->to_ds = true; in mt7996_mcu_sta_hdr_trans_tlv()
1833 hdr_trans->from_ds = true; in mt7996_mcu_sta_hdr_trans_tlv()
1838 hdr_trans->dis_rx_hdr_tran = !test_bit(MT_WCID_FLAG_HDR_TRANS, &wcid->flags); in mt7996_mcu_sta_hdr_trans_tlv()
1840 hdr_trans->to_ds = true; in mt7996_mcu_sta_hdr_trans_tlv()
1841 hdr_trans->from_ds = true; in mt7996_mcu_sta_hdr_trans_tlv()
1845 hdr_trans->to_ds = true; in mt7996_mcu_sta_hdr_trans_tlv()
[all …]
HDmac.c448 bool hdr_trans; in mt7996_mac_fill_rx() local
470 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS; in mt7996_mac_fill_rx()
471 if (hdr_trans && (rxd1 & MT_RXD1_NORMAL_CM)) in mt7996_mac_fill_rx()
626 if (hdr_trans && ieee80211_has_morefrags(fc)) { in mt7996_mac_fill_rx()
629 hdr_trans = false; in mt7996_mac_fill_rx()
634 if (!hdr_trans && status->amsdu && !(ieee80211_has_a4(fc) && is_mesh)) { in mt7996_mac_fill_rx()
636 } else if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_HDR_TRANS_ERROR)) { in mt7996_mac_fill_rx()
657 if (!hdr_trans) { in mt7996_mac_fill_rx()
HDmt7996.h623 int mt7996_mcu_set_hdr_trans(struct mt7996_dev *dev, bool hdr_trans);
/freebsd-head/sys/contrib/dev/mediatek/mt76/mt7915/
HDmac.c307 bool hdr_trans; in mt7915_mac_fill_rx() local
330 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS; in mt7915_mac_fill_rx()
331 if (hdr_trans && (rxd1 & MT_RXD1_NORMAL_CM)) in mt7915_mac_fill_rx()
493 if (hdr_trans && ieee80211_has_morefrags(fc)) { in mt7915_mac_fill_rx()
506 hdr_trans = false; in mt7915_mac_fill_rx()
511 if (!hdr_trans && status->amsdu) { in mt7915_mac_fill_rx()
513 } else if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_HDR_TRANS_ERROR)) { in mt7915_mac_fill_rx()
535 if (!hdr_trans) { in mt7915_mac_fill_rx()
HDmt7915.h482 bool hdr_trans);
HDmcu.c2468 bool enable, bool hdr_trans) in mt7915_mcu_set_mac() argument
2480 .enable = hdr_trans, in mt7915_mcu_set_mac()
2497 if (hdr_trans) in mt7915_mcu_set_mac()
/freebsd-head/sys/contrib/dev/mediatek/mt76/
HDmt76_connac_mcu.h1969 bool hdr_trans);
HDmt76_connac_mcu.c174 bool hdr_trans) in mt76_connac_mcu_set_mac_enable() argument