Searched defs:bgmac (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | bgmac.c | 49 static void bgmac_dma_tx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_tx_reset() 94 static void bgmac_dma_tx_enable(struct bgmac *bgmac, in bgmac_dma_tx_enable() 119 bgmac_dma_tx_add_buf(struct bgmac *bgmac, struct bgmac_dma_ring *ring, in bgmac_dma_tx_add_buf() 139 static netdev_tx_t bgmac_dma_tx_add(struct bgmac *bgmac, in bgmac_dma_tx_add() 241 static void bgmac_dma_tx_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_tx_free() 297 static void bgmac_dma_rx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_rx_reset() 311 static void bgmac_dma_rx_enable(struct bgmac *bgmac, in bgmac_dma_rx_enable() 335 static int bgmac_dma_rx_skb_for_slot(struct bgmac *bgmac, in bgmac_dma_rx_skb_for_slot() 369 static void bgmac_dma_rx_update_index(struct bgmac *bgmac, in bgmac_dma_rx_update_index() 379 static void bgmac_dma_rx_setup_desc(struct bgmac *bgmac, in bgmac_dma_rx_setup_desc() [all …]
|
D | bgmac.h | 6 #define bgmac_err(bgmac, fmt, ...) \ argument 8 #define bgmac_warn(bgmac, fmt, ...) \ argument 10 #define bgmac_info(bgmac, fmt, ...) \ argument 12 #define bgmac_dbg(bgmac, fmt, ...) \ argument 437 struct bgmac { struct 446 struct bgmac_dma_ring tx_ring[BGMAC_MAX_TX_RINGS]; argument 447 struct bgmac_dma_ring rx_ring[BGMAC_MAX_RX_RINGS]; argument 467 static inline u32 bgmac_read(struct bgmac *bgmac, u16 offset) in bgmac_read() 472 static inline void bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in bgmac_write() 477 static inline void bgmac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, in bgmac_maskset() [all …]
|