Home
last modified time | relevance | path

Searched refs:macb_queue (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/cadence/
Dmacb_main.c169 static struct macb_dma_desc *macb_tx_desc(struct macb_queue *queue, in macb_tx_desc()
177 static struct macb_tx_skb *macb_tx_skb(struct macb_queue *queue, in macb_tx_skb()
183 static dma_addr_t macb_tx_dma(struct macb_queue *queue, unsigned int index) in macb_tx_dma()
198 static struct macb_dma_desc *macb_rx_desc(struct macb_queue *queue, unsigned int index) in macb_rx_desc()
205 static void *macb_rx_buffer(struct macb_queue *queue, unsigned int index) in macb_rx_buffer()
706 struct macb_queue *queue = container_of(work, struct macb_queue, in macb_tx_error_task()
814 static void macb_tx_interrupt(struct macb_queue *queue) in macb_tx_interrupt()
892 static void gem_rx_refill(struct macb_queue *queue) in gem_rx_refill()
951 static void discard_partial_frame(struct macb_queue *queue, unsigned int begin, in discard_partial_frame()
971 static int gem_rx(struct macb_queue *queue, int budget) in gem_rx()
[all …]
Dmacb.h1057 struct macb_queue;
1063 int (*mog_rx)(struct macb_queue *queue, int budget);
1095 struct macb_queue { struct
1157 struct macb_queue queues[MACB_MAX_QUEUES];
1233 int gem_ptp_txstamp(struct macb_queue *queue, struct sk_buff *skb, struct macb_dma_desc *des);
1235 static inline int gem_ptp_do_txstamp(struct macb_queue *queue, struct sk_buff *skb, struct macb_dma… in gem_ptp_do_txstamp()
1256 static inline int gem_ptp_do_txstamp(struct macb_queue *queue, struct sk_buff *skb, struct macb_dma… in gem_ptp_do_txstamp()
Dmacb_ptp.c304 int gem_ptp_txstamp(struct macb_queue *queue, struct sk_buff *skb, in gem_ptp_txstamp()
334 struct macb_queue *queue = in gem_tx_timestamp_flush()
335 container_of(work, struct macb_queue, tx_ts_task); in gem_tx_timestamp_flush()
358 struct macb_queue *queue; in gem_ptp_init()