Lines Matching refs:p
26 u_char *p; in iecpy() local
29 p = iestart + ieoffset + 2; in iecpy()
32 *dest++ = *p++; in iecpy()
218 skipext(u_char *p) in skipext() argument
220 while (!(*p++ & 0x80)); in skipext()
221 return (p); in skipext()
445 prcause(char *dest, u_char *p) in prcause() argument
451 end = p + p[1] + 1; in prcause()
452 p += 2; in prcause()
454 dp += prbits(dp, *p, 7, 2); in prcause()
456 dp += prbits(dp, *p, 4, 4); in prcause()
458 p = skipext(p); in prcause()
460 cause = 0x7f & *p++; in prcause()
474 if (p > end) in prcause()
476 dp += sprintf(dp, " diag attribute %d ", *p++ & 0x7f); in prcause()
477 dp += sprintf(dp, " rej %d ", *p & 0x7f); in prcause()
478 if (*p & 0x80) { in prcause()
482 dp += sprintf(dp, " av %d\n", (*++p) & 0x7f); in prcause()
522 prcause_1tr6(char *dest, u_char *p) in prcause_1tr6() argument
527 p++; in prcause_1tr6()
528 if (0 == *p) { in prcause_1tr6()
531 } else if (*p > 1) { in prcause_1tr6()
533 dp += prbits(dp, p[2], 7, 2); in prcause_1tr6()
535 dp += prbits(dp, p[2], 4, 4); in prcause_1tr6()
538 p++; in prcause_1tr6()
539 cause = 0x7f & *p; in prcause_1tr6()
557 prchident(char *dest, u_char *p) in prchident() argument
561 p += 2; in prchident()
563 dp += prbits(dp, *p, 8, 8); in prchident()
569 prcalled(char *dest, u_char *p) in prcalled() argument
574 p++; in prcalled()
575 l = *p++ - 1; in prcalled()
577 dp += prbits(dp, *p++, 8, 8); in prcalled()
581 *dp++ = *p++; in prcalled()
586 prcalling(char *dest, u_char *p) in prcalling() argument
591 p++; in prcalling()
592 l = *p++ - 1; in prcalling()
594 dp += prbits(dp, *p, 8, 8); in prcalling()
596 if (!(*p & 0x80)) { in prcalling()
598 dp += prbits(dp, *++p, 8, 8); in prcalling()
602 p++; in prcalling()
606 *dp++ = *p++; in prcalling()
613 prbearer(char *dest, u_char *p) in prbearer() argument
617 p += 2; in prbearer()
619 dp += prbits(dp, *p++, 8, 8); in prbearer()
622 dp += prbits(dp, *p, 8, 8); in prbearer()
624 if ((*p++ & 0x1f) == 0x18) { in prbearer()
626 dp += prbits(dp, *p++, 8, 8); in prbearer()
630 if ((*p & 0x60) == 0x20) { in prbearer()
634 dp += prbits(dp, *p, 8, 8); in prbearer()
641 while (!(*p++ & 0x80)); in prbearer()
644 if ((*p & 0x60) == 0x40) { in prbearer()
646 dp += prbits(dp, *p++, 8, 8); in prbearer()
650 if ((*p & 0x60) == 0x60) { in prbearer()
652 dp += prbits(dp, *p++, 8, 8); in prbearer()
661 prbearer_ni1(char *dest, u_char *p) in prbearer_ni1() argument
666 p++; in prbearer_ni1()
667 len = *p++; in prbearer_ni1()
669 dp += prbits(dp, *p, 8, 8); in prbearer_ni1()
670 switch (*p++) { in prbearer_ni1()
685 dp += prbits(dp, *p, 8, 8); in prbearer_ni1()
686 switch (*p++) { in prbearer_ni1()
699 dp += prbits(dp, *p, 8, 8); in prbearer_ni1()
700 switch (*p++) { in prbearer_ni1()
704 dp += prbits(dp, *p, 8, 8); in prbearer_ni1()
718 general(char *dest, u_char *p) in general() argument
724 p++; in general()
725 l = *p++; in general()
729 dp += prbits(dp, *p++, 8, 8); in general()
733 if (*p & 0x80) { in general()
745 general_ni1(char *dest, u_char *p) in general_ni1() argument
751 p++; in general_ni1()
752 l = *p++; in general_ni1()
756 dp += prbits(dp, *p, 8, 8); in general_ni1()
760 if (*p++ & 0x80) { in general_ni1()
772 prcharge(char *dest, u_char *p) in prcharge() argument
777 p++; in prcharge()
778 l = *p++ - 1; in prcharge()
780 dp += prbits(dp, *p++, 8, 8); in prcharge()
784 *dp++ = *p++; in prcharge()
789 prtext(char *dest, u_char *p) in prtext() argument
794 p++; in prtext()
795 l = *p++; in prtext()
799 *dp++ = *p++; in prtext()
805 prfeatureind(char *dest, u_char *p) in prfeatureind() argument
809 p += 2; /* skip id, len */ in prfeatureind()
811 dp += prbits(dp, *p, 8, 8); in prfeatureind()
813 if (!(*p++ & 0x80)) { in prfeatureind()
815 dp += prbits(dp, *p++, 8, 8); in prfeatureind()
819 switch (*p) { in prfeatureind()
871 disptext_ni1(char *dest, u_char *p) in disptext_ni1() argument
876 p++; in disptext_ni1()
877 l = *p++ - 1; in disptext_ni1()
878 if (*p++ != 0x80) { in disptext_ni1()
884 tag = *p++; in disptext_ni1()
885 len = *p++; in disptext_ni1()
888 if ((tag == 0x80) || (tag == 0x81)) p++; in disptext_ni1()
898 *dp++ = *p++; in disptext_ni1()
902 *dp++ = *p++; in disptext_ni1()
910 display(char *dest, u_char *p) in display() argument
916 p++; in display()
917 l = *p++; in display()
921 dp += sprintf(dp, "%c", *p++); in display()
924 if (*p & 0x80) { in display()
939 prfacility(char *dest, u_char *p) in prfacility() argument
944 p++; in prfacility()
945 l = *p++; in prfacility()
947 dp += prbits(dp, *p++, 8, 8); in prfacility()
953 dp += prbits(dp, *p++, 8, 8); in prfacility()
955 dp += sprintf(dp, " octet 5 %d\n", l2 = *p++ & 0x7f); in prfacility()
959 dp += sprintf(dp, "%2x ", *p++); in prfacility()
1151 QuickHex(char *txt, u_char *p, int cnt) in QuickHex() argument
1158 *t++ = hex_asc_hi(p[i]); in QuickHex()
1159 *t++ = hex_asc_lo(p[i]); in QuickHex()