Lines Matching refs:b

443 #define MERGE_2STR(a, b) a ## b  argument
2334 BYTE attr, b; local
2342 b = dp->dir[DIR_Name]; /* Test for the entry type */
2343 if (b == 0) {
2349 if (b == ET_VLABEL) break; /* Volume label entry? */
2351 if (b == ET_FILEDIR) { /* Start of the file entry block? */
2365 …if (b == DDEM || b == '.' || (int)((attr & ~AM_ARC) == AM_VOL) != vol) { /* An entry without valid…
2369 if (b & LLEF) { /* Is it start of an LFN sequence? */
2371 b &= (BYTE)~LLEF; ord = b;
2375 … ord = (b == ord && sum == dp->dir[LDIR_Chksum] && pick_lfn(fs->lfnbuf, dp->dir)) ? ord - 1 : 0xFF;
2384 …if (b != DDEM && b != '.' && attr != AM_LFN && (int)((attr & ~AM_ARC) == AM_VOL) == vol) { /* Is i…
2875 BYTE b, cf; local
2929 i = b = 0; ni = 8;
2945 si = di; i = 8; ni = 11; b <<= 2; /* Enter name extension */
2977 b |= 2;
2980 b |= 1; wc -= 0x20;
2989 if (ni == 8) b <<= 2; /* Shift capital flags if no extension */
2990 …if ((b & 0x0C) == 0x0C || (b & 0x03) == 0x03) cf |= NS_LFN; /* LFN entry needs to be created if co…
2992 if (b & 0x01) cf |= NS_EXT; /* NT flag (Extension has small capital letters only) */
2993 if (b & 0x04) cf |= NS_BODY; /* NT flag (Body has small capital letters only) */
3242 BYTE b; local
3245 for (b = 1; b; b <<= 1) {
3246 crc ^= (d & b) ? 1 : 0;
3313 BYTE b; local
3322 b = fs->win[BS_JmpBoot];
3323 …if (b == 0xEB || b == 0xE9 || b == 0xE8) { /* Valid JumpBoot code? (short jump, near jump or near …
3329 b = fs->win[BPB_SecPerClus];
3331 && b != 0 && (b & (b - 1)) == 0 /* Properness of cluster size (2^n) */
4871 UINT b; local
4881 for (b = 8, bm = ~fs->win[i]; b && clst; b--, clst--) { /* Count clear bits in a byte */