/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | ioutil.c | 40 static int _io_pad_line(GlWriteFn *write_fn, void *data, int c, int n); 99 int _io_display_text(GlWriteFn *write_fn, void *data, int indentation, in _io_display_text() argument 115 if(!string || !write_fn) { in _io_display_text() 154 if(_io_pad_line(write_fn, data, fill_char, indentation - last)) in _io_display_text() 165 if(write_fn(data, prefix+pstart, plen) != plen) in _io_display_text() 205 if(write_fn(data, string+ndone, nnew) != nnew) in _io_display_text() 222 if(npad > 0 && _io_pad_line(write_fn, data, fill_char, npad)) in _io_display_text() 225 if(write_fn(data, suffix, suffix_len) != suffix_len) in _io_display_text() 232 if(write_fn(data, "\n", 1) != 1) in _io_display_text() 269 static int _io_pad_line(GlWriteFn *write_fn, void *data, int c, int n) in _io_pad_line() argument [all …]
|
H A D | cplmatch.c | 157 GlWriteFn *write_fn, void *data); 643 int _cpl_output_completions(CplMatches *result, GlWriteFn *write_fn, void *data, in _cpl_output_completions() argument 656 if(write_fn && result && result->nmatch>0) { in _cpl_output_completions() 665 if(cpl_format_line(result, &fmt, lnum, write_fn, data)) in _cpl_output_completions() 1102 GlWriteFn *write_fn, void *data) in cpl_format_line() argument 1114 if(!write_fn) in cpl_format_line() 1137 if(write_fn(data, match->completion, clen) != clen) in cpl_format_line() 1142 if(tlen > 0 && write_fn(data, match->type_suffix, tlen) != tlen) in cpl_format_line() 1160 if(write_fn(data, spaces + nspace - n, n) != n) in cpl_format_line() 1173 if(write_fn(data, s, n) != n) in cpl_format_line()
|
H A D | chrqueue.c | 162 GlWriteFn *write_fn, void *data) in _glq_append_chars() argument 199 switch(_glq_flush_queue(cq, write_fn, data)) { in _glq_append_chars() 321 GlqFlushState _glq_flush_queue(GlCharQueue *cq, GlWriteFn *write_fn, in _glq_flush_queue() argument 362 int nnew = write_fn(data, cq->buffers.head->bytes + in _glq_flush_queue()
|
H A D | chrqueue.h | 58 GlWriteFn *write_fn, void *data); 97 GlqFlushState _glq_flush_queue(GlCharQueue *cq, GlWriteFn *write_fn,
|
H A D | expand.c | 152 GlWriteFn *write_fn, void *data); 1265 int _ef_output_expansions(FileExpansion *result, GlWriteFn *write_fn, in _ef_output_expansions() argument 1278 if(write_fn && result && result->nfile>0) { in _ef_output_expansions() 1287 if(ef_format_line(result, &fmt, lnum, write_fn, data)) in _ef_output_expansions() 1378 GlWriteFn *write_fn, void *data) in ef_format_line() argument 1390 if(!write_fn) in ef_format_line() 1412 if(write_fn(data, file, flen) != flen) in ef_format_line() 1430 if(write_fn(data, spaces + nspace - n, n) != n) in ef_format_line() 1443 if(write_fn(data, s, n) != n) in ef_format_line()
|
H A D | cplmatch.h | 44 int _cpl_output_completions(CplMatches *result, GlWriteFn *write_fn, void *data,
|
H A D | expand.h | 44 int _ef_output_expansions(FileExpansion *result, GlWriteFn *write_fn,
|
H A D | ioutil.h | 69 int _io_display_text(GlWriteFn *write_fn, void *data, int indentation,
|
H A D | history.c | 1456 int _glh_show_history(GlHistory *glh, GlWriteFn *write_fn, void *data, in _glh_show_history() argument 1471 if(!glh || !write_fn || !fmt) { in _glh_show_history() 1553 if(write_fn(data, start, len) != len) in _glh_show_history() 1567 if(write_fn(data, buffer, len) != len) in _glh_show_history() 1574 if(write_fn(data, buffer, len) != len) in _glh_show_history() 1581 if(write_fn(data, buffer, len) != len) in _glh_show_history() 1587 if(write_fn(data, buffer, len) != len) in _glh_show_history() 1593 if(write_fn(data, seg->s, len) != len) in _glh_show_history() 1598 if(write_fn(data, "%", 1) != 1) in _glh_show_history()
|
H A D | history.h | 109 int _glh_show_history(GlHistory *glh, GlWriteFn *write_fn, void *data,
|
H A D | getline.c | 3875 GlWriteFn *write_fn = buffered ? gl_write_fn : gl->flush_fn; in gl_print_raw_string() local 3896 if(write_fn(gl, string + ndone, n-ndone) != n) in gl_print_raw_string()
|
/illumos-gate/usr/src/uts/common/io/audio/impl/ |
H A D | audio_ctrl.c | 84 audio_ctrl_rd_t read_fn, audio_ctrl_wr_t write_fn, void *arg) in audio_dev_add_control() argument 194 ASSERT(write_fn); in audio_dev_add_control() 195 ctrl->ctrl_write_fn = write_fn; in audio_dev_add_control()
|