Symbol: RECHEADER
usr.bin/sort/append.c
75
append(RECHEADER **keylist, int nelem, FILE *fp, put_func_t put)
usr.bin/sort/append.c
77
RECHEADER **cpos, **lastkey;
usr.bin/sort/append.c
78
RECHEADER *crec;
usr.bin/sort/fields.c
92
enterkey(RECHEADER *keybuf, const u_char *keybuf_end, u_char *line_data,
usr.bin/sort/files.c
144
makekey(FILE *fp, RECHEADER *recbuf, u_char *bufend, struct field *ftbl)
usr.bin/sort/files.c
228
putrec(const RECHEADER *rec, FILE *fp)
usr.bin/sort/files.c
230
EWRITE(rec, 1, REC_ROUNDUP(offsetof(RECHEADER, data) + rec->length), fp,
usr.bin/sort/files.c
238
putline(const RECHEADER *rec, FILE *fp)
usr.bin/sort/files.c
248
putkeydump(const RECHEADER *rec, FILE *fp)
usr.bin/sort/files.c
250
EWRITE(rec, 1, REC_ROUNDUP(offsetof(RECHEADER, data) + rec->offset), fp,
usr.bin/sort/files.c
258
geteasy(FILE *fp, RECHEADER *rec, u_char *end, struct field *dummy2)
usr.bin/sort/files.c
263
(void)sizeof (char[offsetof(RECHEADER, length) == 0 ? 1 : -1]);
usr.bin/sort/files.c
271
file_len = REC_ROUNDUP(offsetof(RECHEADER, data) + rec->length);
usr.bin/sort/files.c
85
makeline_copydown(RECHEADER *recbuf)
usr.bin/sort/files.c
91
makeline(FILE *fp, RECHEADER *recbuf, u_char *bufend, struct field *dummy2)
usr.bin/sort/fsort.c
136
crec = (RECHEADER *)(crec->data + SALIGN(crec->length));
usr.bin/sort/fsort.c
84
RECHEADER **keylist;
usr.bin/sort/fsort.c
85
RECHEADER **keypos, **keyp;
usr.bin/sort/fsort.c
86
RECHEADER *buffer;
usr.bin/sort/fsort.c
92
RECHEADER *crec;
usr.bin/sort/fsort.c
93
RECHEADER *nbuffer;
usr.bin/sort/msort.c
199
RECHEADER *new_rec;
usr.bin/sort/msort.c
371
RECHEADER *crec, *prec, *trec;
usr.bin/sort/msort.c
380
crec = malloc(offsetof(RECHEADER, data[DEFLLEN]));
usr.bin/sort/msort.c
382
prec = malloc(offsetof(RECHEADER, data[DEFLLEN]));
usr.bin/sort/msort.c
418
cmp(RECHEADER *rec1, RECHEADER *rec2)
usr.bin/sort/msort.c
80
RECHEADER *rec;
usr.bin/sort/msort.c
84
static int cmp(RECHEADER *, RECHEADER *);
usr.bin/sort/radix_sort.c
168
simplesort(RECHEADER **a, int n, int data_index)
usr.bin/sort/radix_sort.c
170
RECHEADER **ak, **ai;
usr.bin/sort/radix_sort.c
171
RECHEADER *akh;
usr.bin/sort/radix_sort.c
172
RECHEADER **lim = a + n;
usr.bin/sort/radix_sort.c
56
RECHEADER **sa; /* Base of saved area */
usr.bin/sort/radix_sort.c
61
static void simplesort(RECHEADER **, int, int);
usr.bin/sort/radix_sort.c
71
radix_sort(RECHEADER **a, RECHEADER **ta, int n)
usr.bin/sort/radix_sort.c
75
RECHEADER **ak, **tai, **lim;
usr.bin/sort/radix_sort.c
76
RECHEADER *hdr;
usr.bin/sort/radix_sort.c
79
RECHEADER **top[256];
usr.bin/sort/sort.c
419
RECHEADER *
usr.bin/sort/sort.c
420
allocrec(RECHEADER *rec, size_t size)
usr.bin/sort/sort.h
162
typedef int (*get_func_t)(FILE *, RECHEADER *, u_char *, struct field *);
usr.bin/sort/sort.h
163
typedef void (*put_func_t)(const RECHEADER *, FILE *);
usr.bin/sort/sort.h
178
RECHEADER *allocrec(RECHEADER *, size_t);
usr.bin/sort/sort.h
179
void append(RECHEADER **, int, FILE *, void (*)(const RECHEADER *, FILE *));
usr.bin/sort/sort.h
181
length_t enterkey(RECHEADER *, const u_char *, u_char *, size_t, struct field *);
usr.bin/sort/sort.h
189
int geteasy(FILE *, RECHEADER *, u_char *, struct field *);
usr.bin/sort/sort.h
190
int makekey(FILE *, RECHEADER *, u_char *, struct field *);
usr.bin/sort/sort.h
191
int makeline(FILE *, RECHEADER *, u_char *, struct field *);
usr.bin/sort/sort.h
192
void makeline_copydown(RECHEADER *);
usr.bin/sort/sort.h
195
void putline(const RECHEADER *, FILE *);
usr.bin/sort/sort.h
196
void putrec(const RECHEADER *, FILE *);
usr.bin/sort/sort.h
197
void putkeydump(const RECHEADER *, FILE *);
usr.bin/sort/sort.h
199
void radix_sort(RECHEADER **, RECHEADER **, int);