Home
last modified time | relevance | path

Searched full:rxbd (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/tsec/
H A Dif_tsecreg.h65 #define TSEC_REG_RBDLEN 0x30c /* RxBD data length register */
68 #define TSEC_REG_CRBPTR 0x324 /* Current RxBD pointer register */
70 #define TSEC_REG_RBPTR 0x384 /* RxBD pointer register */
71 #define TSEC_REG_RBASE 0x404 /* RxBD base address register */
233 #define TSEC_RSTAT_QHLT 0x00800000 /* RxBD queue is halted */
279 #define TSEC_ATTR_RBDSEN 0x00000040 /* RxBD snoop enable */
347 /* Receive Data Buffer Descriptor (RxBD) Field Descriptions */
H A Dif_tsec.c519 /* Step 20: Enable Rx and RxBD sdata snooping */ in tsec_init_locked()
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_txrx.c297 struct rx_prod_pkt_bd *rxbd; in bnxt_isc_rxd_refill() local
322 rxbd = (void *)rx_ring->vaddr; in bnxt_isc_rxd_refill()
325 rxbd[pidx].flags_type = htole16(type); in bnxt_isc_rxd_refill()
326 rxbd[pidx].len = htole16(softc->rx_buf_size); in bnxt_isc_rxd_refill()
328 rxbd[pidx].opaque = (((rxqid & 0xff) << 24) | (flid << 16) in bnxt_isc_rxd_refill()
330 rxbd[pidx].addr = htole64(paddrs[i]); in bnxt_isc_rxd_refill()
/freebsd/sys/dev/bce/
H A Dif_bce.c5255 struct rx_bd *rxbd; in bce_get_rx_buf() local
5333 rxbd = &sc->rx_bd_chain[RX_PAGE(chain_prod)][RX_IDX(chain_prod)]; in bce_get_rx_buf()
5335 rxbd->rx_bd_haddr_lo = htole32(BCE_ADDR_LO(segs[0].ds_addr)); in bce_get_rx_buf()
5336 rxbd->rx_bd_haddr_hi = htole32(BCE_ADDR_HI(segs[0].ds_addr)); in bce_get_rx_buf()
5337 rxbd->rx_bd_len = htole32(segs[0].ds_len); in bce_get_rx_buf()
5338 rxbd->rx_bd_flags = htole32(RX_BD_FLAGS_START | RX_BD_FLAGS_END); in bce_get_rx_buf()
5692 struct rx_bd *rxbd; in bce_init_rx_chain() local
5709 rxbd = &sc->rx_bd_chain[i][USABLE_RX_BD_PER_PAGE]; in bce_init_rx_chain()
5718 rxbd->rx_bd_haddr_hi = in bce_init_rx_chain()
5720 rxbd->rx_bd_haddr_lo = in bce_init_rx_chain()
[all …]
/freebsd/sys/contrib/dev/rtw89/
H A Dpci.c349 rtw89_err(rtwdev, "failed to update %d RXBD info: %d\n", in rtw89_pci_rxbd_deliver_skbs()
430 rtw89_err(rtwdev, "failed to deliver RXBD skb\n"); in rtw89_pci_rxbd_deliver()
432 /* skip the rest RXBD bufs */ in rtw89_pci_rxbd_deliver()
673 rtw89_err(rtwdev, "failed to update %d RXBD info: %d\n", in rtw89_pci_release_tx_skbs()
716 /* skip the rest RXBD bufs */ in rtw89_pci_release_tx()