Lines Matching full:m_current
92 m_current = m_end;
98 m_start = m_end = m_current = 0;
130 m_current -= m_block_size;
133 if( readed == 0 || m_current >= m_end )
173 m_start = m_end = m_current = 0;
197 if( m_current < m_end && block_pos == m_block_pos - m_block_size )
199 m_current = m_start + offset;
204 m_current = m_start + m_block_size + offset;
212 return m_block_pos - m_block_size + (int)(m_current - m_start);
218 m_current += bytes;
235 uchar *current = m_current;
241 current = m_current;
245 m_current = current + 1;
263 l = (int)(m_end - m_current);
268 memcpy( data, m_current, l );
269 m_current += l;
286 uchar *current = m_current;
292 m_current = current + 2;
305 uchar *current = m_current;
312 m_current = current + 4;
327 uchar *current = m_current;
333 m_current = current + 2;
346 uchar *current = m_current;
353 m_current = current + 4;
384 int offset = (int)(m_current - m_end);
385 m_current = m_end + (offset & -4);
401 ulong* current = (ulong*)m_current;
405 if( (m_current = (uchar*)(current - mask)) >= m_end )
408 current = ((ulong*)m_current) + mask;
420 ulong* current = (ulong*)m_current;
427 current = ((ulong*)m_current) + mask;
428 m_current = (uchar*)current;
438 m_current += (new_bit_idx >> 5) << 2;
494 int offset = (int)(m_current - m_end);
495 m_current = m_end + ((offset - 1) & -4);
510 ulong* current = ((ulong*)m_current) - mask;
514 if( (m_current = (uchar*)current) >= m_end )
517 current = (ulong*)m_current;
529 ulong* current = ((ulong*)m_current) - mask;
535 m_current = (uchar*)current;
537 current = (ulong*)m_current;
538 m_current -= 4;
576 m_current -= (new_bit_idx >> 5)<<2;
715 m_start = m_end = m_current = 0;
741 m_current = m_start;
747 int size = (int)(m_current - m_start);
752 m_current = m_start;
771 m_current = m_start;
795 m_start = m_end = m_current = 0;
813 return m_block_pos + (int)(m_current - m_start);
825 *m_current++ = (uchar)val;
826 if( m_current >= m_end )
835 assert( data && m_current && count >= 0 );
839 int l = (int)(m_end - m_current);
846 memcpy( m_current, data, l );
847 m_current += l;
851 if( m_current == m_end )
859 uchar *current = m_current;
865 m_current = current + 2;
866 if( m_current == m_end )
879 uchar *current = m_current;
887 m_current = current + 4;
888 if( m_current == m_end )
910 uchar *current = m_current;
916 m_current = current + 2;
917 if( m_current == m_end )
930 uchar *current = m_current;
938 m_current = current + 4;
939 if( m_current == m_end )
978 m_current = m_start;
986 *((ulong*&)m_current)++ = m_val;
1004 bsBSwapBlock( m_start, m_current );
1030 *((ulong*&)m_current)++ = curval | ((unsigned)val >> -bit_idx);
1031 if( m_current >= m_end )