Lines Matching refs:pos

64 static unsigned char *rose_enc_etsi_CallInformation(struct pri *ctrl, unsigned char *pos,  in rose_enc_etsi_CallInformation()  argument
70 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, tag); in rose_enc_etsi_CallInformation()
72 ASN1_CALL(pos, rose_enc_Address(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CallInformation()
74 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_CallInformation()
76 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CallInformation()
79 ASN1_CALL(pos, rose_enc_PartySubaddress(ctrl, pos, end, in rose_enc_etsi_CallInformation()
83 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CallInformation()
85 return pos; in rose_enc_etsi_CallInformation()
103 static unsigned char *rose_enc_etsi_CallDetails(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CallDetails() argument
109 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, tag); in rose_enc_etsi_CallDetails()
112 ASN1_CALL(pos, rose_enc_etsi_CallInformation(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CallDetails()
116 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CallDetails()
118 return pos; in rose_enc_etsi_CallDetails()
132 unsigned char *rose_enc_etsi_StatusRequest_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_StatusRequest_ARG() argument
138 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_StatusRequest_ARG()
141 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_StatusRequest_ARG()
143 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_StatusRequest_ARG()
146 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_StatusRequest_ARG()
148 return pos; in rose_enc_etsi_StatusRequest_ARG()
162 unsigned char *rose_enc_etsi_StatusRequest_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_StatusRequest_RES() argument
165 return asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, args->etsi.StatusRequest.status); in rose_enc_etsi_StatusRequest_RES()
179 unsigned char *rose_enc_etsi_CallInfoRetain_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CallInfoRetain_ARG() argument
182 return asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CallInfoRetain_ARG()
197 unsigned char *rose_enc_etsi_EraseCallLinkageID_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_EraseCallLinkageID_ARG() argument
200 return asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_EraseCallLinkageID_ARG()
215 unsigned char *rose_enc_etsi_CCBSDeactivate_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSDeactivate_ARG() argument
218 return asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CCBSDeactivate_ARG()
233 unsigned char *rose_enc_etsi_CCBSErase_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSErase_ARG() argument
239 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CCBSErase_ARG()
242 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_CCBSErase_ARG()
244 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CCBSErase_ARG()
246 ASN1_CALL(pos, rose_enc_Address(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CCBSErase_ARG()
248 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_CCBSErase_ARG()
250 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, ccbs_erase->reason)); in rose_enc_etsi_CCBSErase_ARG()
252 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CCBSErase_ARG()
254 return pos; in rose_enc_etsi_CCBSErase_ARG()
268 unsigned char *rose_enc_etsi_CCBSRemoteUserFree_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSRemoteUserFree_ARG() argument
274 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CCBSRemoteUserFree_ARG()
277 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_CCBSRemoteUserFree_ARG()
279 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CCBSRemoteUserFree_ARG()
281 ASN1_CALL(pos, rose_enc_Address(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CCBSRemoteUserFree_ARG()
283 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_CCBSRemoteUserFree_ARG()
286 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CCBSRemoteUserFree_ARG()
288 return pos; in rose_enc_etsi_CCBSRemoteUserFree_ARG()
302 unsigned char *rose_enc_etsi_CCBSCall_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSCall_ARG() argument
305 return asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, args->etsi.CCBSCall.ccbs_reference); in rose_enc_etsi_CCBSCall_ARG()
319 unsigned char *rose_enc_etsi_CCBSBFree_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSBFree_ARG() argument
325 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CCBSBFree_ARG()
328 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_CCBSBFree_ARG()
330 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CCBSBFree_ARG()
332 ASN1_CALL(pos, rose_enc_Address(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CCBSBFree_ARG()
334 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_CCBSBFree_ARG()
337 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CCBSBFree_ARG()
339 return pos; in rose_enc_etsi_CCBSBFree_ARG()
353 unsigned char *rose_enc_etsi_CCBSStopAlerting_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSStopAlerting_ARG() argument
356 return asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CCBSStopAlerting_ARG()
371 unsigned char *rose_enc_etsi_CCBSStatusRequest_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSStatusRequest_ARG() argument
377 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CCBSStatusRequest_ARG()
380 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_CCBSStatusRequest_ARG()
382 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CCBSStatusRequest_ARG()
384 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_CCBSStatusRequest_ARG()
387 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CCBSStatusRequest_ARG()
389 return pos; in rose_enc_etsi_CCBSStatusRequest_ARG()
403 unsigned char *rose_enc_etsi_CCBSStatusRequest_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSStatusRequest_RES() argument
406 return asn1_enc_boolean(pos, end, ASN1_TYPE_BOOLEAN, in rose_enc_etsi_CCBSStatusRequest_RES()
423 unsigned char *pos, unsigned char *end, in rose_enc_etsi_CC_Request_ARG_Backend() argument
426 return asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, ccbs_request->call_linkage_id); in rose_enc_etsi_CC_Request_ARG_Backend()
440 unsigned char *rose_enc_etsi_CCBSRequest_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSRequest_ARG() argument
443 return rose_enc_etsi_CC_Request_ARG_Backend(ctrl, pos, end, &args->etsi.CCBSRequest); in rose_enc_etsi_CCBSRequest_ARG()
457 unsigned char *rose_enc_etsi_CCNRRequest_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCNRRequest_ARG() argument
460 return rose_enc_etsi_CC_Request_ARG_Backend(ctrl, pos, end, &args->etsi.CCNRRequest); in rose_enc_etsi_CCNRRequest_ARG()
476 unsigned char *pos, unsigned char *end, in rose_enc_etsi_CC_Request_RES_Backend() argument
481 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CC_Request_RES_Backend()
483 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_CC_Request_RES_Backend()
485 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CC_Request_RES_Backend()
488 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CC_Request_RES_Backend()
490 return pos; in rose_enc_etsi_CC_Request_RES_Backend()
504 unsigned char *rose_enc_etsi_CCBSRequest_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSRequest_RES() argument
507 return rose_enc_etsi_CC_Request_RES_Backend(ctrl, pos, end, &args->etsi.CCBSRequest); in rose_enc_etsi_CCBSRequest_RES()
521 unsigned char *rose_enc_etsi_CCNRRequest_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCNRRequest_RES() argument
524 return rose_enc_etsi_CC_Request_RES_Backend(ctrl, pos, end, &args->etsi.CCNRRequest); in rose_enc_etsi_CCNRRequest_RES()
540 unsigned char *pos, unsigned char *end, in rose_enc_etsi_CC_Interrogate_ARG_Backend() argument
545 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CC_Interrogate_ARG_Backend()
548 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_INTEGER, in rose_enc_etsi_CC_Interrogate_ARG_Backend()
552 ASN1_CALL(pos, rose_enc_PartyNumber(ctrl, pos, end, in rose_enc_etsi_CC_Interrogate_ARG_Backend()
556 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CC_Interrogate_ARG_Backend()
558 return pos; in rose_enc_etsi_CC_Interrogate_ARG_Backend()
572 unsigned char *rose_enc_etsi_CCBSInterrogate_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSInterrogate_ARG() argument
575 return rose_enc_etsi_CC_Interrogate_ARG_Backend(ctrl, pos, end, in rose_enc_etsi_CCBSInterrogate_ARG()
590 unsigned char *rose_enc_etsi_CCNRInterrogate_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCNRInterrogate_ARG() argument
593 return rose_enc_etsi_CC_Interrogate_ARG_Backend(ctrl, pos, end, in rose_enc_etsi_CCNRInterrogate_ARG()
610 unsigned char *pos, unsigned char *end, in rose_enc_etsi_CC_Interrogate_RES_Backend() argument
615 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CC_Interrogate_RES_Backend()
617 ASN1_CALL(pos, asn1_enc_int(pos, end, ASN1_TYPE_ENUMERATED, in rose_enc_etsi_CC_Interrogate_RES_Backend()
620 ASN1_CALL(pos, rose_enc_etsi_CallDetails(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CC_Interrogate_RES_Backend()
624 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CC_Interrogate_RES_Backend()
626 return pos; in rose_enc_etsi_CC_Interrogate_RES_Backend()
640 unsigned char *rose_enc_etsi_CCBSInterrogate_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBSInterrogate_RES() argument
643 return rose_enc_etsi_CC_Interrogate_RES_Backend(ctrl, pos, end, in rose_enc_etsi_CCBSInterrogate_RES()
658 unsigned char *rose_enc_etsi_CCNRInterrogate_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCNRInterrogate_RES() argument
661 return rose_enc_etsi_CC_Interrogate_RES_Backend(ctrl, pos, end, in rose_enc_etsi_CCNRInterrogate_RES()
678 unsigned char *pos, unsigned char *end, in rose_enc_etsi_CC_T_Request_ARG_Backend() argument
683 ASN1_CONSTRUCTED_BEGIN(seq_len, pos, end, ASN1_TAG_SEQUENCE); in rose_enc_etsi_CC_T_Request_ARG_Backend()
685 ASN1_CALL(pos, rose_enc_Address(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CC_T_Request_ARG_Backend()
687 ASN1_CALL(pos, rose_enc_Q931ie(ctrl, pos, end, ASN1_CLASS_APPLICATION | 0, in rose_enc_etsi_CC_T_Request_ARG_Backend()
691 ASN1_CALL(pos, asn1_enc_boolean(pos, end, ASN1_CLASS_CONTEXT_SPECIFIC | 1, in rose_enc_etsi_CC_T_Request_ARG_Backend()
695 ASN1_CALL(pos, asn1_enc_boolean(pos, end, ASN1_CLASS_CONTEXT_SPECIFIC | 2, in rose_enc_etsi_CC_T_Request_ARG_Backend()
699 ASN1_CALL(pos, rose_enc_Address(ctrl, pos, end, ASN1_TAG_SEQUENCE, in rose_enc_etsi_CC_T_Request_ARG_Backend()
703 ASN1_CONSTRUCTED_END(seq_len, pos, end); in rose_enc_etsi_CC_T_Request_ARG_Backend()
705 return pos; in rose_enc_etsi_CC_T_Request_ARG_Backend()
719 unsigned char *rose_enc_etsi_CCBS_T_Request_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBS_T_Request_ARG() argument
722 return rose_enc_etsi_CC_T_Request_ARG_Backend(ctrl, pos, end, in rose_enc_etsi_CCBS_T_Request_ARG()
737 unsigned char *rose_enc_etsi_CCNR_T_Request_ARG(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCNR_T_Request_ARG() argument
740 return rose_enc_etsi_CC_T_Request_ARG_Backend(ctrl, pos, end, in rose_enc_etsi_CCNR_T_Request_ARG()
757 unsigned char *pos, unsigned char *end, in rose_enc_etsi_CC_T_Request_RES_Backend() argument
760 return asn1_enc_boolean(pos, end, ASN1_TYPE_BOOLEAN, in rose_enc_etsi_CC_T_Request_RES_Backend()
775 unsigned char *rose_enc_etsi_CCBS_T_Request_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCBS_T_Request_RES() argument
778 return rose_enc_etsi_CC_T_Request_RES_Backend(ctrl, pos, end, in rose_enc_etsi_CCBS_T_Request_RES()
793 unsigned char *rose_enc_etsi_CCNR_T_Request_RES(struct pri *ctrl, unsigned char *pos, in rose_enc_etsi_CCNR_T_Request_RES() argument
796 return rose_enc_etsi_CC_T_Request_RES_Backend(ctrl, pos, end, in rose_enc_etsi_CCNR_T_Request_RES()
815 const char *name, unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CallInformation() argument
826 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CallInformation()
827 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CallInformation()
829 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CallInformation()
831 ASN1_CALL(pos, rose_dec_Address(ctrl, "addressOfB", tag, pos, seq_end, in rose_dec_etsi_CallInformation()
834 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CallInformation()
836 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_CallInformation()
839 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CallInformation()
841 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, &value)); in rose_dec_etsi_CallInformation()
844 if (pos < seq_end && *pos != ASN1_INDEF_TERM) { in rose_dec_etsi_CallInformation()
846 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CallInformation()
847 ASN1_CALL(pos, rose_dec_PartySubaddress(ctrl, "subaddressOfA", tag, pos, seq_end, in rose_dec_etsi_CallInformation()
854 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CallInformation()
856 return pos; in rose_dec_etsi_CallInformation()
874 unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CallDetails() argument
884 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CallDetails()
885 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CallDetails()
888 while (pos < seq_end && *pos != ASN1_INDEF_TERM) { in rose_dec_etsi_CallDetails()
893 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CallDetails()
895 ASN1_CALL(pos, rose_dec_etsi_CallInformation(ctrl, "listEntry", tag, pos, in rose_dec_etsi_CallDetails()
900 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CallDetails()
902 return pos; in rose_dec_etsi_CallDetails()
918 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_StatusRequest_ARG() argument
930 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_StatusRequest_ARG()
931 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_StatusRequest_ARG()
935 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_StatusRequest_ARG()
937 ASN1_CALL(pos, asn1_dec_int(ctrl, "compatibilityMode", tag, pos, seq_end, &value)); in rose_dec_etsi_StatusRequest_ARG()
940 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_StatusRequest_ARG()
942 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_StatusRequest_ARG()
945 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_StatusRequest_ARG()
947 return pos; in rose_dec_etsi_StatusRequest_ARG()
963 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_StatusRequest_RES() argument
968 ASN1_CALL(pos, asn1_dec_int(ctrl, "status", tag, pos, end, &value)); in rose_dec_etsi_StatusRequest_RES()
971 return pos; in rose_dec_etsi_StatusRequest_RES()
987 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CallInfoRetain_ARG() argument
992 ASN1_CALL(pos, asn1_dec_int(ctrl, "callLinkageId", tag, pos, end, &value)); in rose_dec_etsi_CallInfoRetain_ARG()
995 return pos; in rose_dec_etsi_CallInfoRetain_ARG()
1011 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_EraseCallLinkageID_ARG() argument
1016 ASN1_CALL(pos, asn1_dec_int(ctrl, "callLinkageId", tag, pos, end, &value)); in rose_dec_etsi_EraseCallLinkageID_ARG()
1019 return pos; in rose_dec_etsi_EraseCallLinkageID_ARG()
1035 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSDeactivate_ARG() argument
1040 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, end, &value)); in rose_dec_etsi_CCBSDeactivate_ARG()
1043 return pos; in rose_dec_etsi_CCBSDeactivate_ARG()
1059 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSErase_ARG() argument
1071 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CCBSErase_ARG()
1072 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CCBSErase_ARG()
1076 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSErase_ARG()
1078 ASN1_CALL(pos, asn1_dec_int(ctrl, "recallMode", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSErase_ARG()
1081 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSErase_ARG()
1083 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSErase_ARG()
1086 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSErase_ARG()
1088 ASN1_CALL(pos, rose_dec_Address(ctrl, "addressOfB", tag, pos, seq_end, in rose_dec_etsi_CCBSErase_ARG()
1091 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSErase_ARG()
1093 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_CCBSErase_ARG()
1096 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSErase_ARG()
1098 ASN1_CALL(pos, asn1_dec_int(ctrl, "eraseReason", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSErase_ARG()
1101 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CCBSErase_ARG()
1103 return pos; in rose_dec_etsi_CCBSErase_ARG()
1119 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSRemoteUserFree_ARG() argument
1131 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1132 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1136 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1138 ASN1_CALL(pos, asn1_dec_int(ctrl, "recallMode", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1141 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1143 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1146 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1148 ASN1_CALL(pos, rose_dec_Address(ctrl, "addressOfB", tag, pos, seq_end, in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1151 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1153 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1156 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1158 return pos; in rose_dec_etsi_CCBSRemoteUserFree_ARG()
1174 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSCall_ARG() argument
1179 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, end, &value)); in rose_dec_etsi_CCBSCall_ARG()
1182 return pos; in rose_dec_etsi_CCBSCall_ARG()
1198 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSBFree_ARG() argument
1210 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CCBSBFree_ARG()
1211 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CCBSBFree_ARG()
1215 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSBFree_ARG()
1217 ASN1_CALL(pos, asn1_dec_int(ctrl, "recallMode", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSBFree_ARG()
1220 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSBFree_ARG()
1222 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSBFree_ARG()
1225 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSBFree_ARG()
1227 ASN1_CALL(pos, rose_dec_Address(ctrl, "addressOfB", tag, pos, seq_end, in rose_dec_etsi_CCBSBFree_ARG()
1230 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSBFree_ARG()
1232 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_CCBSBFree_ARG()
1235 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CCBSBFree_ARG()
1237 return pos; in rose_dec_etsi_CCBSBFree_ARG()
1253 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSStopAlerting_ARG() argument
1258 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, end, &value)); in rose_dec_etsi_CCBSStopAlerting_ARG()
1261 return pos; in rose_dec_etsi_CCBSStopAlerting_ARG()
1277 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSStatusRequest_ARG() argument
1289 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CCBSStatusRequest_ARG()
1290 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CCBSStatusRequest_ARG()
1294 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSStatusRequest_ARG()
1296 ASN1_CALL(pos, asn1_dec_int(ctrl, "recallMode", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSStatusRequest_ARG()
1299 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSStatusRequest_ARG()
1301 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, &value)); in rose_dec_etsi_CCBSStatusRequest_ARG()
1304 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CCBSStatusRequest_ARG()
1306 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_CCBSStatusRequest_ARG()
1309 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CCBSStatusRequest_ARG()
1311 return pos; in rose_dec_etsi_CCBSStatusRequest_ARG()
1327 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCBSStatusRequest_RES() argument
1332 ASN1_CALL(pos, asn1_dec_boolean(ctrl, "free", tag, pos, end, &value)); in rose_dec_etsi_CCBSStatusRequest_RES()
1335 return pos; in rose_dec_etsi_CCBSStatusRequest_RES()
1352 unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CC_Request_ARG_Backend() argument
1358 ASN1_CALL(pos, asn1_dec_int(ctrl, "callLinkageId", tag, pos, end, &value)); in rose_dec_etsi_CC_Request_ARG_Backend()
1361 return pos; in rose_dec_etsi_CC_Request_ARG_Backend()
1377 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSRequest_ARG() argument
1379 return rose_dec_etsi_CC_Request_ARG_Backend(ctrl, tag, pos, end, in rose_dec_etsi_CCBSRequest_ARG()
1396 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCNRRequest_ARG() argument
1398 return rose_dec_etsi_CC_Request_ARG_Backend(ctrl, tag, pos, end, in rose_dec_etsi_CCNRRequest_ARG()
1417 const char *name, unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CC_Request_RES_Backend() argument
1429 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CC_Request_RES_Backend()
1430 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CC_Request_RES_Backend()
1432 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_Request_RES_Backend()
1434 ASN1_CALL(pos, asn1_dec_int(ctrl, "recallMode", tag, pos, seq_end, &value)); in rose_dec_etsi_CC_Request_RES_Backend()
1437 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_Request_RES_Backend()
1439 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, &value)); in rose_dec_etsi_CC_Request_RES_Backend()
1442 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CC_Request_RES_Backend()
1444 return pos; in rose_dec_etsi_CC_Request_RES_Backend()
1460 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCBSRequest_RES() argument
1462 return rose_dec_etsi_CC_Request_RES_Backend(ctrl, "BS", tag, pos, end, in rose_dec_etsi_CCBSRequest_RES()
1479 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCNRRequest_RES() argument
1481 return rose_dec_etsi_CC_Request_RES_Backend(ctrl, "NR", tag, pos, end, in rose_dec_etsi_CCNRRequest_RES()
1500 const char *name, unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CC_Interrogate_ARG_Backend() argument
1512 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1513 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1523 while (pos < seq_end && *pos != ASN1_INDEF_TERM) { in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1524 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1527 ASN1_CALL(pos, asn1_dec_int(ctrl, "ccbsReference", tag, pos, seq_end, in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1533 ASN1_CALL(pos, rose_dec_PartyNumber(ctrl, "partyNumberOfA", tag, pos, in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1539 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1541 return pos; in rose_dec_etsi_CC_Interrogate_ARG_Backend()
1557 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBSInterrogate_ARG() argument
1559 return rose_dec_etsi_CC_Interrogate_ARG_Backend(ctrl, "BS", tag, pos, end, in rose_dec_etsi_CCBSInterrogate_ARG()
1576 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCNRInterrogate_ARG() argument
1578 return rose_dec_etsi_CC_Interrogate_ARG_Backend(ctrl, "NR", tag, pos, end, in rose_dec_etsi_CCNRInterrogate_ARG()
1597 const char *name, unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CC_Interrogate_RES_Backend() argument
1609 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CC_Interrogate_RES_Backend()
1610 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CC_Interrogate_RES_Backend()
1612 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_Interrogate_RES_Backend()
1614 ASN1_CALL(pos, asn1_dec_int(ctrl, "recallMode", tag, pos, seq_end, &value)); in rose_dec_etsi_CC_Interrogate_RES_Backend()
1618 if (pos < seq_end && *pos != ASN1_INDEF_TERM) { in rose_dec_etsi_CC_Interrogate_RES_Backend()
1619 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_Interrogate_RES_Backend()
1621 ASN1_CALL(pos, rose_dec_etsi_CallDetails(ctrl, "callDetails", tag, pos, seq_end, in rose_dec_etsi_CC_Interrogate_RES_Backend()
1625 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CC_Interrogate_RES_Backend()
1627 return pos; in rose_dec_etsi_CC_Interrogate_RES_Backend()
1643 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCBSInterrogate_RES() argument
1645 return rose_dec_etsi_CC_Interrogate_RES_Backend(ctrl, "BS", tag, pos, end, in rose_dec_etsi_CCBSInterrogate_RES()
1662 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCNRInterrogate_RES() argument
1664 return rose_dec_etsi_CC_Interrogate_RES_Backend(ctrl, "NR", tag, pos, end, in rose_dec_etsi_CCNRInterrogate_RES()
1683 const char *name, unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CC_T_Request_ARG_Backend() argument
1696 ASN1_CALL(pos, asn1_dec_length(pos, end, &length)); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1697 ASN1_END_SETUP(seq_end, seq_offset, length, pos, end); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1699 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1701 ASN1_CALL(pos, rose_dec_Address(ctrl, "destinationAddress", tag, pos, seq_end, in rose_dec_etsi_CC_T_Request_ARG_Backend()
1704 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1706 ASN1_CALL(pos, rose_dec_Q931ie(ctrl, "q931ie", tag, pos, seq_end, in rose_dec_etsi_CC_T_Request_ARG_Backend()
1718 while (pos < seq_end && *pos != ASN1_INDEF_TERM) { in rose_dec_etsi_CC_T_Request_ARG_Backend()
1719 save_pos = pos; in rose_dec_etsi_CC_T_Request_ARG_Backend()
1720 ASN1_CALL(pos, asn1_dec_tag(pos, seq_end, &tag)); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1723 ASN1_CALL(pos, asn1_dec_boolean(ctrl, "retentionSupported", tag, pos, in rose_dec_etsi_CC_T_Request_ARG_Backend()
1728 ASN1_CALL(pos, asn1_dec_boolean(ctrl, "presentationAllowedIndicator", tag, in rose_dec_etsi_CC_T_Request_ARG_Backend()
1729 pos, seq_end, &value)); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1734 ASN1_CALL(pos, rose_dec_Address(ctrl, "originatingAddress", tag, pos, in rose_dec_etsi_CC_T_Request_ARG_Backend()
1738 pos = save_pos; in rose_dec_etsi_CC_T_Request_ARG_Backend()
1744 ASN1_END_FIXUP(ctrl, pos, seq_offset, seq_end, end); in rose_dec_etsi_CC_T_Request_ARG_Backend()
1746 return pos; in rose_dec_etsi_CC_T_Request_ARG_Backend()
1762 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCBS_T_Request_ARG() argument
1764 return rose_dec_etsi_CC_T_Request_ARG_Backend(ctrl, "BS", tag, pos, end, in rose_dec_etsi_CCBS_T_Request_ARG()
1781 const unsigned char *pos, const unsigned char *end, union rose_msg_invoke_args *args) in rose_dec_etsi_CCNR_T_Request_ARG() argument
1783 return rose_dec_etsi_CC_T_Request_ARG_Backend(ctrl, "NR", tag, pos, end, in rose_dec_etsi_CCNR_T_Request_ARG()
1802 unsigned tag, const unsigned char *pos, const unsigned char *end, in rose_dec_etsi_CC_T_Request_RES_Backend() argument
1808 ASN1_CALL(pos, asn1_dec_boolean(ctrl, "retentionSupported", tag, pos, end, &value)); in rose_dec_etsi_CC_T_Request_RES_Backend()
1811 return pos; in rose_dec_etsi_CC_T_Request_RES_Backend()
1827 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCBS_T_Request_RES() argument
1829 return rose_dec_etsi_CC_T_Request_RES_Backend(ctrl, tag, pos, end, in rose_dec_etsi_CCBS_T_Request_RES()
1846 const unsigned char *pos, const unsigned char *end, union rose_msg_result_args *args) in rose_dec_etsi_CCNR_T_Request_RES() argument
1848 return rose_dec_etsi_CC_T_Request_RES_Backend(ctrl, tag, pos, end, in rose_dec_etsi_CCNR_T_Request_RES()