Lines Matching refs:pointer
84 unsigned char *pointer; /* Octet just to be decoded */ member
102 ctx->pointer = buf; in asn1_open()
109 if (ctx->pointer >= ctx->end) { in asn1_octet_decode()
113 *ch = *(ctx->pointer)++; in asn1_octet_decode()
123 if (ctx->pointer >= ctx->end) {
128 ch = *(ctx->pointer)++; /* ch has 0xa, ptr points to length octet */
130 *val = *(++(ctx->pointer)); /* value has enum value */
134 ctx->pointer++;
205 if (*len > ctx->end - ctx->pointer) in asn1_length_decode()
230 *eoc = ctx->pointer + len; in asn1_header_decode()
259 if (ctx->pointer != eoc) { in asn1_eoc_decode()
414 size = eoc - ctx->pointer + 1; in asn1_oid_decode()
446 while (ctx->pointer < eoc) { in asn1_oid_decode()