Lines Matching refs:cf
2659 BYTE b, cf; local
2689 cf = (w < ' ') ? NS_LAST : 0; /* Set last segment flag if end of the path */
2696 dp->fn[i] = cf | NS_DOT; /* This is a dot entry */
2711 if (si > 0) cf |= NS_LOSS | NS_LFN;
2719 cf |= NS_LOSS | NS_LFN;
2725 cf |= NS_LOSS | NS_LFN;
2728 if (si != di) cf |= NS_LOSS | NS_LFN; /* Out of 8.3 format */
2735 cf |= NS_LFN; /* Force to create LFN entry */
2753 cf |= NS_LOSS | NS_LFN;
2759 w = '_'; cf |= NS_LOSS | NS_LFN;/* Lossy conversion */
2776 …if ((b & 0x0C) == 0x0C || (b & 0x03) == 0x03) cf |= NS_LFN; /* Create LFN entry when there are com…
2777 …if (!(cf & NS_LFN)) { /* When LFN is in 8.3 format without extended character, NT flags are c…
2778 if ((b & 0x03) == 0x01) cf |= NS_EXT; /* NT flag (Extension has only small capital) */
2779 if ((b & 0x0C) == 0x04) cf |= NS_BODY; /* NT flag (Filename has only small capital) */
2782 dp->fn[NSFLAG] = cf; /* SFN is created */