/illumos-gate/usr/src/cmd/sort/ |
H A D | types.h | 40 typedef int flag_t; typedef 42 typedef int (*cmp_fcn_t)(void *, void *, flag_t); 100 flag_t f_options; 216 flag_t s_status; /* flags */ 258 ssize_t (*m_coll_convert)(field_t *, line_rec_t *, flag_t, 265 flag_t m_check_if_sorted_only; 266 flag_t m_merge_only; 267 flag_t m_unique_lines; 268 flag_t m_entire_line; 271 flag_t m_field_options; [all …]
|
H A D | merge.c | 68 static int (*pq_coll_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t); 70 static ssize_t (*mg_coll_convert)(field_t *, line_rec_t *, flag_t, vchar_t); 127 stream_t *outstrp, vchar_t field_separator, flag_t coll_flags) in merge_two_streams() 129 int (*collate_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t); in merge_two_streams() 222 heap_up(stream_t **A, int k, flag_t coll_flags) in heap_up() 233 heap_down(stream_t **A, int k, int N, flag_t coll_flags) in heap_down() 258 int (*coll_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t)) in pqueue_init() argument 266 pqueue_insert(stream_t *source, flag_t coll_flags) in pqueue_insert() 273 pqueue_head(flag_t coll_flags) in pqueue_head() 282 stream_t *out_streamp, flag_t coll_flags) in merge_n_streams() [all …]
|
H A D | fields.h | 74 extern int collated(line_rec_t *, line_rec_t *, ssize_t, flag_t); 75 extern ssize_t field_convert(field_t *, line_rec_t *, flag_t, vchar_t); 84 extern int collated_wide(line_rec_t *, line_rec_t *, ssize_t, flag_t); 85 extern ssize_t field_convert_wide(field_t *, line_rec_t *, flag_t, vchar_t);
|
H A D | internal.c | 49 int (*collate_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t), in offset_is_algorithm() argument 50 ssize_t depth, flag_t coll_flags) in offset_is_algorithm() 88 int (*collate_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t), in tqs_algorithm() argument 89 flag_t coll_flags) in tqs_algorithm() 184 int (*collate_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t), in rqs_algorithm() argument 185 flag_t coll_flags) in rqs_algorithm() 296 radix_quicksort(stream_t *C, flag_t coll_flags) in radix_quicksort() 318 flag_t coll_flags; in internal_sort()
|
H A D | streams_common.h | 38 extern void stream_set(stream_t *, flag_t); 39 extern void stream_unset(stream_t *, flag_t);
|
H A D | check.c | 111 flag_t coll_flags; in check_if_sorted() 114 ssize_t (*conversion_fcn)(field_t *, line_rec_t *, flag_t, vchar_t) = in check_if_sorted() 116 int (*collation_fcn)(line_rec_t *, line_rec_t *, ssize_t, flag_t) = in check_if_sorted()
|
H A D | convert.c | 42 flag_t coll_flags; in convert() 43 ssize_t (*coll_convert)(field_t *, line_rec_t *, flag_t, vchar_t); in convert()
|
H A D | initialize.c | 111 strcoll_cmp(void *s1, void *s2, flag_t f __unused) in strcoll_cmp() 117 wcscoll_cmp(void *s1, void *s2, flag_t f __unused) in wcscoll_cmp()
|
H A D | streams.c | 53 stream_set(stream_t *str, flag_t flags) in stream_set() 124 stream_unset(stream_t *streamp, flag_t flags) in stream_unset()
|
H A D | options.c | 108 field_apply_all(field_t *fc, flag_t flags) in field_apply_all()
|
H A D | fields.c | 1288 collated(line_rec_t *A, line_rec_t *B, ssize_t depth, flag_t coll_flag) in collated() 1340 collated_wide(line_rec_t *A, line_rec_t *B, ssize_t depth, flag_t coll_flag) in collated_wide()
|
/illumos-gate/usr/src/cmd/idmap/idmap/ |
H A D | idmap.c | 236 static int do_show_mapping(flag_t *f, int argc, char **argv, cmd_pos_t *pos); 237 static int do_dump(flag_t *f, int argc, char **argv, cmd_pos_t *pos); 238 static int do_import(flag_t *f, int argc, char **argv, cmd_pos_t *pos); 239 static int do_list_name_mappings(flag_t *f, int argc, char **argv, 241 static int do_add_name_mapping(flag_t *f, int argc, char **argv, 243 static int do_remove_name_mapping(flag_t *f, int argc, char **argv, 245 static int do_flush(flag_t *f, int argc, char **argv, cmd_pos_t *pos); 246 static int do_exit(flag_t *f, int argc, char **argv, cmd_pos_t *pos); 247 static int do_export(flag_t *f, int argc, char **argv, cmd_pos_t *pos); 248 static int do_help(flag_t *f, int argc, char **argv, cmd_pos_t *pos); [all …]
|
H A D | idmap_engine.h | 41 typedef char *flag_t; typedef 58 int (*p_do_func)(flag_t *f,
|
H A D | idmap_engine.c | 67 static flag_t flags[FLAG_ALPHABET_SIZE]; 106 (void) memset(flags, 0, FLAG_ALPHABET_SIZE * sizeof (flag_t)); in options_clean()
|