Home
last modified time | relevance | path

Searched refs:new_clu (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/staging/exfat/
Dexfat_super.c819 struct chain_t new_clu; in ffsWriteFile() local
900 new_clu.dir = (last_clu == CLUSTER_32(~0)) ? in ffsWriteFile()
902 new_clu.size = 0; in ffsWriteFile()
903 new_clu.flags = fid->flags; in ffsWriteFile()
908 &new_clu); in ffsWriteFile()
918 if (new_clu.flags == 0x01) in ffsWriteFile()
920 fid->start_clu = new_clu.dir; in ffsWriteFile()
923 if (new_clu.flags != fid->flags) { in ffsWriteFile()
930 if (new_clu.flags == 0x01) in ffsWriteFile()
931 FAT_write(sb, last_clu, new_clu.dir); in ffsWriteFile()
[all …]
Dexfat_core.c174 u32 new_clu, last_clu = CLUSTER_32(~0), read_clu; in fat_alloc_cluster() local
177 new_clu = p_chain->dir; in fat_alloc_cluster()
178 if (new_clu == CLUSTER_32(~0)) in fat_alloc_cluster()
179 new_clu = p_fs->clu_srch_ptr; in fat_alloc_cluster()
180 else if (new_clu >= p_fs->num_clusters) in fat_alloc_cluster()
181 new_clu = 2; in fat_alloc_cluster()
188 if (FAT_read(sb, new_clu, &read_clu) != 0) in fat_alloc_cluster()
192 if (FAT_write(sb, new_clu, CLUSTER_32(~0)) < 0) in fat_alloc_cluster()
197 p_chain->dir = new_clu; in fat_alloc_cluster()
199 if (FAT_write(sb, last_clu, new_clu) < 0) in fat_alloc_cluster()
[all …]