Searched refs:dirb (Results 1 – 1 of 1) sorted by relevance
2154 BYTE *dirb = dp->obj.fs->dirbuf; /* Pointer to the on-memory directory entry block 85+C0+C1s */ local2161 memcpy(dirb + 0 * SZDIRE, dp->dir, SZDIRE);2162 sz_ent = ((UINT)dirb[XDIR_NumSec] + 1) * SZDIRE; /* Size of this entry block */2172 memcpy(dirb + 1 * SZDIRE, dp->dir, SZDIRE);2173 if (MAXDIRB(dirb[XDIR_NumName]) > sz_ent) return FR_INT_ERR; /* Invalid block size for the name? */2184 …if (i < MAXDIRB(FF_MAX_LFN)) memcpy(dirb + i, dp->dir, SZDIRE); /* Load name entries only if the o…2189 if (xdir_sum(dirb) != ld_word(dirb + XDIR_SetSum)) return FR_INT_ERR;2253 BYTE *dirb = dp->obj.fs->dirbuf; /* Pointer to the entry set 85+C0+C1s */ local2256 st_word(dirb + XDIR_SetSum, xdir_sum(dirb)); /* Create check sum */2259 nent = dirb[XDIR_NumSec] + 1; /* Number of entries */[all …]