Lines Matching refs:wc
984 UINT wc, bc; in get_fat() local
999 wc = fs->win[bc++ % SS(fs)]; /* Get 1st byte of the entry */ in get_fat()
1001 wc |= fs->win[bc % SS(fs)] << 8; /* Merge 2nd byte of the entry */ in get_fat()
1002 val = (clst & 1) ? (wc >> 4) : (wc & 0xFFF); /* Adjust bit position */ in get_fat()
1718 WCHAR wc, uc; local
1725 for (wc = 1, s = 0; s < 13; s++) { /* Process all characters in the entry */
1727 if (wc) {
1731 wc = uc;
1737 …if ((dir[LDIR_Ord] & LLEF) && wc && lfnbuf[i]) return 0; /* Last segment matched but different len…
1754 WCHAR wc, uc; local
1761 for (wc = 1, s = 0; s < 13; s++) { /* Process all characters in the entry */
1763 if (wc) {
1765 lfnbuf[i++] = wc = uc; /* Store it */
1794 WCHAR wc; local
1803 s = wc = 0;
1805 if (wc != 0xFFFF) wc = lfn[i++]; /* Get an effective character */
1806 st_word(dir + LfnOfs[s], wc); /* Put it */
1807 if (wc == 0) wc = 0xFFFF; /* Padding characters for left locations */
1809 if (wc == 0xFFFF || !lfn[i]) ord |= LLEF; /* Last LFN part is the start of LFN sequence */
1833 WCHAR wc; local
1842 wc = *lfn++;
1844 sr = (sr << 1) + (wc & 1);
1845 wc >>= 1;