Home
last modified time | relevance | path

Searched refs:rxbd (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/arc/
Demac_main.c187 struct arc_emac_bd *rxbd = &priv->rxbd[*last_rx_bd]; in arc_emac_rx() local
188 unsigned int pktlen, info = le32_to_cpu(rxbd->info); in arc_emac_rx()
209 rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE); in arc_emac_rx()
224 rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE); in arc_emac_rx()
237 rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE); in arc_emac_rx()
260 rxbd->data = cpu_to_le32(addr); in arc_emac_rx()
266 rxbd->info = cpu_to_le32(FOR_EMAC | EMAC_BUFFER_SIZE); in arc_emac_rx()
305 struct arc_emac_bd *rxbd; in arc_emac_rx_stall_check() local
311 rxbd = &priv->rxbd[priv->last_rx_bd]; in arc_emac_rx_stall_check()
312 if (le32_to_cpu(rxbd->info) & FOR_EMAC) { in arc_emac_rx_stall_check()
[all …]
Demac.h146 struct arc_emac_bd *rxbd; member
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/pearl/
Dpcie.c431 struct qtnf_rx_bd *rxbd; in skb2rbd_attach() local
442 rxbd = &priv->rx_bd_vbase[index]; in skb2rbd_attach()
452 rxbd->addr = cpu_to_le32(QTN_HOST_LO32(paddr)); in skb2rbd_attach()
453 rxbd->addr_h = cpu_to_le32(QTN_HOST_HI32(paddr)); in skb2rbd_attach()
454 rxbd->info = 0x0; in skb2rbd_attach()
493 struct qtnf_rx_bd *rxbd; in qtnf_free_xfer_buffers() local
501 rxbd = &priv->rx_bd_vbase[i]; in qtnf_free_xfer_buffers()
503 paddr = QTN_HOST_ADDR(le32_to_cpu(rxbd->addr_h), in qtnf_free_xfer_buffers()
504 le32_to_cpu(rxbd->addr)); in qtnf_free_xfer_buffers()
813 struct qtnf_rx_bd *rxbd; in qtnf_rx_data_ready() local
[all …]
/Linux-v4.19/drivers/net/ethernet/nuvoton/
Dw90p910_ether.c697 struct w90p910_rxbd *rxbd; in netdev_rx() local
706 rxbd = &ether->rdesc->desclist[ether->cur_rx]; in netdev_rx()
717 status = rxbd->sl; in netdev_rx()
753 rxbd->sl = RX_OWEN_DMA; in netdev_rx()
754 rxbd->reserved = 0x0; in netdev_rx()
759 rxbd = &ether->rdesc->desclist[ether->cur_rx]; in netdev_rx()
/Linux-v4.19/drivers/scsi/qedi/
Dqedi_main.c718 struct qedi_rx_bd rxbd; in qedi_ll2_process_skb() local
735 memset(&rxbd, 0, sizeof(rxbd)); in qedi_ll2_process_skb()
736 rxbd.rx_pkt_index = uctrl->hw_rx_prod; in qedi_ll2_process_skb()
737 rxbd.rx_pkt_len = len; in qedi_ll2_process_skb()
738 rxbd.vlan_id = vlan_id; in qedi_ll2_process_skb()
745 memcpy(p_rxbd, &rxbd, sizeof(rxbd)); in qedi_ll2_process_skb()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dcnic.c4601 struct bnx2_rx_bd *rxbd; in cnic_init_bnx2_rx_ring() local
4637 rxbd = udev->l2_ring + CNIC_PAGE_SIZE; in cnic_init_bnx2_rx_ring()
4638 for (i = 0; i < BNX2_MAX_RX_DESC_CNT; i++, rxbd++) { in cnic_init_bnx2_rx_ring()
4643 rxbd->rx_bd_len = cp->l2_single_buf_size; in cnic_init_bnx2_rx_ring()
4644 rxbd->rx_bd_flags = RX_BD_FLAGS_START | RX_BD_FLAGS_END; in cnic_init_bnx2_rx_ring()
4645 rxbd->rx_bd_haddr_hi = (u64) buf_map >> 32; in cnic_init_bnx2_rx_ring()
4646 rxbd->rx_bd_haddr_lo = (u64) buf_map & 0xffffffff; in cnic_init_bnx2_rx_ring()
4650 rxbd->rx_bd_haddr_hi = val; in cnic_init_bnx2_rx_ring()
4654 rxbd->rx_bd_haddr_lo = val; in cnic_init_bnx2_rx_ring()
4986 struct eth_rx_bd *rxbd = (struct eth_rx_bd *) (udev->l2_ring + in cnic_init_bnx2x_rx_ring() local
[all …]
Dbnx2.c2732 struct bnx2_rx_bd *rxbd = in bnx2_alloc_rx_page() local
2747 rxbd->rx_bd_haddr_hi = (u64) mapping >> 32; in bnx2_alloc_rx_page()
2748 rxbd->rx_bd_haddr_lo = (u64) mapping & 0xffffffff; in bnx2_alloc_rx_page()
2774 struct bnx2_rx_bd *rxbd = in bnx2_alloc_rx_data() local
2793 rxbd->rx_bd_haddr_hi = (u64) mapping >> 32; in bnx2_alloc_rx_data()
2794 rxbd->rx_bd_haddr_lo = (u64) mapping & 0xffffffff; in bnx2_alloc_rx_data()
5222 struct bnx2_rx_bd *rxbd; in bnx2_init_rxbd_rings() local
5227 rxbd = &rx_ring[i][0]; in bnx2_init_rxbd_rings()
5228 for (j = 0; j < BNX2_MAX_RX_DESC_CNT; j++, rxbd++) { in bnx2_init_rxbd_rings()
5229 rxbd->rx_bd_len = buf_size; in bnx2_init_rxbd_rings()
[all …]
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c665 struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_data() local
688 rxbd->rx_bd_haddr = cpu_to_le64(mapping); in bnxt_alloc_rx_data()
726 struct rx_bd *rxbd = in bnxt_alloc_rx_page() local
774 rxbd->rx_bd_haddr = cpu_to_le64(mapping); in bnxt_alloc_rx_page()
775 rxbd->rx_bd_opaque = sw_prod; in bnxt_alloc_rx_page()
2552 struct rx_bd *rxbd; in bnxt_init_rxbd_pages() local
2554 rxbd = rx_buf_ring[i]; in bnxt_init_rxbd_pages()
2555 if (!rxbd) in bnxt_init_rxbd_pages()
2558 for (j = 0; j < RX_DESC_CNT; j++, rxbd++, prod++) { in bnxt_init_rxbd_pages()
2559 rxbd->rx_bd_len_flags_type = cpu_to_le32(type); in bnxt_init_rxbd_pages()
[all …]