Home
last modified time | relevance | path

Searched refs:rdesc_count (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c132 for (i = 0; i < ring->rdesc_count; i++) { in xgbe_free_ring()
166 ring->rdesc_count), in xgbe_free_ring()
216 struct xgbe_ring *ring, unsigned int rdesc_count) in xgbe_init_ring()
224 size = rdesc_count * sizeof(struct xgbe_ring_desc); in xgbe_init_ring()
226 ring->rdesc_count = rdesc_count; in xgbe_init_ring()
233 size = rdesc_count * sizeof(struct xgbe_ring_data); in xgbe_init_ring()
407 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_wrapper_tx_descriptor_init()
448 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_wrapper_rx_descriptor_init()
542 packet->rdesc_count in xgbe_map_tx_skb()
215 xgbe_init_ring(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, unsigned int rdesc_count) xgbe_init_ring() argument
[all...]
H A Dxgbe.h259 ((_idx) & ((_ring)->rdesc_count - 1)))
357 unsigned int rdesc_count; member
458 unsigned int rdesc_count; member
H A Dxgbe-drv.c265 return (ring->rdesc_count - (ring->cur - ring->dirty)); in xgbe_tx_avail_desc()
1141 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_free_tx_data()
1164 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_free_rx_data()
1778 packet->rdesc_count = 0; in xgbe_packet_info()
1787 packet->rdesc_count++; in xgbe_packet_info()
1791 packet->rdesc_count++; in xgbe_packet_info()
1811 packet->rdesc_count++; in xgbe_packet_info()
1824 packet->rdesc_count++; in xgbe_packet_info()
1831 packet->rdesc_count++; in xgbe_packet_info()
1977 ret = xgbe_maybe_stop_tx_queue(channel, ring, packet->rdesc_count); in xgbe_xmit()
[all...]
H A Dxgbe-dev.c1425 for (i = 0; i < ring->rdesc_count; i++) { in xgbe_tx_desc_init()
1433 XGMAC_DMA_IOWRITE(channel, DMA_CH_TDRLR, ring->rdesc_count - 1); in xgbe_tx_desc_init()
1504 for (i = 0; i < ring->rdesc_count; i++) { in xgbe_rx_desc_init()
1512 XGMAC_DMA_IOWRITE(channel, DMA_CH_RDRLR, ring->rdesc_count - 1); in xgbe_rx_desc_init()
1522 rdata = XGBE_GET_DESC_DATA(ring, start_index + ring->rdesc_count - 1); in xgbe_rx_desc_init()
1839 for (i = cur_index - start_index + 1; i < packet->rdesc_count; i++) { in xgbe_dev_xmit()
1891 packet->rdesc_count, 1); in xgbe_dev_xmit()
1905 channel->name, start_index & (ring->rdesc_count - 1), in xgbe_dev_xmit()
1906 (ring->cur - 1) & (ring->rdesc_count - 1)); in xgbe_dev_xmit()
2066 ring->cur & (ring->rdesc_count in xgbe_dev_read()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c132 for (i = 0; i < ring->rdesc_count; i++) { in xgbe_free_ring()
166 ring->rdesc_count), in xgbe_free_ring()
216 struct xgbe_ring *ring, unsigned int rdesc_count) in xgbe_init_ring()
224 size = rdesc_count * sizeof(struct xgbe_ring_desc); in xgbe_init_ring()
226 ring->rdesc_count = rdesc_count; in xgbe_init_ring()
233 size = rdesc_count * sizeof(struct xgbe_ring_data); in xgbe_init_ring()
407 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_wrapper_tx_descriptor_init()
448 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_wrapper_rx_descriptor_init()
542 packet->rdesc_count in xgbe_map_tx_skb()
215 xgbe_init_ring(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, unsigned int rdesc_count) xgbe_init_ring() argument
[all...]
H A Dxgbe-drv.c265 return (ring->rdesc_count - (ring->cur - ring->dirty)); in xgbe_tx_avail_desc()
1141 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_free_tx_data()
1164 for (j = 0; j < ring->rdesc_count; j++) { in xgbe_free_rx_data()
1773 packet->rdesc_count = 0; in xgbe_packet_info()
1782 packet->rdesc_count++; in xgbe_packet_info()
1786 packet->rdesc_count++; in xgbe_packet_info()
1806 packet->rdesc_count++; in xgbe_packet_info()
1819 packet->rdesc_count++; in xgbe_packet_info()
1826 packet->rdesc_count++; in xgbe_packet_info()
1970 ret = xgbe_maybe_stop_tx_queue(channel, ring, packet->rdesc_count); in xgbe_xmit()
[all...]
H A Dxgbe.h260 ((_idx) & ((_ring)->rdesc_count - 1)))
359 unsigned int rdesc_count; member
460 unsigned int rdesc_count; member
H A Dxgbe-dev.c1475 for (i = 0; i < ring->rdesc_count; i++) { in xgbe_tx_desc_init()
1483 XGMAC_DMA_IOWRITE(channel, DMA_CH_TDRLR, ring->rdesc_count - 1); in xgbe_tx_desc_init()
1554 for (i = 0; i < ring->rdesc_count; i++) { in xgbe_rx_desc_init()
1562 XGMAC_DMA_IOWRITE(channel, DMA_CH_RDRLR, ring->rdesc_count - 1); in xgbe_rx_desc_init()
1572 rdata = XGBE_GET_DESC_DATA(ring, start_index + ring->rdesc_count - 1); in xgbe_rx_desc_init()
1889 for (i = cur_index - start_index + 1; i < packet->rdesc_count; i++) { in xgbe_dev_xmit()
1941 packet->rdesc_count, 1); in xgbe_dev_xmit()
1955 channel->name, start_index & (ring->rdesc_count - 1), in xgbe_dev_xmit()
1956 (ring->cur - 1) & (ring->rdesc_count - 1)); in xgbe_dev_xmit()
2116 ring->cur & (ring->rdesc_count in xgbe_dev_read()
[all...]

Completed in 20 milliseconds