Searched defs:ring_info (Results 1 - 10 of 10) sorted by last modified time
/drivers/net/ethernet/alteon/ |
H A D | acenic.h | 591 struct ring_info { struct 617 struct ring_info rx_std_skbuff[RX_STD_RING_ENTRIES]; 618 struct ring_info rx_mini_skbuff[RX_MINI_RING_ENTRIES]; 619 struct ring_info rx_jumbo_skbuff[RX_JUMBO_RING_ENTRIES];
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.h | 278 struct ring_info { struct 363 struct ring_info *rx_buffers; 364 struct ring_info *tx_buffers;
|
H A D | tg3.h | 2844 struct ring_info { struct 2976 struct ring_info *rx_std_buffers; 2977 struct ring_info *rx_jmb_buffers;
|
/drivers/net/ethernet/dec/tulip/ |
H A D | de2104x.c | 292 struct ring_info { struct 308 struct ring_info tx_skb[DE_TX_RING_SIZE]; 309 struct ring_info rx_skb[DE_RX_RING_SIZE]; 1365 memset(&de->rx_skb, 0, sizeof(struct ring_info) * DE_RX_RING_SIZE); 1366 memset(&de->tx_skb, 0, sizeof(struct ring_info) * DE_TX_RING_SIZE);
|
H A D | tulip.h | 395 struct ring_info { struct 409 struct ring_info tx_buffers[TX_RING_SIZE]; 411 struct ring_info rx_buffers[RX_RING_SIZE];
|
/drivers/net/ethernet/neterion/ |
H A D | s2io.h | 691 struct ring_info { struct 806 struct ring_info rings[MAX_RX_RINGS]; 1083 static int rx_intr_handler(struct ring_info *ring_data, int budget); 1092 static int rx_osm_handler(struct ring_info *ring_data, struct RxD_t * rxdp); 1124 static int s2io_club_tcp_session(struct ring_info *ring_data, u8 *buffer,
|
/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.h | 43 struct pasemi_mac_buffer *ring_info; member in struct:pasemi_mac_txring 56 struct pasemi_mac_buffer *ring_info; member in struct:pasemi_mac_rxring 104 /* Software status descriptor (ring_info) */ 111 #define TX_DESC_INFO(tx, num) ((tx)->ring_info[(num) & (TX_RING_SIZE-1)]) 113 #define RX_DESC_INFO(rx, num) ((rx)->ring_info[(num) & (RX_RING_SIZE-1)])
|
/drivers/net/ethernet/realtek/ |
H A D | r8169.c | 722 struct ring_info { struct 782 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */ 6705 memset(tp->tx_skb, 0x0, NUM_TX_DESC * sizeof(struct ring_info)); 6711 static void rtl8169_unmap_tx_skb(struct device *d, struct ring_info *tx_skb, 6731 struct ring_info *tx_skb = tp->tx_skb + entry; 7185 struct ring_info *tx_skb = tp->tx_skb + entry;
|
/drivers/net/hyperv/ |
H A D | netvsc.c | 579 struct hv_ring_buffer_info *ring_info) 583 hv_get_ringbuffer_availbytes(ring_info, &avail_read, &avail_write); 585 return avail_write * 100 / ring_info->ring_datasize; 578 hv_ringbuf_avail_percent( struct hv_ring_buffer_info *ring_info) argument
|
/drivers/hv/ |
H A D | ring_buffer.c | 143 hv_get_next_write_location(struct hv_ring_buffer_info *ring_info) argument 145 u32 next = ring_info->ring_buffer->write_index; 157 hv_set_next_write_location(struct hv_ring_buffer_info *ring_info, argument 160 ring_info->ring_buffer->write_index = next_write_location; 169 hv_get_next_read_location(struct hv_ring_buffer_info *ring_info) argument 171 u32 next = ring_info->ring_buffer->read_index; 183 hv_get_next_readlocation_withoffset(struct hv_ring_buffer_info *ring_info, argument 186 u32 next = ring_info->ring_buffer->read_index; 189 next %= ring_info->ring_datasize; 202 hv_set_next_read_location(struct hv_ring_buffer_info *ring_info, argument 216 hv_get_ring_buffer(struct hv_ring_buffer_info *ring_info) argument 229 hv_get_ring_buffersize(struct hv_ring_buffer_info *ring_info) argument 242 hv_get_ring_bufferindices(struct hv_ring_buffer_info *ring_info) argument 255 hv_copyfrom_ringbuffer( struct hv_ring_buffer_info *ring_info, void *dest, u32 destlen, u32 start_read_offset) argument 292 hv_copyto_ringbuffer( struct hv_ring_buffer_info *ring_info, u32 start_write_offset, void *src, u32 srclen) argument 323 hv_ringbuffer_get_debuginfo(struct hv_ring_buffer_info *ring_info, struct hv_ring_buffer_debug_info *debug_info) argument 352 hv_ringbuffer_init(struct hv_ring_buffer_info *ring_info, void *buffer, u32 buflen) argument 384 hv_ringbuffer_cleanup(struct hv_ring_buffer_info *ring_info) argument [all...] |
Completed in 1212 milliseconds