upcase
ntfschar *upcase;
upcase = vol->upcase;
upcase = NULL;
upcase, upcase_len)))) {
vol->upcase, vol->upcase_len)))) {
vol->upcase, vol->upcase_len))
vol->upcase, vol->upcase_len))
!vol->upcase || !vol->upcase_len))) {
CASE_SENSITIVE, vol->upcase, vol->upcase_len))
CASE_SENSITIVE, vol->upcase, vol->upcase_len);
ni->vol->upcase, ni->vol->upcase_len)){
ni->vol->upcase, ni->vol->upcase_len);
case_sensitivity, vol->upcase, vol->upcase_len);
case_sensitivity, vol->upcase, vol->upcase_len);
dir_ni->vol->upcase, dir_ni->vol->upcase_len);
dir_ni->vol->upcase, dir_ni->vol->upcase_len);
&& (le16_to_cpu(vol->upcase[cpuchar]) < cpuchar))
find.attr.file_name[i] = vol->upcase[cpuchar];
vol->upcase, vol->upcase_len))
const ntfschar *upcase, u32 upcase_size)
wc = le16_to_cpu(upcase[wc]);
const ntfschar *upcase, const u32 upcase_size)
return ntfs_ucsncasecmp(s1, s2, s1_len, upcase, upcase_size) ? FALSE:
u32 ntfs_upcase_build_default(ntfschar **upcase)
*upcase = (ntfschar*)ntfs_malloc(UPCASE_LEN*2);
if (*upcase) {
ntfs_upcase_table_build(*upcase, UPCASE_LEN*2);
vol->upcase, vol->upcase_len)
vol->upcase, vol->upcase_len)))
vol->upcase, vol->upcase_len))
vol->upcase, vol->upcase_len))
vol->upcase, vol->upcase_len))
vol->upcase, vol->upcase_len))
|| (vol->upcase[cs] != vol->upcase[ch])))
const IGNORE_CASE_BOOL ic, const ntfschar *upcase,
if (!name1 || !name2 || !upcase || !upcase_len) {
u1 = le16_to_cpu(upcase[u1]);
u2 = le16_to_cpu(upcase[u2]);
u1 = le16_to_cpu(upcase[u1]);
u2 = le16_to_cpu(upcase[u2]);
u1 = le16_to_cpu(upcase[u1]);
u2 = le16_to_cpu(upcase[u2]);
const ntfschar *upcase, const u32 upcase_size)
if (!s1 || !s2 || !upcase) {
c1 = le16_to_cpu(upcase[c1]);
c2 = le16_to_cpu(upcase[c2]);
void ntfs_name_upcase(ntfschar *name, u32 name_len, const ntfschar *upcase,
name[i] = upcase[u];
const ntfschar *upcase, const u32 upcase_len)
file_name_attr->file_name_length, upcase, upcase_len);
const ntfschar *upcase, const u32 upcase_size);
const ntfschar *upcase, const u32 upcase_len);
const ntfschar *upcase, const u32 upcase_size);
const ntfschar *upcase, const u32 upcase_len);
const ntfschar *upcase, const u32 upcase_len);
const ntfschar *upcase, u32 upcase_len);
extern u32 ntfs_upcase_build_default(ntfschar **upcase);
free(vol->upcase);
vol->upcase = ntfs_malloc(na->data_size);
if (!vol->upcase)
l = ntfs_attr_pread(na, 0, na->data_size, vol->upcase);
&& (le16_to_cpu(vol->upcase[k])
if (vol && vol->upcase) {
vol->locase = ntfs_locase_table_build(vol->upcase,
free(v->upcase);
vol->upcase_len = ntfs_upcase_build_default(&vol->upcase);
if (!vol->upcase_len || !vol->upcase)
ntfschar *upcase; /* Upper case equivalents of all 65536 2-byte
IGNORE_CASE, g_vol->upcase,
CASE_SENSITIVE, g_vol->upcase,
IGNORE_CASE, g_vol->upcase, g_vol->upcase_len);
CASE_SENSITIVE, g_vol->upcase, g_vol->upcase_len);
free(g_vol->upcase);
(u8*)g_vol->upcase, g_vol->upcase_len << 1);
g_vol->upcase_len = ntfs_upcase_build_default(&g_vol->upcase);
upcase_crc = crc64(0,(byte*)g_vol->upcase,
ntfschar *upcase = g_vol->upcase;
a->name_length, ic, upcase, upcase_len)) {
upcase, upcase_len);
upcase, upcase_len);
upcase(char *),
upcase(name);
upcase(tname);