Lines Matching defs:hdr

2499 	struct bwi_rxbuf_hdr *hdr;
2556 hdr = mtod(rxbuf->rb_mbuf, struct bwi_rxbuf_hdr *);
2557 bzero(hdr, sizeof(*hdr));
2564 rxbuf->rb_mbuf->m_len - sizeof(*hdr));
2597 struct bwi_rxbuf_hdr *hdr;
2614 hdr = mtod(m, struct bwi_rxbuf_hdr *);
2615 flags2 = le16toh(hdr->rxh_flags2);
2622 buflen = le16toh(hdr->rxh_buflen);
2632 bcopy((uint8_t *)(hdr + 1) + hdr_extra, &plcp, sizeof(plcp));
2633 rssi = bwi_calc_rssi(sc, hdr);
2636 m->m_len = m->m_pkthdr.len = buflen + sizeof(*hdr);
2637 m_adj(m, sizeof(*hdr) + wh_ofs);
2639 if (htole16(hdr->rxh_flags1) & BWI_RXH_F1_OFDM)
2646 bwi_rx_radiotap(sc, m, hdr, &plcp, rate, rssi, noise);
2917 struct bwi_txbuf_hdr *hdr;
2985 M_PREPEND(m, sizeof(*hdr), M_NOWAIT);
2991 hdr = mtod(m, struct bwi_txbuf_hdr *);
2993 bzero(hdr, sizeof(*hdr));
2995 bcopy(wh->i_fc, hdr->txh_fc, sizeof(hdr->txh_fc));
2996 bcopy(wh->i_addr1, hdr->txh_addr1, sizeof(hdr->txh_addr1));
3004 hdr->txh_fb_duration = htole16(dur);
3007 hdr->txh_id = __SHIFTIN(BWI_TX_DATA_RING, BWI_TXH_ID_RING_MASK) |
3010 bwi_plcp_header(sc->sc_rates, hdr->txh_plcp, pkt_len, rate);
3011 bwi_plcp_header(sc->sc_rates, hdr->txh_fb_plcp, pkt_len, rate_fb);
3026 hdr->txh_mac_ctrl = htole32(mac_ctrl);
3027 hdr->txh_phy_ctrl = htole16(phy_ctrl);
3030 hdr = NULL;
3108 struct bwi_txbuf_hdr *hdr;
3166 M_PREPEND(m, sizeof(*hdr), M_NOWAIT);
3172 hdr = mtod(m, struct bwi_txbuf_hdr *);
3174 bzero(hdr, sizeof(*hdr));
3176 bcopy(wh->i_fc, hdr->txh_fc, sizeof(hdr->txh_fc));
3177 bcopy(wh->i_addr1, hdr->txh_addr1, sizeof(hdr->txh_addr1));
3185 hdr->txh_fb_duration = htole16(dur);
3189 hdr->txh_id = __SHIFTIN(BWI_TX_DATA_RING, BWI_TXH_ID_RING_MASK) |
3192 bwi_plcp_header(sc->sc_rates, hdr->txh_plcp, pkt_len, rate);
3193 bwi_plcp_header(sc->sc_rates, hdr->txh_fb_plcp, pkt_len, rate_fb);
3203 hdr->txh_mac_ctrl = htole32(mac_ctrl);
3204 hdr->txh_phy_ctrl = htole16(phy_ctrl);
3207 hdr = NULL;
3333 const struct bwi_txbuf_hdr *hdr =
3338 if (hdr->txh_mac_ctrl & htole32(BWI_TXH_MAC_C_ACK)) {
3735 bwi_calc_rssi(struct bwi_softc *sc, const struct bwi_rxbuf_hdr *hdr)
3743 return bwi_rf_calc_rssi(mac, hdr);
3767 struct bwi_rxbuf_hdr *hdr, const void *plcp, int rate, int rssi, int noise)
3772 if (htole16(hdr->rxh_flags1) & BWI_RXH_F1_SHPREAMBLE)
3779 sc->sc_rx_th.wr_tsf = hdr->rxh_tsf; /* No endian conversion */