Lines Matching refs:rx_desc
977 if (dev->rx_desc[i].ctrl & MAL_RX_CTRL_FIRST) in emac_resize_rx_ring()
980 dev->rx_desc[i].data_len = 0; in emac_resize_rx_ring()
981 dev->rx_desc[i].ctrl = MAL_RX_CTRL_EMPTY | in emac_resize_rx_ring()
1001 dev->rx_desc[i].data_ptr = in emac_resize_rx_ring()
1077 dev->rx_desc[i].ctrl = 0; in emac_clean_rx_ring()
1080 dev->rx_desc[i].data_ptr = 0; in emac_clean_rx_ring()
1097 dev->rx_desc[slot].data_len = 0; in emac_alloc_rx_skb()
1100 dev->rx_desc[slot].data_ptr = in emac_alloc_rx_skb()
1104 dev->rx_desc[slot].ctrl = MAL_RX_CTRL_EMPTY | in emac_alloc_rx_skb()
1575 dev->rx_desc[slot].data_len = 0; in emac_recycle_rx_skb()
1577 dev->rx_desc[slot].ctrl = MAL_RX_CTRL_EMPTY | in emac_recycle_rx_skb()
1622 int len = dev->rx_desc[slot].data_len; in emac_rx_sg_append()
1653 u16 ctrl = dev->rx_desc[slot].ctrl; in emac_poll_rx()
1660 len = dev->rx_desc[slot].data_len; in emac_poll_rx()
1752 if (!(dev->rx_desc[slot].ctrl & MAL_RX_CTRL_EMPTY)) { in emac_poll_rx()
1778 return !(dev->rx_desc[dev->rx_slot].ctrl & MAL_RX_CTRL_EMPTY); in emac_peek_rx()
1788 u16 ctrl = dev->rx_desc[slot].ctrl; in emac_peek_rx_sg()
2790 dev->rx_desc = in emac_probe()
2794 DBG(dev, "rx_desc %p" NL, dev->rx_desc); in emac_probe()
2798 memset(dev->rx_desc, 0, NUM_RX_BUFF * sizeof(struct mal_descriptor)); in emac_probe()