/freebsd/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) in ath10k_qca99x0_rx_desc_get_l3_pad_bytes() argument 141 struct htt_rx_desc_v1 *rx_desc = container_of(rxd, in ath10k_qca99x0_rx_desc_get_l3_pad_bytes() 149 static bool ath10k_qca99x0_rx_desc_msdu_limit_error(struct htt_rx_desc *rxd) in ath10k_qca99x0_rx_desc_msdu_limit_error() argument 151 struct htt_rx_desc_v1 *rx_desc = container_of(rxd, in ath10k_qca99x0_rx_desc_msdu_limit_error() 190 ath10k_rx_desc_wcn3990_get_attention(struct htt_rx_desc *rxd) in ath10k_rx_desc_wcn3990_get_attention() argument 192 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_attention() 198 ath10k_rx_desc_wcn3990_get_frag_info(struct htt_rx_desc *rxd) in ath10k_rx_desc_wcn3990_get_frag_info() argument 200 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_frag_info() 206 ath10k_rx_desc_wcn3990_get_mpdu_start(struct htt_rx_desc *rxd) in ath10k_rx_desc_wcn3990_get_mpdu_start() argument 208 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_mpdu_start() [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); [all …]
|
H A D | htt_rx.c | 512 struct htt_rx_desc *rxd; in ath10k_htt_rx_handle_amsdu_mon_32() local 515 rxd = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); in ath10k_htt_rx_handle_amsdu_mon_32() 516 trace_ath10k_htt_rx_desc(ar, rxd, hw->rx_desc_ops->rx_desc_size); in ath10k_htt_rx_handle_amsdu_mon_32() 589 struct htt_rx_desc *rxd; in ath10k_htt_rx_handle_amsdu_mon_64() local 592 rxd = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); in ath10k_htt_rx_handle_amsdu_mon_64() 593 trace_ath10k_htt_rx_desc(ar, rxd, hw->rx_desc_ops->rx_desc_size); in ath10k_htt_rx_handle_amsdu_mon_64() 670 struct htt_rx_desc *rxd; in ath10k_htt_rx_pop_paddr32_list() local 706 rxd = HTT_RX_BUF_TO_RX_DESC(hw, msdu->data); in ath10k_htt_rx_pop_paddr32_list() 707 rxd_attention = ath10k_htt_rx_desc_get_attention(hw, rxd); in ath10k_htt_rx_pop_paddr32_list() 709 trace_ath10k_htt_rx_desc(ar, rxd, hw->rx_desc_ops->rx_desc_size); in ath10k_htt_rx_pop_paddr32_list() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | mac.c | 179 __le32 *rxv = NULL, *rxd = (__le32 *)skb->data; in mt7921_mac_fill_rx() local 184 u32 rxd0 = le32_to_cpu(rxd[0]); in mt7921_mac_fill_rx() 185 u32 rxd1 = le32_to_cpu(rxd[1]); in mt7921_mac_fill_rx() 186 u32 rxd2 = le32_to_cpu(rxd[2]); in mt7921_mac_fill_rx() 187 u32 rxd3 = le32_to_cpu(rxd[3]); in mt7921_mac_fill_rx() 188 u32 rxd4 = le32_to_cpu(rxd[4]); in mt7921_mac_fill_rx() 267 rxd += 6; in mt7921_mac_fill_rx() 269 u32 v0 = le32_to_cpu(rxd[0]); in mt7921_mac_fill_rx() 270 u32 v2 = le32_to_cpu(rxd[2]); in mt7921_mac_fill_rx() 276 rxd += 4; in mt7921_mac_fill_rx() [all …]
|
H A D | mcu.c | 22 struct mt76_connac2_mcu_rxd *rxd; in mt7921_mcu_parse_response() local 33 rxd = (struct mt76_connac2_mcu_rxd *)skb->data; in mt7921_mcu_parse_response() 34 if (seq != rxd->seq) in mt7921_mcu_parse_response() 39 skb_pull(skb, sizeof(*rxd) - 4); in mt7921_mcu_parse_response() 42 skb_pull(skb, sizeof(*rxd) + 4); in mt7921_mcu_parse_response() 52 skb_pull(skb, sizeof(*rxd)); in mt7921_mcu_parse_response() 61 skb_pull(skb, sizeof(*rxd)); in mt7921_mcu_parse_response() 140 struct mt76_connac2_mcu_rxd *rxd; in mt7921_mcu_uni_roc_event() local 143 rxd = (struct mt76_connac2_mcu_rxd *)skb->data; in mt7921_mcu_uni_roc_event() 144 grant = (struct mt7921_roc_grant_tlv *)(rxd->tlv + 4); in mt7921_mcu_uni_roc_event() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | marvell,armada-39x-pinctrl.txt | 18 mpp0 0 gpio, ua0(rxd) 23 mpp5 5 gpio, ua1(rxd), ua0(cts), smi(mdio) 35 mpp17 17 gpio, ua1(rxd), spi0(sck), sata1(prsnt) [1], sata0(prsnt) [1], smi(mdio) 37 mpp19 19 gpio, sata1(prsnt) [1], ua0(cts), ua1(rxd), i2c2(sda) 43 mpp24 24 gpio, spi0(miso), ua0(cts), ua1(rxd), sd0(d4), dev(ready) 60 mpp41 41 gpio, ua1(rxd), ua0(cts), spi1(cs3), dev(burst/last), nand(rb0), ge(rxctl) 65 mpp45 45 gpio, ref(clk), pcie0(rstout), ua1(rxd) 71 audio(lrclk) [2], sd0(d5), ua2(rxd) 72 mpp50 50 gpio, pcie0(rstout), tdm(drx) [2], audio(extclk) [2], sd0(cmd), ua2(rxd) 77 mpp55 55 gpio, ua1(cts), spi1(cs1), sd0(d0), ua1(rxd), ua3(rxd) [all …]
|
H A D | marvell,kirkwood-pinctrl.txt | 28 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk) 37 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), 41 mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col) 43 mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs) 66 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk) 75 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), 79 mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col) 81 mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs) 110 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk), sata1(act) 119 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), [all …]
|
H A D | marvell,armada-370-pinctrl.txt | 16 mpp0 0 gpio, uart0(rxd) 19 mpp3 3 gpio, i2c0(sda), uart0(rxd) 27 mpp11 11 gpio, ge0(rxd0), uart1(rxd), sd0(cmd), spi0(cs1), 37 mpp16 16 gpio, ge0(rxclk), uart1(rxd), tdm(int), audio(extclk) 46 mpp25 25 gpio, ge0(rxerr), ge1(rxd0), uart1(rxd) 62 mpp41 41 gpio, dev(ad2), uart1(rxd) 84 mpp57 57 gpio, dev(cs3), uart1(rxd), tdm(fsync), sata0(prsnt), 89 mpp60 60 gpio, dev(ale1), uart1(rxd), sata0(prsnt), pcie(rstout),
|
H A D | marvell,armada-38x-pinctrl.txt | 18 mpp0 0 gpio, ua0(rxd) 23 mpp5 5 gpio, ge(mdio), ua1(rxd), ua0(cts) 35 mpp17 17 gpio, ge0(rxclk), ptp(clk), ua1(rxd), spi0(sck), sata1(prsnt), sata0(prsnt) 42 mpp24 24 gpio, spi0(miso), ua0(cts), ua1(rxd), sd0(d4), dev(ready) 59 mpp41 41 gpio, ua1(rxd), ge1(rxctl), ua0(cts), spi1(cs3), dev(burst/last), nand(rb0) 63 mpp45 45 gpio, ref(clk_out0), pcie0(rstout), ua1(rxd) 73 mpp55 55 gpio, ua1(cts), ge(mdio), pcie1(clkreq) [1], spi1(cs1), sd0(d0), ua1(rxd) 76 …8 58 gpio, pcie1(clkreq) [1], i2c1(sck), pcie2(clkreq), spi1(miso), sd0(d1), ua1(rxd)
|
H A D | marvell,dove-pinctrl.txt | 22 mpp3 3 gpio, pmu, uart2(rxd), sdio0(ledctrl), sata(act), 27 mpp7 7 gpio, pmu, uart3(rxd), sdio1(ledctrl), spi1(sck), pmu* 37 mpp14 14 gpio, pmu, uart2(txd), sdio1(buspwr), ssp(rxd), pmu* 38 mpp15 15 gpio, pmu, uart2(rxd), sdio1(ledctrl), ssp(sfrm), pmu* 43 mpp19 19 gpio, uart3(rxd), sdio0(ledctrl), twsi(sck)
|
/freebsd/sys/contrib/device-tree/Bindings/arm/marvell/ |
H A D | cp110-system-controller.txt | 91 mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sata0(present_act), ge(mdio) 93 mpp2 2 gpio, dev(ad15), au(i2sextclk), ge0(rxd1), tdm(dtx), mss_uart(rxd), ptp(pclk_out), i2c1(sck), uart1(rxd), sata0(present_act), xg(mdc) 95 mpp4 4 gpio, dev(ad13), au(i2sbclk), ge0(rxctl), tdm(rstn), mss_uart(rxd), uart1(cts), pcie0(clkreq), uart3(rxd), ge(mdc) 97 mpp6 6 gpio, dev(ad11), ge0(txd3), spi0(csn2), au(i2sextclk), sata1(present_act), pcie2(clkreq), uart0(rxd), ptp(pulse) 99 mpp8 8 gpio, dev(ad9), ge0(txd1), spi0(csn0), spi1(csn0), uart0(cts), led(stb), uart2(rxd), ptp(pclk_out), synce1(clk) 120 mpp29 29 gpio, dev(csn2), spi1(mosi), mss_gpio6, ge0(rxd1), spi0(csn6), pcie1(clkreq), ptp(clk), mss_i2c(sda), sata0(present_act), uart0(rxd), led(stb) 128 mpp37 37 gpio, uart2(rxd), i2c0(sck), ptp(pclk_out), tdm(intn), mss_i2c(sck), sata1(present_act), ge(mdc), xg(mdc), pcie1(clkreq), mss_gpio6, link(rd_out_cp2cp) 132 mpp41 41 gpio, sdio(pwr10), sdio(bus_pwr), mss_i2c(sck), au(i2slrclk), ptp(pulse), spi0(mosi), uart1(rxd), g [all...] |
/freebsd/sys/dev/e1000/ |
H A D | em_txrx.c | 547 struct e1000_rx_desc *rxd; in lem_isc_rxd_refill() local 558 rxd = (struct e1000_rx_desc *)&rxr->rx_base[next_pidx]; in lem_isc_rxd_refill() 559 rxd->buffer_addr = htole64(paddrs[i]); in lem_isc_rxd_refill() 561 rxd->status = 0; in lem_isc_rxd_refill() 576 union e1000_rx_desc_extended *rxd; in em_isc_rxd_refill() local 587 rxd = &rxr->rx_base[next_pidx]; in em_isc_rxd_refill() 588 rxd->read.buffer_addr = htole64(paddrs[i]); in em_isc_rxd_refill() 590 rxd->wb.upper.status_error = 0; in em_isc_rxd_refill() 615 struct e1000_rx_desc *rxd; in lem_isc_rxd_available() local 620 rxd = (struct e1000_rx_desc *)&rxr->rx_base[i]; in lem_isc_rxd_available() [all …]
|
H A D | igb_txrx.c | 371 union e1000_adv_rx_desc *rxd; in igb_isc_rxd_refill() local 383 rxd = (union e1000_adv_rx_desc *)&rxr->rx_base[next_pidx]; in igb_isc_rxd_refill() 385 rxd->read.pkt_addr = htole64(paddrs[i]); in igb_isc_rxd_refill() 409 union e1000_adv_rx_desc *rxd; in igb_isc_rxd_available() local 414 rxd = (union e1000_adv_rx_desc *)&rxr->rx_base[i]; in igb_isc_rxd_available() 415 staterr = le32toh(rxd->wb.upper.status_error); in igb_isc_rxd_available() 441 union e1000_adv_rx_desc *rxd; in igb_isc_rxd_pkt_get() local 452 rxd = (union e1000_adv_rx_desc *)&rxr->rx_base[cidx]; in igb_isc_rxd_pkt_get() 453 staterr = le32toh(rxd->wb.upper.status_error); in igb_isc_rxd_pkt_get() 454 pkt_info = le16toh(rxd->wb.lower.lo_dword.hs_rss.pkt_info); in igb_isc_rxd_pkt_get() [all …]
|
/freebsd/sys/dev/vte/ |
H A D | if_vte.c | 651 struct vte_rxdesc *rxd; in vte_dma_alloc() local 829 rxd = &sc->vte_cdata.vte_rxdesc[i]; in vte_dma_alloc() 830 rxd->rx_m = NULL; in vte_dma_alloc() 831 rxd->rx_dmamap = NULL; in vte_dma_alloc() 833 &rxd->rx_dmamap); in vte_dma_alloc() 849 struct vte_rxdesc *rxd; in vte_dma_free() local 868 rxd = &sc->vte_cdata.vte_rxdesc[i]; in vte_dma_free() 869 if (rxd->rx_dmamap != NULL) { in vte_dma_free() 871 rxd->rx_dmamap); in vte_dma_free() 872 rxd->rx_dmamap = NULL; in vte_dma_free() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mac.c | 271 __le32 *rxd = (__le32 *)skb->data; in mt7996_reverse_frag0_hdr_trans() local 277 if (le32_get_bits(rxd[3], MT_RXD3_NORMAL_ADDR_TYPE) != in mt7996_reverse_frag0_hdr_trans() 281 if (!(le32_to_cpu(rxd[1]) & MT_RXD1_NORMAL_GROUP_4)) in mt7996_reverse_frag0_hdr_trans() 290 /* store the info from RXD and ethhdr to avoid being overridden */ in mt7996_reverse_frag0_hdr_trans() 291 frame_control = le32_get_bits(rxd[8], MT_RXD8_FRAME_CONTROL); in mt7996_reverse_frag0_hdr_trans() 293 hdr.seq_ctrl = cpu_to_le16(le32_get_bits(rxd[10], MT_RXD10_SEQ_CTRL)); in mt7996_reverse_frag0_hdr_trans() 327 memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[11], in mt7996_reverse_frag0_hdr_trans() 332 qos_ctrl = cpu_to_le16(le32_get_bits(rxd[10], MT_RXD10_QOS_CTL)); in mt7996_reverse_frag0_hdr_trans() 460 __le32 *rxd = (__le32 *)skb->data; in mt7996_mac_fill_rx() local 462 u32 rxd0 = le32_to_cpu(rxd[0]); in mt7996_mac_fill_rx() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | mac.c | 260 __le32 *rxd = (__le32 *)skb->data; in mt7615_reverse_frag0_hdr_trans() local 266 if (le32_get_bits(rxd[1], MT_RXD1_NORMAL_ADDR_TYPE) != in mt7615_reverse_frag0_hdr_trans() 270 if (!(le32_to_cpu(rxd[0]) & MT_RXD0_NORMAL_GROUP_4)) in mt7615_reverse_frag0_hdr_trans() 279 /* store the info from RXD and ethhdr to avoid being overridden */ in mt7615_reverse_frag0_hdr_trans() 280 frame_control = le32_get_bits(rxd[4], MT_RXD4_FRAME_CONTROL); in mt7615_reverse_frag0_hdr_trans() 282 hdr.seq_ctrl = cpu_to_le16(le32_get_bits(rxd[6], MT_RXD6_SEQ_CTRL)); in mt7615_reverse_frag0_hdr_trans() 316 memcpy(skb_push(skb, IEEE80211_HT_CTL_LEN), &rxd[7], in mt7615_reverse_frag0_hdr_trans() 322 qos_ctrl = cpu_to_le16(le32_get_bits(rxd[6], MT_RXD6_QOS_CTL)); in mt7615_reverse_frag0_hdr_trans() 344 __le32 *rxd = (__le32 *)skb->data; in mt7615_mac_fill_rx() local 345 u32 rxd0 = le32_to_cpu(rxd[0]); in mt7615_mac_fill_rx() [all …]
|
/freebsd/sys/dev/igc/ |
H A D | igc_txrx.c | 399 union igc_adv_rx_desc *rxd; in igc_isc_rxd_refill() local 411 rxd = (union igc_adv_rx_desc *)&rxr->rx_base[next_pidx]; in igc_isc_rxd_refill() 413 rxd->read.pkt_addr = htole64(paddrs[i]); in igc_isc_rxd_refill() 437 union igc_adv_rx_desc *rxd; in igc_isc_rxd_available() local 442 rxd = (union igc_adv_rx_desc *)&rxr->rx_base[i]; in igc_isc_rxd_available() 443 staterr = le32toh(rxd->wb.upper.status_error); in igc_isc_rxd_available() 469 union igc_adv_rx_desc *rxd; in igc_isc_rxd_pkt_get() local 480 rxd = (union igc_adv_rx_desc *)&rxr->rx_base[cidx]; in igc_isc_rxd_pkt_get() 481 staterr = le32toh(rxd->wb.upper.status_error); in igc_isc_rxd_pkt_get() 482 pkt_info = le16toh(rxd->wb.lower.lo_dword.hs_rss.pkt_info); in igc_isc_rxd_pkt_get() [all …]
|
/freebsd/sys/dev/msk/ |
H A D | if_msk.c | 697 struct msk_rxdesc *rxd; in msk_init_rx_ring() local 709 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; in msk_init_rx_ring() 710 rxd->rx_m = NULL; in msk_init_rx_ring() 711 rxd->rx_le = &rd->msk_rx_ring[prod]; in msk_init_rx_ring() 720 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; in msk_init_rx_ring() 721 rxd->rx_m = NULL; in msk_init_rx_ring() 722 rxd->rx_le = &rd->msk_rx_ring[prod]; in msk_init_rx_ring() 723 rxd->rx_le->msk_addr = htole32(ETHER_HDR_LEN << 16 | in msk_init_rx_ring() 725 rxd->rx_le->msk_control = htole32(OP_TCPSTART | HW_OWNER); in msk_init_rx_ring() 729 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; in msk_init_rx_ring() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/renesas/ |
H A D | rzg2lc-smarc-pinfunction.dtsi | 19 <RZG2L_PORT_PINMUX(40, 1, 3)>; /* RxD */ 34 <RZG2L_PORT_PINMUX(44, 1, 3)>; /* RxD */ 64 <RZG2L_PORT_PINMUX(38, 1, 1)>; /* RxD */ 69 <RZG2L_PORT_PINMUX(40, 1, 1)>, /* RxD */ 129 <RZG2L_PORT_PINMUX(45, 3, 1)>; /* RXD */
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | dma.c | 75 __le32 *rxd = (__le32 *)skb->data; in mt7603_queue_rx_skb() local 79 type = le32_get_bits(rxd[0], MT_RXD0_PKT_TYPE); in mt7603_queue_rx_skb() 91 for (rxd++; rxd + 5 <= end; rxd += 5) in mt7603_queue_rx_skb() 92 mt7603_mac_add_txs(dev, rxd); in mt7603_queue_rx_skb()
|
/freebsd/sys/dev/vge/ |
H A D | if_vge.c | 686 struct vge_rxdesc *rxd; in vge_dma_alloc() local 895 rxd = &sc->vge_cdata.vge_rxdesc[i]; in vge_dma_alloc() 896 rxd->rx_m = NULL; in vge_dma_alloc() 897 rxd->rx_dmamap = NULL; in vge_dma_alloc() 899 &rxd->rx_dmamap); in vge_dma_alloc() 915 struct vge_rxdesc *rxd; in vge_dma_free() local 962 rxd = &sc->vge_cdata.vge_rxdesc[i]; in vge_dma_free() 963 if (rxd->rx_dmamap != NULL) { in vge_dma_free() 965 rxd->rx_dmamap); in vge_dma_free() 966 rxd->rx_dmamap = NULL; in vge_dma_free() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | mac.c | 287 __le32 *rxd = (__le32 *)skb->data; in mt7915_mac_fill_rx() local 289 u32 rxd0 = le32_to_cpu(rxd[0]); in mt7915_mac_fill_rx() 290 u32 rxd1 = le32_to_cpu(rxd[1]); in mt7915_mac_fill_rx() 291 u32 rxd2 = le32_to_cpu(rxd[2]); in mt7915_mac_fill_rx() 292 u32 rxd3 = le32_to_cpu(rxd[3]); in mt7915_mac_fill_rx() 293 u32 rxd4 = le32_to_cpu(rxd[4]); in mt7915_mac_fill_rx() 378 rxd += 6; in mt7915_mac_fill_rx() 380 u32 v0 = le32_to_cpu(rxd[0]); in mt7915_mac_fill_rx() 381 u32 v2 = le32_to_cpu(rxd[2]); in mt7915_mac_fill_rx() 387 rxd += 4; in mt7915_mac_fill_rx() [all …]
|
/freebsd/sys/dev/sis/ |
H A D | if_sis.c | 1223 struct sis_rxdesc *rxd; in sis_dma_alloc() local 1279 rxd = &sc->sis_rxdesc[i]; in sis_dma_alloc() 1280 rxd->rx_m = NULL; in sis_dma_alloc() 1281 error = bus_dmamap_create(sc->sis_rx_tag, 0, &rxd->rx_dmamap); in sis_dma_alloc() 1307 struct sis_rxdesc *rxd; in sis_dma_free() local 1313 rxd = &sc->sis_rxdesc[i]; in sis_dma_free() 1314 if (rxd->rx_dmamap) in sis_dma_free() 1315 bus_dmamap_destroy(sc->sis_rx_tag, rxd->rx_dmamap); in sis_dma_free() 1366 struct sis_rxdesc *rxd; in sis_ring_init() local 1388 rxd = &sc->sis_rxdesc[i]; in sis_ring_init() [all …]
|
/freebsd/sys/dev/ae/ |
H A D | if_aereg.h | 54 #define AE_ISR_RXD_OVERFLOW 0x00000100 /* RxD overflow occuried. */ 93 #define AE_RXD_ADDR_LO_REG 0x1554 /* Low 32 bits of RxD ring address. */ 96 #define AE_RXD_COUNT_REG 0x1558 /* Number of RxD descriptors in ring. 98 the 'data' field of RxD should 202 #define AE_FLOW_THRESH_HI_REG 0x15a8 /* High watermark of RxD 204 #define AE_FLOW_THRESH_LO_REG 0x15aa /* Lower watermark of RxD 211 #define AE_MB_RXD_IDX_REG 0x15f4 /* RxD write index. */ 372 * RxD flags.
|
/freebsd/sys/dev/vr/ |
H A D | if_vr.c | 881 struct vr_rxdesc *rxd; in vr_dma_alloc() local 1041 rxd = &sc->vr_cdata.vr_rxdesc[i]; in vr_dma_alloc() 1042 rxd->rx_m = NULL; in vr_dma_alloc() 1043 rxd->rx_dmamap = NULL; in vr_dma_alloc() 1045 &rxd->rx_dmamap); in vr_dma_alloc() 1061 struct vr_rxdesc *rxd; in vr_dma_free() local 1108 rxd = &sc->vr_cdata.vr_rxdesc[i]; in vr_dma_free() 1109 if (rxd->rx_dmamap) { in vr_dma_free() 1111 rxd->rx_dmamap); in vr_dma_free() 1112 rxd->rx_dmamap = NULL; in vr_dma_free() [all …]
|