Lines Matching refs:clu
214 struct exfat_chain clu;
234 exfat_chain_dup(&clu, &hint_femp->cur);
236 exfat_chain_dup(&clu, p_dir);
241 clu.dir != EXFAT_EOF_CLUSTER) {
244 ret = exfat_get_empty_dentry_set(es, sb, &clu, i, num_entries);
254 if (clu.flags == ALLOC_NO_FAT_CHAIN) {
255 if (--clu.size > 0)
256 clu.dir++;
258 clu.dir = EXFAT_EOF_CLUSTER;
260 if (exfat_get_next_cluster(sb, &clu.dir))
270 if (dentry == total_entries || clu.dir == EXFAT_EOF_CLUSTER)
272 clu.flags);
274 hint_femp->cur = clu;
301 struct exfat_chain clu;
330 exfat_chain_set(&clu, last_clu + 1, 0, p_dir->flags);
333 exfat_chain_set(&clu, EXFAT_EOF_CLUSTER, 0,
338 ret = exfat_alloc_cluster(inode, 1, &clu, IS_DIRSYNC(inode));
342 if (exfat_zeroed_cluster(inode, clu.dir))
346 ei->start_clu = clu.dir;
347 p_dir->dir = clu.dir;
351 if (clu.flags != p_dir->flags) {
360 if (clu.flags == ALLOC_FAT_CHAIN)
361 if (exfat_ent_set(sb, last_clu, clu.dir))
365 exfat_chain_set(&hint_femp.cur, clu.dir, 0, clu.flags);
469 struct exfat_chain clu;
493 ret = exfat_alloc_new_dir(inode, &clu);
498 start_clu = clu.dir;
609 ei->hint_stat.clu = cdir.dir;
625 cdir.dir = hint_opt.clu;
866 struct exfat_chain clu;
876 exfat_chain_dup(&clu, p_dir);
878 while (clu.dir != EXFAT_EOF_CLUSTER) {
880 ep = exfat_get_dentry(sb, &clu, i, &bh);
894 if (clu.flags == ALLOC_NO_FAT_CHAIN) {
895 if (--clu.size > 0)
896 clu.dir++;
898 clu.dir = EXFAT_EOF_CLUSTER;
900 if (exfat_get_next_cluster(sb, &(clu.dir)))