/kernel/linux/linux-6.6/fs/exfat/ |
H A D | exfat_raw.h | 141 __le32 start_clu; member 151 __le32 start_clu; member 158 __le32 start_clu; member 170 __le32 start_clu; member 176 __le32 start_clu; member
|
H A D | namei.c | 275 "found bogus dentry(%d) beyond unused empty group(%d) (start_clu : %u, cur_clu : %u)", in exfat_search_empty_slot() 357 if (ei->start_clu != EXFAT_EOF_CLUSTER) { in exfat_find_empty_entry() 377 if (ei->start_clu == EXFAT_EOF_CLUSTER) { in exfat_find_empty_entry() 378 ei->start_clu = clu.dir; in exfat_find_empty_entry() 467 exfat_chain_set(p_dir, ei->start_clu, in __exfat_resolve_path() 502 unsigned int start_clu = EXFAT_FREE_CLUSTER; in exfat_add_entry() local 525 start_clu = clu.dir; in exfat_add_entry() 534 start_clu, clu_size); in exfat_add_entry() 549 info->start_clu = EXFAT_EOF_CLUSTER; in exfat_add_entry() 554 info->start_clu in exfat_add_entry() [all...] |
H A D | inode.c | 72 if (ei->start_clu == EXFAT_EOF_CLUSTER) in __exfat_write_inode() 79 ep2->dentry.stream.start_clu = cpu_to_le32(ei->start_clu); in __exfat_write_inode() 82 ep2->dentry.stream.start_clu = EXFAT_FREE_CLUSTER; in __exfat_write_inode() 135 *clu = last_clu = ei->start_clu; in exfat_map_cluster() 204 ei->start_clu = new_clu.dir; in exfat_map_cluster() 211 exfat_chain_cont_cluster(sb, ei->start_clu, in exfat_map_cluster() 534 ei->start_clu = info->start_clu; in exfat_fill_inode() 540 ei->hint_stat.clu = info->start_clu; in exfat_fill_inode() [all...] |
H A D | file.c | 114 exfat_chain_set(&clu, ei->start_clu, num_clusters_phys, ei->flags); in __exfat_truncate() 143 ei->start_clu = EXFAT_EOF_CLUSTER; in __exfat_truncate() 180 ei->hint_stat.clu = ei->start_clu; in __exfat_truncate() 200 if (ei->start_clu == 0) { in exfat_truncate() 202 * Empty start_clu != ~0 (not allocated) in exfat_truncate()
|
H A D | dir.c | 88 exfat_chain_set(&dir, ei->start_clu, in exfat_readdir() 279 i_pos = ((loff_t)ei->start_clu << 32) | (de.entry & 0xffffffff); in exfat_iterate() 421 unsigned char flags, unsigned int start_clu, in exfat_init_stream_entry() 426 ep->dentry.stream.start_clu = cpu_to_le32(start_clu); in exfat_init_stream_entry() 450 int entry, unsigned int type, unsigned int start_clu, in exfat_init_dir_entry() 493 start_clu, size); in exfat_init_dir_entry() 540 unsigned int start_clu = in exfat_free_benign_secondary_clusters() local 541 le32_to_cpu(ep->dentry.generic_secondary.start_clu); in exfat_free_benign_secondary_clusters() 545 if (!(flags & ALLOC_POSSIBLE) || !start_clu || !siz in exfat_free_benign_secondary_clusters() 420 exfat_init_stream_entry(struct exfat_dentry *ep, unsigned char flags, unsigned int start_clu, unsigned long long size) exfat_init_stream_entry() argument 449 exfat_init_dir_entry(struct inode *inode, struct exfat_chain *p_dir, int entry, unsigned int type, unsigned int start_clu, unsigned long long size) exfat_init_dir_entry() argument [all...] |
H A D | cache.c | 247 if (ei->start_clu == EXFAT_FREE_CLUSTER) { in exfat_get_cluster() 250 ei->start_clu); in exfat_get_cluster() 255 *dclus = ei->start_clu; in exfat_get_cluster()
|
H A D | exfat_fs.h | 207 unsigned int start_clu; member 288 unsigned int start_clu; member 480 int entry, unsigned int type, unsigned int start_clu,
|
H A D | balloc.c | 56 sbi->map_clu = le32_to_cpu(ep->dentry.bitmap.start_clu); in exfat_allocate_bitmap()
|
H A D | super.c | 340 ei->start_clu = sbi->root_dir; in exfat_read_root()
|
H A D | nls.c | 779 tbl_clu = le32_to_cpu(ep->dentry.upcase.start_clu); in exfat_create_upcase_table()
|
/kernel/linux/linux-5.10/fs/exfat/ |
H A D | namei.c | 258 "found bogus dentry(%d) beyond unused empty group(%d) (start_clu : %u, cur_clu : %u)", in exfat_search_empty_slot() 336 if (ei->start_clu != EXFAT_EOF_CLUSTER) { in exfat_find_empty_entry() 356 if (ei->start_clu == EXFAT_EOF_CLUSTER) { in exfat_find_empty_entry() 357 ei->start_clu = clu.dir; in exfat_find_empty_entry() 457 exfat_chain_set(p_dir, ei->start_clu, in __exfat_resolve_path() 492 unsigned int start_clu = EXFAT_FREE_CLUSTER; in exfat_add_entry() local 515 start_clu = clu.dir; in exfat_add_entry() 524 start_clu, clu_size); in exfat_add_entry() 539 info->start_clu = EXFAT_EOF_CLUSTER; in exfat_add_entry() 544 info->start_clu in exfat_add_entry() [all...] |
H A D | exfat_raw.h | 138 __le32 start_clu; member 148 __le32 start_clu; member 155 __le32 start_clu; member
|
H A D | inode.c | 73 if (ei->start_clu == EXFAT_EOF_CLUSTER) in __exfat_write_inode() 129 *clu = last_clu = ei->start_clu; in exfat_map_cluster() 197 ei->start_clu = new_clu.dir; in exfat_map_cluster() 205 exfat_chain_cont_cluster(sb, ei->start_clu, in exfat_map_cluster() 232 ep->dentry.stream.start_clu = in exfat_map_cluster() 233 cpu_to_le32(ei->start_clu); in exfat_map_cluster() 558 ei->start_clu = info->start_clu; in exfat_fill_inode() 564 ei->hint_stat.clu = info->start_clu; in exfat_fill_inode()
|
H A D | file.c | 114 exfat_chain_set(&clu, ei->start_clu, num_clusters_phys, ei->flags); in __exfat_truncate() 143 ei->start_clu = EXFAT_EOF_CLUSTER; in __exfat_truncate() 174 if (ei->start_clu == EXFAT_EOF_CLUSTER) { in __exfat_truncate() 187 ep2->dentry.stream.start_clu = EXFAT_FREE_CLUSTER; in __exfat_truncate() 213 ei->hint_stat.clu = ei->start_clu; in __exfat_truncate() 235 if (ei->start_clu == 0) { in exfat_truncate() 237 * Empty start_clu != ~0 (not allocated) in exfat_truncate()
|
H A D | cache.c | 247 if (ei->start_clu == EXFAT_FREE_CLUSTER) { in exfat_get_cluster() 250 ei->start_clu); in exfat_get_cluster() 255 *dclus = ei->start_clu; in exfat_get_cluster()
|
H A D | dir.c | 87 exfat_chain_set(&dir, ei->start_clu, in exfat_readdir() 275 i_pos = ((loff_t)ei->start_clu << 32) | (de.entry & 0xffffffff); in exfat_iterate() 406 unsigned char flags, unsigned int start_clu, in exfat_init_stream_entry() 411 ep->dentry.stream.start_clu = cpu_to_le32(start_clu); in exfat_init_stream_entry() 435 int entry, unsigned int type, unsigned int start_clu, in exfat_init_dir_entry() 479 start_clu, size); in exfat_init_dir_entry() 405 exfat_init_stream_entry(struct exfat_dentry *ep, unsigned char flags, unsigned int start_clu, unsigned long long size) exfat_init_stream_entry() argument 434 exfat_init_dir_entry(struct inode *inode, struct exfat_chain *p_dir, int entry, unsigned int type, unsigned int start_clu, unsigned long long size) exfat_init_dir_entry() argument
|
H A D | exfat_fs.h | 184 unsigned int start_clu; member 264 unsigned int start_clu; member 452 int entry, unsigned int type, unsigned int start_clu,
|
H A D | balloc.c | 56 sbi->map_clu = le32_to_cpu(ep->dentry.bitmap.start_clu); in exfat_allocate_bitmap()
|
H A D | super.c | 340 ei->start_clu = sbi->root_dir; in exfat_read_root()
|
H A D | nls.c | 779 tbl_clu = le32_to_cpu(ep->dentry.upcase.start_clu); in exfat_create_upcase_table()
|