Home
last modified time | relevance | path

Searched refs:ptr_diff (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/less/
H A Dcvt.c68 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 Dlang.h31 #undef ptr_diff
32 #define ptr_diff(p1,p2) ((size_t) ((p1)-(p2))) macro
H A Dsearch.c959 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 Doutput.c259 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 Dcmdbuf.c240 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 Dline.c569 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 Ddecode.c341 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 Dmain.c236 secure_allow_features |= security_feature(str, ptr_diff(estr, str)); in init_secure()
H A Dedit.c188 return ptr_diff(s, str); in modeline_option_len()
H A Dfilename.c489 if (utf_mode && !is_utf8_well_formed(p, (int) ptr_diff(edata,p))) in bin_file()
H A Dscreen.c1695 size_t slen = ptr_diff(obrac, str); in ltputs()