Searched refs:ber_ptr (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/lib/libkmf/ber_der/common/
H A Dio.c43 * Note: kmfber_read() only uses the ber_end and ber_ptr elements of ber.
55 nleft = ber->ber_end - ber->ber_ptr;
58 (void) memmove(buf, ber->ber_ptr, (size_t)actuallen);
60 ber->ber_ptr += actuallen;
119 ber->ber_ptr = ber->ber_buf + (ber->ber_ptr - oldbuf);
140 if (ber->ber_ptr + len > ber->ber_end) {
144 (void) memmove(ber->ber_ptr, buf, (size_t)len);
145 ber->ber_ptr += len;
184 ber->ber_ptr
[all...]
H A Ddecode.c59 * Note: kmfber_get_tag() only uses the ber_end and ber_ptr elements of ber.
99 * Note: kmfber_skip_tag() only uses the ber_end and ber_ptr elements of ber.
158 * kmfber_skip_tag(), saving and restoring the ber_ptr element only.
160 * elements touched by kmfber_skip_tag() are ber_end and ber_ptr.
169 bercopy.ber_ptr = ber->ber_ptr;
461 *last = ber->ber_ptr + *len;
463 if (*last == ber->ber_ptr) {
473 if (ber->ber_ptr == last) {
656 ber->ber_ptr
[all...]
H A Dencode.c442 new_sos->sos_first = ber->ber_ptr;
539 /* The ber_ptr is at the set/seq start - move it to the end */
540 ber->ber_ptr += len;
/illumos-gate/usr/src/lib/libldap5/sources/ldap/ber/
H A Dio.c61 #define bergetc( sb, len ) ( sb->sb_ber.ber_end > sb->sb_ber.ber_ptr ? \
62 (unsigned char)*sb->sb_ber.ber_ptr++ : \
137 sb->sb_ber.ber_ptr = sb->sb_ber.ber_buf;
172 sb->sb_ber.ber_ptr = sb->sb_ber.ber_buf + 1;
203 * Note: ber_read() only uses the ber_end and ber_ptr elements of ber.
215 nleft = ber->ber_end - ber->ber_ptr;
218 SAFEMEMCPY( buf, ber->ber_ptr, (size_t)actuallen );
220 ber->ber_ptr += actuallen;
278 ber->ber_ptr = ber->ber_buf + (ber->ber_ptr
[all...]
H A Ddecode.c46 * Note: ber_get_tag() only uses the ber_end and ber_ptr elements of ber.
87 * Note: ber_skip_tag() only uses the ber_end and ber_ptr elements of ber.
146 * saving and restoring the ber_ptr element only. We now take advantage
148 * are ber_end and ber_ptr. If that changes, this code must change too.
157 bercopy.ber_ptr = ber->ber_ptr;
409 *last = ber->ber_ptr + *len;
411 if ( *last == ber->ber_ptr ) {
422 if ( ber->ber_ptr == last ) {
576 ber->ber_ptr
[all...]
H A Dlber-int.h136 char *ber_ptr; member in struct:berelement
H A Dencode.c385 new_sos->sos_first = ber->ber_ptr;
483 /* The ber_ptr is at the set/seq start - move it to the end */
484 ber->ber_ptr += len;
/illumos-gate/usr/src/lib/libkmf/ber_der/inc/
H A Dkmfber_int.h73 char *ber_ptr; member in struct:berelement
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/
H A Drequest.c299 ber->ber_end = ber->ber_ptr;
300 ber->ber_ptr = ber->ber_buf;
1202 ( ber_write( ber, tmpber.ber_ptr, ( tmpber.ber_end -
1203 tmpber.ber_ptr ), 0 ) != ( tmpber.ber_end - tmpber.ber_ptr )
H A Dresult.c359 if ( lc->lconn_sb->sb_ber.ber_ptr <
425 lr->lr_ber->ber_end = lr->lr_ber->ber_ptr;
426 lr->lr_ber->ber_ptr = lr->lr_ber->ber_buf;
1275 if ( ld->ld_sbp->sb_ber.ber_ptr >= ld->ld_sbp->sb_ber.ber_end ) {
H A Dmemcache.c1215 p->ber_ptr = p->ber_buf + (pBer->ber_ptr - pBer->ber_buf);
/illumos-gate/usr/src/lib/libadutils/common/
H A Dldap_ping.c73 char *ber_ptr; member in struct:_berelement

Completed in 80 milliseconds