Searched refs:ptr_diff (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/less/ |
H A D | cvt.c | 68 size_t src_pos = ptr_diff(src, osrc); in cvt_text() 69 size_t dst_pos = ptr_diff(dst, odst); in cvt_text() 110 *lenp = ptr_diff(edst, odst); in cvt_text()
|
H A D | lang.h | 31 #undef ptr_diff 32 #define ptr_diff(p1,p2) ((size_t) ((p1)-(p2))) macro
|
H A D | search.c | 959 size_t start_index = ptr_diff(sp, line); /*{{type-issue}}*/ in create_hilites() 960 size_t end_index = ptr_diff(ep, line); in create_hilites() 1039 line_off = ptr_diff(ep[0], line); in hilite_line() 1310 return clickpos >= linepos + ptr_diff(op1->osc8_start, line) && in osc8_param_match() 1311 clickpos < linepos + ptr_diff(op2->osc8_end, line); in osc8_param_match() 1404 if (osc8_linepos == linepos && osc8_match_start == spos + ptr_diff(op1.osc8_start, line)) in osc8_search_line1() 1408 osc8_match_start = spos + ptr_diff(op1.osc8_start, line); in osc8_search_line1() 1409 osc8_match_end = spos + ptr_diff(op2.osc8_start, line); in osc8_search_line1() 1410 osc8_params_start = spos + ptr_diff(op1.params_start, line); in osc8_search_line1() 1411 osc8_params_end = spos + ptr_diff(op1.params_end, line); in osc8_search_line1() [all …]
|
H A D | output.c | 259 WIN32textout(obuf, ptr_diff(ob, obuf)); in win_flush() 306 WIN32textout(anchor, ptr_diff(p, anchor)); in win_flush() 341 size_t slop = ptr_diff(q, anchor); in win_flush() 378 WIN32textout(anchor, ptr_diff(p+1, anchor)); in win_flush() 388 WIN32textout(anchor, ptr_diff(ob, anchor)); in win_flush() 414 n = ptr_diff(ob, obuf); in flush()
|
H A D | cmdbuf.c | 240 return cmd_step_common(p, ch, ptr_diff(*pp, p), pwidth, bswidth); in cmd_step_right() 251 return cmd_step_common(*pp, ch, ptr_diff(p, *pp), pwidth, bswidth); in cmd_step_left() 669 updown_match = ptr_diff(cp, cmdbuf); in cmd_updown() 959 action = cmd_ichar(os, ptr_diff(s, os)); in cmd_istr() 973 tk_original = (char *) ecalloc(ptr_diff(cp,word)+1, sizeof(char)); in set_tk_original() 974 strncpy(tk_original, word, ptr_diff(cp,word)); in set_tk_original()
|
H A D | line.c | 569 linebuf.end = ptr_diff(p, linebuf.buf); in backc() 1165 *end = ptr_diff(p, start); in store_ansi() 1779 bytes = ptr_diff(line, *linep); in skip_columns()
|
H A D | decode.c | 341 expand_special_keys(t->t_start, ptr_diff(t->t_end, t->t_start)); in expand_cmd_table() 711 *cmdlen = ptr_diff(entry, oentry); in cmd_next_entry()
|
H A D | main.c | 236 secure_allow_features |= security_feature(str, ptr_diff(estr, str)); in init_secure()
|
H A D | edit.c | 188 return ptr_diff(s, str); in modeline_option_len()
|
H A D | filename.c | 489 if (utf_mode && !is_utf8_well_formed(p, (int) ptr_diff(edata,p))) in bin_file()
|
H A D | screen.c | 1695 size_t slen = ptr_diff(obrac, str); in ltputs()
|