Lines Matching refs:ber_end
61 #define bergetc( sb, len ) ( sb->sb_ber.ber_end > sb->sb_ber.ber_ptr ? \
138 sb->sb_ber.ber_end = sb->sb_ber.ber_buf;
173 sb->sb_ber.ber_end = sb->sb_ber.ber_buf + rc;
203 * Note: ber_read() only uses the ber_end and ber_ptr elements of ber.
215 nleft = ber->ber_end - ber->ber_ptr;
238 have_bytes = ber->ber_end - ber->ber_buf;
269 ber->ber_end = ber->ber_buf + total;
300 if ( ber->ber_ptr + len > ber->ber_end ) {
308 if ( ber->ber_sos->sos_ptr + len > ber->ber_end ) {
343 } else if (ber->ber_rwptr >= ber->ber_end) {
440 ber->ber_end = ber->ber_buf + EXBUFSIZ;
501 ber->ber_end = ber->ber_ptr;
504 ber->ber_ptr = ber->ber_end;
518 ber->ber_buf, ber->ber_ptr, ber->ber_rwptr, ber->ber_end );
522 ber->ber_end - ber->ber_ptr );
524 lber_bprint( ber->ber_ptr, ber->ber_end - ber->ber_ptr );
684 ber->ber_end = ber->ber_buf + *len;
688 toread = (uintptr_t)ber->ber_end - (uintptr_t)ber->ber_rwptr;
787 ber->ber_end = ber->ber_ptr + *((ber_uint_t *)value);
790 ber->ber_end = ber->ber_buf + *((ber_uint_t *)value);
842 *((ber_uint_t *) value) = ber->ber_end - ber->ber_ptr;
845 *((ber_uint_t *) value) = ber->ber_end - ber->ber_buf;
1005 (*ppBer)->ber_end = (*ppBer)->ber_buf + EXBUFSIZ;
1185 if ( ber->ber_buf + *len > ber->ber_end ) {
1190 ber->ber_end = ber->ber_buf + *len;
1194 toread = (uintptr_t)ber->ber_end - (uintptr_t)ber->ber_rwptr;