Lines Matching refs:cp
724 * cp MUST be u_char *.
726 #define GETCHAR(c, cp) { \
727 (c) = *(cp)++; \
729 #define PUTCHAR(c, cp) { \
730 *(cp)++ = (u_char) (c); \
734 #define GETSHORT(s, cp) { \
735 (s) = *(cp)++ << 8; \
736 (s) |= *(cp)++; \
738 #define PUTSHORT(s, cp) { \
739 *(cp)++ = (u_char) ((s) >> 8); \
740 *(cp)++ = (u_char) (s); \
743 #define GETLONG(l, cp) { \
744 (l) = *(cp)++ << 8; \
745 (l) |= *(cp)++; (l) <<= 8; \
746 (l) |= *(cp)++; (l) <<= 8; \
747 (l) |= *(cp)++; \
749 #define PUTLONG(l, cp) { \
750 *(cp)++ = (u_char) ((l) >> 24); \
751 *(cp)++ = (u_char) ((l) >> 16); \
752 *(cp)++ = (u_char) ((l) >> 8); \
753 *(cp)++ = (u_char) (l); \
756 #define INCPTR(n, cp) ((cp) += (n))
757 #define DECPTR(n, cp) ((cp) -= (n))