sort_t
check_if_sorted(sort_t *S)
extern void check_if_sorted(sort_t *);
sort_t S;
convert(sort_t *S)
field_initialize(sort_t *S)
field_new(sort_t *S)
extern void field_initialize(sort_t *);
extern field_t *field_new(sort_t *);
initialize_post(sort_t *S)
initialize_pre(sort_t *S)
(void) memset(S, 0, sizeof (sort_t));
extern void initialize_pre(sort_t *);
extern void initialize_post(sort_t *);
internal_sort(sort_t *S)
extern void internal_sort(sort_t *);
display_global_defns(sort_t *S)
sort_t S;
static sort_t S;
merge_n_streams(sort_t *S, stream_t *head_streamp, int n_streams,
merge(sort_t *S)
prepare_output_stream(stream_t *ostrp, sort_t *S)
extern void merge(sort_t *);
parse_new_field_spec(sort_t *S, char *arg)
parse_old_field_spec(sort_t *S, int argc, char *argv[])
options(sort_t *S, int argc, char *argv[])
int options(sort_t *, int, char **);
stream_open_for_read(sort_t *S, stream_t *str)
stream_insert(sort_t *S, stream_t *src, stream_t *dest)
extern int stream_insert(sort_t *, stream_t *, stream_t *);
extern int stream_open_for_read(sort_t *, stream_t *);
establish_output_guard(sort_t *S)
set_memory_ratio(sort_t *S, int *numerator, int *denominator)
extern void establish_output_guard(sort_t *);
extern void set_memory_ratio(sort_t *, int *, int *);
void sort_t(void *base, int num, int size,