Lines Matching defs:adr
38 adrm_start(adr_t *adr, char *p)
40 adr->adr_stream = p;
41 adr->adr_now = p;
48 adrm_char(adr_t *adr, char *cp, int count)
51 *cp++ = *adr->adr_now++;
58 adrm_short(adr_t *adr, short *sp, int count)
61 *sp = *adr->adr_now++ << 8;
62 *sp++ += ((short)*adr->adr_now++) & 0x00ff;
69 void adrm_int(adr_t *adr, int32_t *lp, int count);
70 void adrm_long(adr_t *adr, int32_t *lp, int count);
75 adrm_int32(adr_t *adr, int32_t *lp, int count)
83 *lp += ((int32_t)*adr->adr_now++) & 0x000000ff;
89 adrm_uid(adr_t *adr, uid_t *up, int count)
97 *up += ((uid_t)*adr->adr_now++) & 0x000000ff;
103 adrm_int64(adr_t *adr, int64_t *lp, int count)
111 *lp += ((int64_t)*adr->adr_now++) & 0x00000000000000ff;
116 void adrm_u_int(adr_t *adr, uint32_t *cp, int count);
117 void adrm_u_long(adr_t *adr, uint32_t *cp, int count);
122 adrm_u_int32(adr_t *adr, uint32_t *cp, int count)
124 adrm_int32(adr, (int32_t *)cp, count);
128 adrm_u_char(adr_t *adr, uchar_t *cp, int count)
130 adrm_char(adr, (char *)cp, count);
134 adrm_u_int64(adr_t *adr, uint64_t *lp, int count)
136 adrm_int64(adr, (int64_t *)lp, count);
140 adrm_u_short(adr_t *adr, ushort_t *sp, int count)
142 adrm_short(adr, (short *)sp, count);
151 adrm_putint32(adr_t *adr, int32_t *lp, int count)
158 *adr->adr_now++ = (char)((l & (int32_t)0xff000000) >>