Lines Matching refs:xgmac_dma_desc

324 struct xgmac_dma_desc {  struct
355 struct xgmac_dma_desc *dma_rx;
360 struct xgmac_dma_desc *dma_tx;
404 static inline void desc_set_buf_len(struct xgmac_dma_desc *p, u32 buf_sz) in desc_set_buf_len()
413 static inline int desc_get_buf_len(struct xgmac_dma_desc *p) in desc_get_buf_len()
420 static inline void desc_init_rx_desc(struct xgmac_dma_desc *p, int ring_size, in desc_init_rx_desc()
423 struct xgmac_dma_desc *end = p + ring_size - 1; in desc_init_rx_desc()
433 static inline void desc_init_tx_desc(struct xgmac_dma_desc *p, u32 ring_size) in desc_init_tx_desc()
439 static inline int desc_get_owner(struct xgmac_dma_desc *p) in desc_get_owner()
444 static inline void desc_set_rx_owner(struct xgmac_dma_desc *p) in desc_set_rx_owner()
450 static inline void desc_set_tx_owner(struct xgmac_dma_desc *p, u32 flags) in desc_set_tx_owner()
458 static inline void desc_clear_tx_owner(struct xgmac_dma_desc *p) in desc_clear_tx_owner()
465 static inline int desc_get_tx_ls(struct xgmac_dma_desc *p) in desc_get_tx_ls()
470 static inline int desc_get_tx_fs(struct xgmac_dma_desc *p) in desc_get_tx_fs()
475 static inline u32 desc_get_buf_addr(struct xgmac_dma_desc *p) in desc_get_buf_addr()
480 static inline void desc_set_buf_addr(struct xgmac_dma_desc *p, in desc_set_buf_addr()
488 static inline void desc_set_buf_addr_and_size(struct xgmac_dma_desc *p, in desc_set_buf_addr_and_size()
495 static inline int desc_get_rx_frame_len(struct xgmac_dma_desc *p) in desc_get_rx_frame_len()
515 static int desc_get_tx_status(struct xgmac_priv *priv, struct xgmac_dma_desc *p) in desc_get_tx_status()
542 static int desc_get_rx_status(struct xgmac_priv *priv, struct xgmac_dma_desc *p) in desc_get_rx_status()
679 struct xgmac_dma_desc *p; in xgmac_rx_refill()
739 sizeof(struct xgmac_dma_desc), in xgmac_dma_desc_rings_init()
752 sizeof(struct xgmac_dma_desc), in xgmac_dma_desc_rings_init()
782 DMA_RX_RING_SZ * sizeof(struct xgmac_dma_desc), in xgmac_dma_desc_rings_init()
792 struct xgmac_dma_desc *p; in xgmac_free_rx_skbufs()
813 struct xgmac_dma_desc *p; in xgmac_free_tx_skbufs()
845 DMA_TX_RING_SZ * sizeof(struct xgmac_dma_desc), in xgmac_free_dma_desc_rings()
851 DMA_RX_RING_SZ * sizeof(struct xgmac_dma_desc), in xgmac_free_dma_desc_rings()
871 struct xgmac_dma_desc *p = priv->dma_tx + entry; in xgmac_tx_complete()
1081 struct xgmac_dma_desc *desc, *first; in xgmac_xmit()
1170 struct xgmac_dma_desc *p; in xgmac_rx()