Lines Matching refs:adrf
42 adrf_start(adrf_t *adrf, adr_t *adr, FILE *fp) in adrf_start() argument
44 adrf->adrf_fp = fp; in adrf_start()
45 adrf->adrf_adr = adr; in adrf_start()
46 adrf->adrf_adr->adr_now = NULL; in adrf_start()
53 adrf_char(adrf_t *adrf, char *cp, int count) in adrf_char() argument
60 if ((c = fgetc(adrf->adrf_fp)) == EOF) in adrf_char()
63 adrf->adrf_adr->adr_now += sizeof (char); in adrf_char()
72 adrf_short(adrf_t *adrf, short *sp, int count) in adrf_short() argument
79 if ((c = fgetc(adrf->adrf_fp)) == EOF) in adrf_short()
82 if ((c = fgetc(adrf->adrf_fp)) == EOF) in adrf_short()
85 adrf->adrf_adr->adr_now += sizeof (short); in adrf_short()
93 int adrf_int(adrf_t *adrf, int32_t *lp, int count);
94 int adrf_long(adrf_t *adrf, int32_t *lp, int count);
100 adrf_int32(adrf_t *adrf, int32_t *lp, int count) in adrf_int32() argument
110 if ((c = fgetc(adrf->adrf_fp)) == EOF) in adrf_int32()
115 adrf->adrf_adr->adr_now += sizeof (int32_t); in adrf_int32()
121 adrf_int64(adrf_t *adrf, int64_t *lp, int count) in adrf_int64() argument
131 if ((c = fgetc(adrf->adrf_fp)) == EOF) in adrf_int64()
136 adrf->adrf_adr->adr_now += sizeof (int64_t); in adrf_int64()
141 int adrf_u_int(adrf_t *adrf, uint32_t *cp, int count);
142 int adrf_u_long(adrf_t *adrf, uint32_t *cp, int count);
148 adrf_u_int32(adrf_t *adrf, uint32_t *cp, int count) in adrf_u_int32() argument
150 return (adrf_int32(adrf, (int32_t *)cp, count)); in adrf_u_int32()
154 adrf_u_char(adrf_t *adrf, uchar_t *cp, int count) in adrf_u_char() argument
156 return (adrf_char(adrf, (char *)cp, count)); in adrf_u_char()
160 adrf_u_int64(adrf_t *adrf, uint64_t *lp, int count) in adrf_u_int64() argument
162 return (adrf_int64(adrf, (int64_t *)lp, count)); in adrf_u_int64()
166 adrf_u_short(adrf_t *adrf, ushort_t *sp, int count) in adrf_u_short() argument
168 return (adrf_short(adrf, (short *)sp, count)); in adrf_u_short()
172 adrf_peek(adrf_t *adrf) in adrf_peek() argument
174 return (ungetc(fgetc(adrf->adrf_fp), adrf->adrf_fp)); in adrf_peek()