Lines Matching refs:tag

16 static int int_start_context(WPACKET *pkt, int tag)
18 if (tag < 0)
20 if (!ossl_assert(tag <= 30))
25 static int int_end_context(WPACKET *pkt, int tag)
32 * anything was written, and only write our tag if it has.
37 if (tag < 0)
39 if (!ossl_assert(tag <= 30))
43 tag |= DER_F_CONSTRUCTED | DER_C_CONTEXT;
48 && (size1 == size2 || WPACKET_put_bytes_u8(pkt, tag));
51 int ossl_DER_w_precompiled(WPACKET *pkt, int tag,
55 return int_start_context(pkt, tag)
57 && int_end_context(pkt, tag);
60 int ossl_DER_w_boolean(WPACKET *pkt, int tag, int b)
62 return int_start_context(pkt, tag)
67 && int_end_context(pkt, tag);
70 int ossl_DER_w_octet_string(WPACKET *pkt, int tag,
73 return int_start_context(pkt, tag)
78 && int_end_context(pkt, tag);
81 int ossl_DER_w_octet_string_uint32(WPACKET *pkt, int tag, uint32_t value)
90 return ossl_DER_w_octet_string(pkt, tag, tmp, sizeof(tmp));
93 static int int_der_w_integer(WPACKET *pkt, int tag,
100 return int_start_context(pkt, tag)
106 && int_end_context(pkt, tag);
128 int ossl_DER_w_uint32(WPACKET *pkt, int tag, uint32_t v)
130 return int_der_w_integer(pkt, tag, int_put_bytes_uint32, &v);
151 int ossl_DER_w_bn(WPACKET *pkt, int tag, const BIGNUM *v)
156 return ossl_DER_w_uint32(pkt, tag, 0);
158 return int_der_w_integer(pkt, tag, int_put_bytes_bn, v);
161 int ossl_DER_w_null(WPACKET *pkt, int tag)
163 return int_start_context(pkt, tag)
167 && int_end_context(pkt, tag);
171 int ossl_DER_w_begin_sequence(WPACKET *pkt, int tag)
173 return int_start_context(pkt, tag)
177 int ossl_DER_w_end_sequence(WPACKET *pkt, int tag)
184 * anything was written, and only write our tag if it has.
188 * have an erroneous context tag.
198 && int_end_context(pkt, tag);