Lines Matching defs:tail
1786 char_u *tail = NULL;
1803 tail = ptr + size - 1;
1804 while (tail > ptr && (*tail & 0xc0) == 0x80)
1805 --tail;
1806 if (tail + utf_byte2len(*tail) <= ptr + size)
1807 tail = NULL;
1809 p = tail;
1817 tail = p;
1832 tail = p;
1842 tail = p;
1847 if (tail != NULL)
1849 conv_restlen = (int)((ptr + size) - tail);
1850 mch_memmove(conv_rest, (char_u *)tail, conv_restlen);
7770 char_u *tail; /* tail of fname */
9146 char_u *tail;
9383 tail = gettail(fname);
9391 patcmd.tail = tail;
9563 apc->sfname, apc->tail, ap->allow_dirs))
9675 char_u *tail = gettail(sfname);
9697 fname, sfname, tail, ap->allow_dirs)
9958 match_file_pat(pattern, prog, fname, sfname, tail, allow_dirs)
9963 char_u *tail; /* tail of path */
10026 * 3. the tail of the file name, when the pattern has no '/'.
10040 || (!allow_dirs && vim_regexec(®match, tail, (colnr_T)0)))))
10062 char_u *tail;
10068 tail = gettail(sfname);
10079 tail, (int)allow_dirs);