Symbol: DESCNAME
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
262
#define DEFFNTYPE(DESCNAME, CTYPENAME, ENCFN, DECFN, CHECKFN, FREEFN) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
264
static const struct fn_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
267
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
268
atype_fn, sizeof(CTYPENAME), &aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
272
#define DEFSEQTYPE(DESCNAME, CTYPENAME, FIELDS) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
274
static const struct seq_info aux_seqinfo_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
277
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
278
atype_sequence, sizeof(CTYPENAME), &aux_seqinfo_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
281
#define DEFBOOLTYPE(DESCNAME, CTYPENAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
283
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
287
#define DEFINTTYPE(DESCNAME, CTYPENAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
289
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
292
#define DEFUINTTYPE(DESCNAME, CTYPENAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
294
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
297
#define DEFINT_IMMEDIATE(DESCNAME, VAL, ERR) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
299
static const struct immediate_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
302
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
303
atype_int_immediate, 0, &aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
308
#define DEFPTRTYPE(DESCNAME,BASEDESCNAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
310
static const struct ptr_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
313
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
314
atype_ptr, sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
315
&aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
318
#define DEFPTRTYPE(DESCNAME,BASEDESCNAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
321
aux_loadptr_##DESCNAME(const void *p) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
323
return *(aux_type_##DESCNAME *)p; \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
326
aux_storeptr_##DESCNAME(void *ptr, void *val) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
328
*(aux_type_##DESCNAME *)val = ptr; \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
330
static const struct ptr_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
331
aux_loadptr_##DESCNAME, aux_storeptr_##DESCNAME, \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
334
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
335
atype_ptr, sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
336
&aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
339
#define DEFOFFSETTYPE(DESCNAME, STYPE, FIELDNAME, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
341
static const struct offset_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
345
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
346
atype_offset, sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
347
&aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
349
#define DEFCOUNTEDTYPE_base(DESCNAME, STYPE, DATAFIELD, COUNTFIELD, SIGNED, \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
352
const struct counted_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
358
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
360
&aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
362
#define DEFCOUNTEDTYPE(DESCNAME, STYPE, DATAFIELD, COUNTFIELD, CDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
363
DEFCOUNTEDTYPE_base(DESCNAME, STYPE, DATAFIELD, COUNTFIELD, 0, CDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
364
#define DEFCOUNTEDTYPE_SIGNED(DESCNAME, STYPE, DATAFIELD, COUNTFIELD, CDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
365
DEFCOUNTEDTYPE_base(DESCNAME, STYPE, DATAFIELD, COUNTFIELD, 1, CDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
369
#define DEFOPTIONALTYPE(DESCNAME, PRESENT, INIT, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
371
static const struct optional_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
374
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
375
atype_optional, sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
376
&aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
380
#define DEFOPTIONALZEROTYPE(DESCNAME, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
382
aux_present_##DESCNAME(const void *p) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
386
DEFOPTIONALTYPE(DESCNAME, aux_present_##DESCNAME, NULL, BASEDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
389
#define DEFOPTIONALEMPTYTYPE(DESCNAME, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
391
aux_present_##DESCNAME(const void *p) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
396
DEFOPTIONALTYPE(DESCNAME, aux_present_##DESCNAME, NULL, BASEDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
410
#define DEFNULLTERMSEQOFTYPE(DESCNAME,BASEDESCNAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
412
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
413
atype_nullterm_sequence_of, sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
416
#define DEFNONEMPTYNULLTERMSEQOFTYPE(DESCNAME,BASEDESCNAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
418
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
420
sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
426
#define DEFTAGGEDTYPE(DESCNAME, CLASS, CONSTRUCTION, TAG, IMPLICIT, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
428
static const struct tagged_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
431
const struct atype_info k5_atype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
432
atype_tagged_thing, sizeof(aux_type_##DESCNAME), \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
433
&aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
436
#define DEFAPPTAGGEDTYPE(DESCNAME, TAG, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
437
DEFTAGGEDTYPE(DESCNAME, APPLICATION, CONSTRUCTED, TAG, 0, BASEDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
439
#define DEFCTAGGEDTYPE(DESCNAME, TAG, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
440
DEFTAGGEDTYPE(DESCNAME, CONTEXT_SPECIFIC, CONSTRUCTED, TAG, 0, BASEDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
441
#define DEFCTAGGEDTYPE_IMPLICIT(DESCNAME, TAG, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
442
DEFTAGGEDTYPE(DESCNAME, CONTEXT_SPECIFIC, CONSTRUCTED, TAG, 1, BASEDESC)
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
473
#define DEFCOUNTEDSTRINGTYPE(DESCNAME, DTYPE, LTYPE, ENCFN, DECFN, TAGVAL) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
476
static const struct string_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
479
const struct cntype_info k5_cntype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
480
cntype_string, &aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
483
#define DEFCOUNTEDDERTYPE(DESCNAME, DTYPE, LTYPE) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
486
const struct cntype_info k5_cntype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
490
#define DEFCOUNTEDSEQOFTYPE(DESCNAME, LTYPE, BASEDESC) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
493
const struct cntype_info k5_cntype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
497
#define DEFCHOICETYPE(DESCNAME, UTYPE, DTYPE, FIELDS) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
500
static const struct choice_info aux_info_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
503
const struct cntype_info k5_cntype_##DESCNAME = { \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
504
cntype_choice, &aux_info_##DESCNAME \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
518
#define IMPORT_TYPE(DESCNAME, CTYPENAME) \
crypto/krb5/src/lib/krb5/asn.1/asn1_encode.h
520
extern const struct atype_info k5_atype_##DESCNAME