Lines Matching refs:size

129 static int dbcs_ptr2len_len(char_u *p, int size);
130 static int utf_ptr2cells_len(char_u *p, int size);
132 static int dbcs_ptr2cells_len(char_u *p, int size);
1105 latin_ptr2len_len(char_u *p, int size) in latin_ptr2len_len() argument
1107 if (size < 1 || *p == NUL) in latin_ptr2len_len()
1113 dbcs_ptr2len_len(char_u *p, int size) in dbcs_ptr2len_len() argument
1117 if (size < 1 || *p == NUL) in dbcs_ptr2len_len()
1119 if (size == 1) in dbcs_ptr2len_len()
1138 intable(struct interval *table, size_t size, int c) in intable() argument
1148 top = (int)(size / sizeof(struct interval) - 1); in intable()
1653 latin_ptr2cells_len(char_u *p UNUSED, int size UNUSED) in latin_ptr2cells_len()
1659 utf_ptr2cells_len(char_u *p, int size) in utf_ptr2cells_len() argument
1664 if (size > 0 && *p >= 0x80) in utf_ptr2cells_len()
1666 if (utf_ptr2len_len(p, size) < utf8len_tab[*p]) in utf_ptr2cells_len()
1681 dbcs_ptr2cells_len(char_u *p, int size) in dbcs_ptr2cells_len() argument
1685 if (size <= 1 || (enc_dbcs == DBCS_JPNU && *p == 0x8e)) in dbcs_ptr2cells_len()
2080 utf_ptr2len_len(char_u *p, int size) in utf_ptr2len_len() argument
2089 if (len > size) in utf_ptr2len_len()
2090 m = size; // incomplete byte sequence. in utf_ptr2len_len()
2151 utfc_ptr2len_len(char_u *p, int size) in utfc_ptr2len_len() argument
2158 if (size < 1 || *p == NUL) in utfc_ptr2len_len()
2160 if (p[0] < 0x80 && (size == 1 || p[1] < 0x80)) // be quick for ASCII in utfc_ptr2len_len()
2164 len = utf_ptr2len_len(p, size); in utfc_ptr2len_len()
2167 if ((len == 1 && p[0] >= 0x80) || len > size) in utfc_ptr2len_len()
2177 while (len < size) in utfc_ptr2len_len()
2188 len_next_char = utf_ptr2len_len(p + len, size - len); in utfc_ptr2len_len()
2189 if (len_next_char > size - len) in utfc_ptr2len_len()