Lines Matching refs:ai

845 	int		ai = -2;  in decpdu()  local
920 for (ai = 0; in decpdu()
921 ai < ASNDESC->nbson && i < 32 && in decpdu()
922 ASNDESC->son[ai].sondef && in decpdu()
927 (ASNDESC->son[ai].sondef in decpdu()
929 != mytype[i]; ++ai); in decpdu()
930 if (ai < ASNDESC->nbson) { in decpdu()
932 ASNDESC->son[ai].sondef; in decpdu()
933 if (ASNDESC->son[ai].sonname != NULL) { in decpdu()
935 if (ASNDESC->son[ai].sondef != NULL && in decpdu()
936 ASNDESC->son[ai].sondef->name != in decpdu()
941 ASNDESC->son[ai].sonname, in decpdu()
942 ASNDESC->son[ai].sondef->name); in decpdu()
947 ASNDESC->son[ai].sonname); in decpdu()
952 } else if (ASNDESC->son[ai].sondef != in decpdu()
954 ASNDESC->son[ai].sondef->name != in decpdu()
959 ASNDESC->son[ai].sondef->name); in decpdu()
974 ai = tmpai; in decpdu()
978 ai = tmpai; in decpdu()
984 if (ai == -2) { in decpdu()
985 ai = 0; in decpdu()
988 ai++; in decpdu()
990 (ai < ASNDESC->nbson && i < 32 && mytype[i] && \ in decpdu()
991 ASNDESC->son[ai].sondef && in decpdu()
996 (ASNDESC->son[ai].sondef->type&0xFE) != mytype[i]); in decpdu()
998 if (ai < ASNDESC->nbson) { in decpdu()
1000 ASNDESC->son[ai].sondef; in decpdu()
1001 if (ASNDESC->son[ai].sonname) { in decpdu()
1003 (ASNDESC->son[ai].sondef && in decpdu()
1004 ASNDESC->son[ai].sondef->name) { in decpdu()
1007 ASNDESC->son[ai].sonname, in decpdu()
1008 ASNDESC->son[ai].sondef->name); in decpdu()
1012 ASNDESC->son[ai].sonname); in decpdu()
1016 (ASNDESC->son[ai].sondef && in decpdu()
1017 ASNDESC->son[ai].sondef->name) { in decpdu()
1020 ASNDESC->son[ai].sondef->name); in decpdu()
1026 ai = 0; in decpdu()
1027 SASNDESC = ASNDESC->son[ai].sondef; in decpdu()
1028 if (ASNDESC->son[ai].sonname) { in decpdu()
1029 if (ASNDESC->son[ai].sondef && \ in decpdu()
1030 ASNDESC->son[ai].sondef->name) { in decpdu()
1033 ASNDESC->son[ai].sonname, in decpdu()
1034 ASNDESC->son[ai].sondef->name); in decpdu()
1038 ASNDESC->son[ai].sonname); in decpdu()
1042 (ASNDESC->son[ai].sondef && in decpdu()
1043 ASNDESC->son[ai].sondef->name) { in decpdu()
1046 ASNDESC->son[ai].sondef->name); in decpdu()
1067 for (ai = 0; ai < ASNDESC->nbson; ++ai) { in decpdu()
1071 (ASNDESC->son[ai].sondef && in decpdu()
1072 ASNDESC->son[ai].sondef->type == CHOICE) { in decpdu()
1074 (i2 < ASNDESC->son[ai].sondef->nbson && in decpdu()
1075 ASNDESC->son[ai].sondef->son[i2].sondef && \ in decpdu()
1076 ASNDESC->son[ai].sondef->son[i2].sondef->application != i) { in decpdu()
1081 (i2 == ASNDESC->son[ai].sondef->nbson) { in decpdu()
1082 ai = ASNDESC->nbson; in decpdu()
1090 ASNDESC = ASNDESC->son[ai].sondef; in decpdu()
1091 tmpai = ai; in decpdu()
1092 ai = i2; in decpdu()
1095 if (ASNDESC->son[ai].sondef && \ in decpdu()
1096 ASNDESC->son[ai].sondef->application == i) { in decpdu()
1098 ASNDESC->son[ai].sondef; in decpdu()
1099 if (ASNDESC->son[ai].sonname) { in decpdu()
1101 (ASNDESC->son[ai].sondef->name) { in decpdu()
1103 (" %s %s", ASNDESC->son[ai].sonname, in decpdu()
1104 ASNDESC->son[ai].sondef->name); in decpdu()
1107 (" %s", ASNDESC->son[ai].sonname); in decpdu()
1110 (ASNDESC->son[ai].sondef->name) { in decpdu()
1112 (" %s", ASNDESC->son[ai].sondef->name); in decpdu()
1117 if (ai >= ASNDESC->nbson) { in decpdu()
1118 ai = -1; /* not found */ in decpdu()
1142 for (ai = 0; ai < ASNDESC->nbson; ++ai) { in decpdu()
1144 (!already && ASNDESC->son[ai].sondef && in decpdu()
1145 ASNDESC->son[ai].sondef->type == CHOICE) { in decpdu()
1148 (i2 < ASNDESC->son[ai].sondef->nbson && in decpdu()
1149 ASNDESC->son[ai].sondef->son[i2].tag != i) { in decpdu()
1154 ASNDESC->son[ai].sondef->nbson) { in decpdu()
1155 ai = ASNDESC->nbson; in decpdu()
1164 ASNDESC->son[ai].sondef; in decpdu()
1165 tmpai = ai; in decpdu()
1166 ai = i2; in decpdu()
1170 (ASNDESC->son[ai].tag == i) { in decpdu()
1172 ASNDESC->son[ai].sondef; in decpdu()
1173 if (ASNDESC->son[ai].sonname) { in decpdu()
1175 (ASNDESC->son[ai].sondef && in decpdu()
1176 ASNDESC->son[ai].sondef->name) { in decpdu()
1178 (" %s %s", ASNDESC->son[ai].sonname, in decpdu()
1179 ASNDESC->son[ai].sondef->name); in decpdu()
1182 (" %s", ASNDESC->son[ai].sonname); in decpdu()
1185 (ASNDESC->son[ai].sondef && in decpdu()
1186 ASNDESC->son[ai].sondef->name) { in decpdu()
1188 (" %s", ASNDESC->son[ai].sondef->name); in decpdu()
1193 if (ai >= ASNDESC->nbson) { in decpdu()
1194 ai = -1; /* not found */ in decpdu()
1224 ASNDESC && ai != -1 ?(ai == -2 ? ASNDESC: in decpdu()
1225 ASNDESC->son[ai].sondef):0, ctxnum); in decpdu()