/freebsd-current/sys/contrib/dev/athk/ath10k/ |
H A D | htt.c | 139 static int ath10k_qca99x0_rx_desc_get_l3_pad_bytes(struct htt_rx_desc *rxd) argument 141 struct htt_rx_desc_v1 *rx_desc = container_of(rxd, 149 static bool ath10k_qca99x0_rx_desc_msdu_limit_error(struct htt_rx_desc *rxd) argument 151 struct htt_rx_desc_v1 *rx_desc = container_of(rxd, 190 ath10k_rx_desc_wcn3990_get_attention(struct htt_rx_desc *rxd) argument 192 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); 198 ath10k_rx_desc_wcn3990_get_frag_info(struct htt_rx_desc *rxd) argument 200 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); 206 ath10k_rx_desc_wcn3990_get_mpdu_start(struct htt_rx_desc *rxd) argument 208 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struc 214 ath10k_rx_desc_wcn3990_get_mpdu_end(struct htt_rx_desc *rxd) argument 222 ath10k_rx_desc_wcn3990_get_msdu_start(struct htt_rx_desc *rxd) argument 230 ath10k_rx_desc_wcn3990_get_msdu_end(struct htt_rx_desc *rxd) argument 238 ath10k_rx_desc_wcn3990_get_ppdu_start(struct htt_rx_desc *rxd) argument 246 ath10k_rx_desc_wcn3990_get_ppdu_end(struct htt_rx_desc *rxd) argument 254 ath10k_rx_desc_wcn3990_get_rx_hdr_status(struct htt_rx_desc *rxd) argument 262 ath10k_rx_desc_wcn3990_get_msdu_payload(struct htt_rx_desc *rxd) argument [all...] |
H A D | htt.h | 2175 bool (*rx_desc_get_msdu_limit_error)(struct htt_rx_desc *rxd); 2176 int (*rx_desc_get_l3_pad_bytes)(struct htt_rx_desc *rxd); 2184 struct rx_attention *(*rx_desc_get_attention)(struct htt_rx_desc *rxd); 2185 struct rx_frag_info_common *(*rx_desc_get_frag_info)(struct htt_rx_desc *rxd); 2186 struct rx_mpdu_start *(*rx_desc_get_mpdu_start)(struct htt_rx_desc *rxd); 2187 struct rx_mpdu_end *(*rx_desc_get_mpdu_end)(struct htt_rx_desc *rxd); 2188 struct rx_msdu_start_common *(*rx_desc_get_msdu_start)(struct htt_rx_desc *rxd); 2189 struct rx_msdu_end_common *(*rx_desc_get_msdu_end)(struct htt_rx_desc *rxd); 2190 struct rx_ppdu_start *(*rx_desc_get_ppdu_start)(struct htt_rx_desc *rxd); 2191 struct rx_ppdu_end_common *(*rx_desc_get_ppdu_end)(struct htt_rx_desc *rxd); 2201 ath10k_htt_rx_desc_get_l3_pad_bytes(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2209 ath10k_htt_rx_desc_msdu_limit_error(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2253 ath10k_htt_rx_desc_get_attention(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2265 ath10k_htt_rx_desc_get_frag_info(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2277 ath10k_htt_rx_desc_get_mpdu_start(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2289 ath10k_htt_rx_desc_get_mpdu_end(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2301 ath10k_htt_rx_desc_get_msdu_start(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2313 ath10k_htt_rx_desc_get_msdu_end(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2325 ath10k_htt_rx_desc_get_ppdu_start(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2337 ath10k_htt_rx_desc_get_ppdu_end(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2349 ath10k_htt_rx_desc_get_rx_hdr_status(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument 2361 ath10k_htt_rx_desc_get_msdu_payload(struct ath10k_hw_params *hw, struct htt_rx_desc *rxd) argument [all...] |
H A D | htt_rx.c | 512 struct htt_rx_desc *rxd; local 515 rxd = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); 516 trace_ath10k_htt_rx_desc(ar, rxd, hw->rx_desc_ops->rx_desc_size); 589 struct htt_rx_desc *rxd; local 592 rxd = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); 593 trace_ath10k_htt_rx_desc(ar, rxd, hw->rx_desc_ops->rx_desc_size); 670 struct htt_rx_desc *rxd; local 706 rxd = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); 707 rxd_attention = ath10k_htt_rx_desc_get_attention(hw, rxd); 709 trace_ath10k_htt_rx_desc(ar, rxd, h 735 struct htt_rx_desc *rxd; local 988 ath10k_htt_rx_h_rates(struct ath10k *ar, struct ieee80211_rx_status *status, struct htt_rx_desc *rxd) argument 1121 ath10k_htt_rx_h_peer_channel(struct ath10k *ar, struct htt_rx_desc *rxd) argument 1205 ath10k_htt_rx_h_channel(struct ath10k *ar, struct ieee80211_rx_status *status, struct htt_rx_desc *rxd, u32 vdev_id) argument 1235 ath10k_htt_rx_h_signal(struct ath10k *ar, struct ieee80211_rx_status *status, struct htt_rx_desc *rxd) argument 1260 ath10k_htt_rx_h_mactime(struct ath10k *ar, struct ieee80211_rx_status *status, struct htt_rx_desc *rxd) argument 1286 struct htt_rx_desc *rxd; local 1446 struct htt_rx_desc *rxd; local 1595 struct htt_rx_desc *rxd; local 1680 struct htt_rx_desc *rxd; local 1748 struct htt_rx_desc *rxd; local 1830 struct htt_rx_desc *rxd; local 1880 struct htt_rx_desc *rxd; local 1927 struct htt_rx_desc *rxd; local 2059 struct htt_rx_desc *rxd; local 2324 struct htt_rx_desc *rxd; local 2364 struct htt_rx_desc *rxd; local 3295 struct htt_rx_desc *rxd; local [all...] |
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | mac.c | 179 __le32 *rxv = NULL, *rxd = (__le32 *)skb->data; local 184 u32 rxd0 = le32_to_cpu(rxd[0]); 185 u32 rxd1 = le32_to_cpu(rxd[1]); 186 u32 rxd2 = le32_to_cpu(rxd[2]); 187 u32 rxd3 = le32_to_cpu(rxd[3]); 188 u32 rxd4 = le32_to_cpu(rxd[4]); 267 rxd += 6; 269 u32 v0 = le32_to_cpu(rxd[0]); 270 u32 v2 = le32_to_cpu(rxd[2]); 276 rxd 584 __le32 *rxd = (__le32 *)data; local 609 __le32 *rxd = (__le32 *)skb->data; local [all...] |
H A D | mcu.c | 22 struct mt76_connac2_mcu_rxd *rxd; local 33 rxd = (struct mt76_connac2_mcu_rxd *)skb->data; 34 if (seq != rxd->seq) 39 skb_pull(skb, sizeof(*rxd) - 4); 42 skb_pull(skb, sizeof(*rxd) + 4); 52 skb_pull(skb, sizeof(*rxd)); 61 skb_pull(skb, sizeof(*rxd)); 140 struct mt76_connac2_mcu_rxd *rxd; local 143 rxd = (struct mt76_connac2_mcu_rxd *)skb->data; 144 grant = (struct mt7921_roc_grant_tlv *)(rxd 259 struct mt76_connac2_mcu_rxd *rxd; local 294 struct mt76_connac2_mcu_rxd *rxd; local 310 struct mt76_connac2_mcu_rxd *rxd; local [all...] |
/freebsd-current/sys/dev/e1000/ |
H A D | em_txrx.c | 535 struct e1000_rx_desc *rxd; local 546 rxd = (struct e1000_rx_desc *)&rxr->rx_base[next_pidx]; 547 rxd->buffer_addr = htole64(paddrs[i]); 549 rxd->status = 0; 564 union e1000_rx_desc_extended *rxd; local 575 rxd = &rxr->rx_base[next_pidx]; 576 rxd->read.buffer_addr = htole64(paddrs[i]); 578 rxd->wb.upper.status_error = 0; 603 struct e1000_rx_desc *rxd; local 608 rxd 628 union e1000_rx_desc_extended *rxd; local 653 struct e1000_rx_desc *rxd; local 714 union e1000_rx_desc_extended *rxd; local [all...] |
H A D | igb_txrx.c | 367 union e1000_adv_rx_desc *rxd; local 379 rxd = (union e1000_adv_rx_desc *)&rxr->rx_base[next_pidx]; 381 rxd->read.pkt_addr = htole64(paddrs[i]); 404 union e1000_adv_rx_desc *rxd; local 409 rxd = (union e1000_adv_rx_desc *)&rxr->rx_base[i]; 410 staterr = le32toh(rxd->wb.upper.status_error); 436 union e1000_adv_rx_desc *rxd; local 447 rxd = (union e1000_adv_rx_desc *)&rxr->rx_base[cidx]; 448 staterr = le32toh(rxd->wb.upper.status_error); 449 pkt_info = le16toh(rxd [all...] |
/freebsd-current/sys/dev/ixgbe/ |
H A D | ix_txrx.c | 363 union ixgbe_adv_rx_desc *rxd; local 369 rxd = &rxr->rx_base[i]; 370 staterr = le32toh(rxd->wb.upper.status_error); 398 union ixgbe_adv_rx_desc *rxd; local 408 rxd = &rxr->rx_base[cidx]; 409 staterr = le32toh(rxd->wb.upper.status_error); 410 pkt_info = le16toh(rxd->wb.lower.lo_dword.hs_rss.pkt_info); 415 len = le16toh(rxd->wb.upper.length); 416 ptype = le32toh(rxd->wb.lower.lo_dword.data) & 422 rxd [all...] |
/freebsd-current/sys/dev/vte/ |
H A D | if_vte.c | 661 struct vte_rxdesc *rxd; local 839 rxd = &sc->vte_cdata.vte_rxdesc[i]; 840 rxd->rx_m = NULL; 841 rxd->rx_dmamap = NULL; 843 &rxd->rx_dmamap); 859 struct vte_rxdesc *rxd; local 878 rxd = &sc->vte_cdata.vte_rxdesc[i]; 879 if (rxd->rx_dmamap != NULL) { 881 rxd->rx_dmamap); 882 rxd 1433 vte_newbuf(struct vte_softc *sc, struct vte_rxdesc *rxd) argument 1496 struct vte_rxdesc *rxd; local 1772 struct vte_rxdesc *rxd; local 1931 struct vte_rxdesc *rxd; local [all...] |
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | dma.c | 75 __le32 *rxd = (__le32 *)skb->data; local 79 type = le32_get_bits(rxd[0], MT_RXD0_PKT_TYPE); 91 for (rxd++; rxd + 5 <= end; rxd += 5) 92 mt7603_mac_add_txs(dev, rxd);
|
/freebsd-current/sys/dev/igc/ |
H A D | igc_txrx.c | 391 union igc_adv_rx_desc *rxd; local 403 rxd = (union igc_adv_rx_desc *)&rxr->rx_base[next_pidx]; 405 rxd->read.pkt_addr = htole64(paddrs[i]); 428 union igc_adv_rx_desc *rxd; local 433 rxd = (union igc_adv_rx_desc *)&rxr->rx_base[i]; 434 staterr = le32toh(rxd->wb.upper.status_error); 460 union igc_adv_rx_desc *rxd; local 471 rxd = (union igc_adv_rx_desc *)&rxr->rx_base[cidx]; 472 staterr = le32toh(rxd->wb.upper.status_error); 473 pkt_info = le16toh(rxd [all...] |
/freebsd-current/sys/dev/vge/ |
H A D | if_vge.c | 686 struct vge_rxdesc *rxd; local 895 rxd = &sc->vge_cdata.vge_rxdesc[i]; 896 rxd->rx_m = NULL; 897 rxd->rx_dmamap = NULL; 899 &rxd->rx_dmamap); 915 struct vge_rxdesc *rxd; local 962 rxd = &sc->vge_cdata.vge_rxdesc[i]; 963 if (rxd->rx_dmamap != NULL) { 965 rxd->rx_dmamap); 966 rxd 1212 struct vge_rxdesc *rxd; local 1239 struct vge_rxdesc *rxd; local 1338 struct vge_rxdesc *rxd; local 1376 struct vge_rxdesc *rxd; local 1439 struct vge_rxdesc *rxd; local [all...] |
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mcu.h | 136 __le32 rxd[4]; member in struct:mt7615_mcu_rxd 151 struct mt7615_mcu_rxd rxd; member in struct:mt7615_mcu_csa_notify 159 struct mt7615_mcu_rxd rxd; member in struct:mt7615_mcu_rdd_report
|
H A D | mac.c | 257 __le32 *rxd = (__le32 *)skb->data; local 263 if (le32_get_bits(rxd[1], MT_RXD1_NORMAL_ADDR_TYPE) != 267 if (!(le32_to_cpu(rxd[0]) & MT_RXD0_NORMAL_GROUP_4)) 277 frame_control = le32_get_bits(rxd[4], MT_RXD4_FRAME_CONTROL); 279 hdr.seq_ctrl = cpu_to_le16(le32_get_bits(rxd[6], MT_RXD6_SEQ_CTRL)); 313 memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[7], local 319 qos_ctrl = cpu_to_le16(le32_get_bits(rxd[6], MT_RXD6_QOS_CTL)); 341 __le32 *rxd = (__le32 *)skb->data; local 342 u32 rxd0 = le32_to_cpu(rxd[0]); 343 u32 rxd1 = le32_to_cpu(rxd[ 1622 __le32 *rxd = (__le32 *)data; local 1646 __le32 *rxd = (__le32 *)skb->data; local [all...] |
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mac.c | 271 __le32 *rxd = (__le32 *)skb->data; local 277 if (le32_get_bits(rxd[3], MT_RXD3_NORMAL_ADDR_TYPE) != 281 if (!(le32_to_cpu(rxd[1]) & MT_RXD1_NORMAL_GROUP_4)) 291 frame_control = le32_get_bits(rxd[8], MT_RXD8_FRAME_CONTROL); 293 hdr.seq_ctrl = cpu_to_le16(le32_get_bits(rxd[10], MT_RXD10_SEQ_CTRL)); 327 memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[11], local 332 qos_ctrl = cpu_to_le16(le32_get_bits(rxd[10], MT_RXD10_QOS_CTL)); 460 __le32 *rxd = (__le32 *)skb->data; local 462 u32 rxd0 = le32_to_cpu(rxd[0]); 463 u32 rxd1 = le32_to_cpu(rxd[ 1345 __le32 *rxd = (__le32 *)data; local 1378 __le32 *rxd = (__le32 *)skb->data; local [all...] |
/freebsd-current/sys/dev/msk/ |
H A D | if_msk.c | 695 struct msk_rxdesc *rxd; local 707 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; 708 rxd->rx_m = NULL; 709 rxd->rx_le = &rd->msk_rx_ring[prod]; 718 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; 719 rxd->rx_m = NULL; 720 rxd->rx_le = &rd->msk_rx_ring[prod]; 721 rxd->rx_le->msk_addr = htole32(ETHER_HDR_LEN << 16 | 723 rxd->rx_le->msk_control = htole32(OP_TCPSTART | HW_OWNER); 727 rxd 762 struct msk_rxdesc *rxd; local 857 struct msk_rxdesc *rxd; local 876 struct msk_rxdesc *rxd; local 895 struct msk_rxdesc *rxd; local 953 struct msk_rxdesc *rxd; local 2212 struct msk_rxdesc *rxd; local 2506 struct msk_rxdesc *rxd; local 3180 struct msk_rxdesc *rxd; local 4141 struct msk_rxdesc *rxd; local [all...] |
/freebsd-current/sys/dev/mgb/ |
H A D | if_mgb.c | 1078 struct mgb_ring_desc rxd; local 1089 rxd = rdata->ring[rdata->last_head]; 1090 rxd.ctl = le32toh(rxd.ctl); 1091 rxd.addr.low = le32toh(rxd.ctl); 1092 rxd.addr.high = le32toh(rxd.ctl); 1093 rxd.sts = le32toh(rxd 1134 struct mgb_ring_desc *rxd; local [all...] |
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mac.c | 287 __le32 *rxd = (__le32 *)skb->data; local 289 u32 rxd0 = le32_to_cpu(rxd[0]); 290 u32 rxd1 = le32_to_cpu(rxd[1]); 291 u32 rxd2 = le32_to_cpu(rxd[2]); 292 u32 rxd3 = le32_to_cpu(rxd[3]); 293 u32 rxd4 = le32_to_cpu(rxd[4]); 378 rxd += 6; 380 u32 v0 = le32_to_cpu(rxd[0]); 381 u32 v2 = le32_to_cpu(rxd[2]); 387 rxd 572 __le32 *rxd = (__le32 *)skb->data; local 1078 __le32 *rxd = (__le32 *)data; local 1109 __le32 *rxd = (__le32 *)skb->data; local [all...] |
/freebsd-current/sys/dev/sis/ |
H A D | if_sis.c | 1230 struct sis_rxdesc *rxd; local 1286 rxd = &sc->sis_rxdesc[i]; 1287 rxd->rx_m = NULL; 1288 error = bus_dmamap_create(sc->sis_rx_tag, 0, &rxd->rx_dmamap); 1314 struct sis_rxdesc *rxd; local 1320 rxd = &sc->sis_rxdesc[i]; 1321 if (rxd->rx_dmamap) 1322 bus_dmamap_destroy(sc->sis_rx_tag, rxd->rx_dmamap); 1373 struct sis_rxdesc *rxd; local 1395 rxd 1416 sis_newbuf(struct sis_softc *sc, struct sis_rxdesc *rxd) argument 1454 sis_discard_rxbuf(struct sis_rxdesc *rxd) argument 1486 struct sis_rxdesc *rxd; local 2224 struct sis_rxdesc *rxd; local [all...] |
/freebsd-current/sys/dev/vr/ |
H A D | if_vr.c | 888 struct vr_rxdesc *rxd; local 1048 rxd = &sc->vr_cdata.vr_rxdesc[i]; 1049 rxd->rx_m = NULL; 1050 rxd->rx_dmamap = NULL; 1052 &rxd->rx_dmamap); 1068 struct vr_rxdesc *rxd; local 1115 rxd = &sc->vr_cdata.vr_rxdesc[i]; 1116 if (rxd->rx_dmamap) { 1118 rxd->rx_dmamap); 1119 rxd 1181 struct vr_rxdesc *rxd; local 1210 vr_discard_rxbuf(struct vr_rxdesc *rxd) argument 1230 struct vr_rxdesc *rxd; local 1293 struct vr_rxdesc *rxd; local 2434 struct vr_rxdesc *rxd; local [all...] |
/freebsd-current/sys/dev/sge/ |
H A D | if_sge.c | 753 struct sge_rxdesc *rxd; local 889 rxd = &cd->sge_rxdesc[i]; 890 rxd->rx_m = NULL; 891 rxd->rx_dmamap = NULL; 893 &rxd->rx_dmamap); 909 struct sge_rxdesc *rxd; local 942 rxd = &cd->sge_rxdesc[i]; 943 if (rxd->rx_dmamap != NULL) { 945 rxd->rx_dmamap); 946 rxd 1049 struct sge_rxdesc *rxd; local 1077 struct sge_rxdesc *rxd; local [all...] |
/freebsd-current/sys/dev/netmap/ |
H A D | netmap_mem2.h | 143 struct netmap_mem_d* netmap_mem_private_new( u_int txr, u_int txd, u_int rxr, u_int rxd,
|
/freebsd-current/sys/dev/cas/ |
H A D | if_casvar.h | 223 #define __CAS_UPDATE_RXDESC(rxd, rxds, s) \ 227 (rxd)->cd_buf_ptr = htole64((rxds)->rxds_paddr); \ 230 (rxd)->cd_flags = \
|
/freebsd-current/sys/dev/nge/ |
H A D | if_nge.c | 1049 struct nge_rxdesc *rxd; local 1201 rxd = &sc->nge_cdata.nge_rxdesc[i]; 1202 rxd->rx_m = NULL; 1203 rxd->rx_dmamap = NULL; 1205 &rxd->rx_dmamap); 1221 struct nge_rxdesc *rxd; local 1268 rxd = &sc->nge_cdata.nge_rxdesc[i]; 1269 if (rxd->rx_dmamap) { 1271 rxd->rx_dmamap); 1272 rxd 1375 struct nge_rxdesc *rxd; local 1441 struct nge_rxdesc *rxd; local 2460 struct nge_rxdesc *rxd; local [all...] |
/freebsd-current/sys/dev/stge/ |
H A D | if_stge.c | 728 struct stge_rxdesc *rxd; local 879 rxd = &sc->sc_cdata.stge_rxdesc[i]; 880 rxd->rx_m = NULL; 881 rxd->rx_dmamap = 0; 883 &rxd->rx_dmamap); 899 struct stge_rxdesc *rxd; local 946 rxd = &sc->sc_cdata.stge_rxdesc[i]; 947 if (rxd->rx_dmamap) { 949 rxd->rx_dmamap); 950 rxd 1635 struct stge_rxdesc *rxd; local 2206 struct stge_rxdesc *rxd; local 2432 struct stge_rxdesc *rxd; local [all...] |