Searched refs:EndIndex (Results 1 - 2 of 2) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/
H A Dsynclink.c765 static void mgsl_free_rx_frame_buffers( struct mgsl_struct *info, unsigned int StartIndex, unsigned int EndIndex );
6453 * EndIndex index of last receive buffer of frame
6457 static void mgsl_free_rx_frame_buffers( struct mgsl_struct *info, unsigned int StartIndex, unsigned int EndIndex )
6471 if ( Index == EndIndex ) {
6502 unsigned int StartIndex, EndIndex; /* index of 1st and last buffers of Rx frame */ local
6518 StartIndex = EndIndex = info->current_rx_buffer;
6520 while( !info->rx_buffer_list[EndIndex].status ) {
6528 if ( info->rx_buffer_list[EndIndex].count )
6532 EndIndex++;
6533 if ( EndIndex
[all...]
H A Dsynclinkmp.c4840 unsigned int StartIndex, EndIndex; /* index of 1st and last buffers of Rx frame */ local
4861 StartIndex = EndIndex = info->current_rx_buf;
4864 desc = &info->rx_buf_list[EndIndex];
4865 desc_ex = &info->rx_buf_list_ex[EndIndex];
4879 EndIndex++;
4880 if (EndIndex == info->rx_buf_count)
4881 EndIndex = 0;
4883 if (EndIndex == info->current_rx_buf) {
4920 rx_free_frame_buffers(info, StartIndex, EndIndex);
4991 rx_free_frame_buffers( info, StartIndex, EndIndex );
[all...]

Completed in 130 milliseconds