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

/freebsd-10.2-release/lib/libc/iconv/
H A Dcitrus_memstream.h35 struct _citrus_region ms_region; member in struct:_citrus_memory_stream
55 return (ms->ms_pos >= _citrus_region_size(&ms->ms_region));
63 ms->ms_region = *r;
96 sz = _citrus_region_size(&ms->ms_region);
107 sz = _citrus_region_size(&ms->ms_region);
136 return (_citrus_region_peek8(&ms->ms_region, ms->ms_pos++));
153 return (_citrus_region_peek8(&ms->ms_region, ms->ms_pos));
162 if (ms->ms_pos + sz > _citrus_region_size(&ms->ms_region))
165 ret = _citrus_region_offset(&ms->ms_region, ms->ms_pos);
177 if (ms->ms_pos + 1 > _citrus_region_size(&ms->ms_region))
[all...]
H A Dcitrus_memstream.c49 if (ms->ms_pos>=_region_size(&ms->ms_region))
52 h = p = (uint8_t *)_region_offset(&ms->ms_region, ms->ms_pos);
54 for (i = _region_size(&ms->ms_region) - ms->ms_pos; i > 0; i--) {
119 if (ms->ms_pos >= _region_size(&ms->ms_region))
122 head = _region_offset(&ms->ms_region, ms->ms_pos);
126 ms->ms_pos = _region_size(&ms->ms_region);

Completed in 108 milliseconds