Lines Matching defs:sclst

214               dfp_target->fno.sclst != dfp->fno.sclst;
217 static DWORD fatfs_hash(QWORD sect, DWORD dptr, DWORD sclst)
222 hash = LOS_HashFNV32aBuf(&sclst, sizeof(DWORD), hash);
304 pclust = pdfp->fno.sclst;
388 dp_new->obj.sclust = finfo->sclst;
474 hash = fatfs_hash(dp_new->sect, dp_new->dptr, finfo_new->sclst);
523 dp->obj.sclust = ((DIR_FILE *)(parent->data))->fno.sclst;
548 hash = fatfs_hash(dp->sect, dp->dptr, finfo->sclst);
623 fp->obj.sclust = finfo->sclst;
692 fp->obj.sclust = finfo->sclst;
716 st_clust(fs, dbuff, finfo->sclst); /* Update start cluster */
789 fp->obj.sclust = finfo->sclst;
794 finfo->sclst = fp->obj.sclust;
853 fp->obj.sclust = finfo->sclst;
860 finfo->sclst = fp->obj.sclust;
921 if (finfo->sclst == 0) {
922 finfo->sclst = fp->obj.sclust;
941 if (finfo->sclst != 0) {
942 result = remove_chain(obj, finfo->sclst, 0);
946 finfo->sclst = 0;
953 if (finfo->sclst == 0) { /* Allocate one cluster if file doesn't have any cluster */
961 finfo->sclst = cclust;
963 cclust = finfo->sclst;
1183 dfp->fno.sclst = 0;
1553 clst = finfo->sclst;
1663 dir_sub.obj.sclust = finfo_new->sclst;
1704 dp_new->obj.sclust = ((DIR_FILE *)(new_parent->data))->fno.sclst;
1725 clust = finfo_new->sclst;
1950 dir_sub.obj.sclust = finfo->sclst;
1965 result = remove_chain(&(dp->obj), finfo->sclst, 0);
2010 if (finfo->sclst != 0) { /* if cluster chain exists */
2011 result = remove_chain(&(dp->obj), finfo->sclst, 0);
2185 clust = finfo->sclst;
2242 ep->clst = finfo->sclst;
2249 clust = finfo->sclst;
2318 DWORD sclst;
2340 ep->clst = finfo->sclst;
2347 clust = finfo->sclst;
2373 sclst = clust;
2396 ep->clst = sclst;