Searched refs:p_dir (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/fs/exfat/ |
H A D | namei.c | 212 struct exfat_hint_femp *hint_femp, struct exfat_chain *p_dir, in exfat_search_empty_slot() argument 234 if (dentry + hint_femp->count == p_dir->size * dentries_per_clu && in exfat_search_empty_slot() 241 exfat_chain_dup(&clu, p_dir); in exfat_search_empty_slot() 277 p_dir->dir, clu.dir); in exfat_search_empty_slot() 303 hint_femp->eidx = p_dir->size * dentries_per_clu - num_empty; in exfat_search_empty_slot() 328 struct exfat_chain *p_dir, int num_entries) in exfat_find_empty_entry() argument 346 while ((dentry = exfat_search_empty_slot(sb, &hint_femp, p_dir, in exfat_find_empty_entry() 359 if (exfat_find_last_cluster(sb, p_dir, &last_clu)) in exfat_find_empty_entry() 362 exfat_chain_set(&clu, last_clu + 1, 0, p_dir->flags); in exfat_find_empty_entry() 379 p_dir->dir = clu.dir; in exfat_find_empty_entry() [all …]
|
H A D | dir.c | 33 struct exfat_chain *p_dir, int entry, unsigned short *uniname) in exfat_get_uniname_from_ext_entry() argument 39 err = exfat_get_dentry_set(&es, sb, p_dir, entry, ES_ALL_ENTRIES); in exfat_get_uniname_from_ext_entry() 450 int exfat_init_dir_entry(struct inode *inode, struct exfat_chain *p_dir, in exfat_init_dir_entry() argument 464 ep = exfat_get_dentry(sb, p_dir, entry, &bh); in exfat_init_dir_entry() 488 ep = exfat_get_dentry(sb, p_dir, entry + 1, &bh); in exfat_init_dir_entry() 501 int exfat_update_dir_chksum(struct inode *inode, struct exfat_chain *p_dir, in exfat_update_dir_chksum() argument 511 fep = exfat_get_dentry(sb, p_dir, entry, &fbh); in exfat_update_dir_chksum() 519 ep = exfat_get_dentry(sb, p_dir, entry + i, &bh); in exfat_update_dir_chksum() 555 int exfat_init_ext_entry(struct inode *inode, struct exfat_chain *p_dir, in exfat_init_ext_entry() argument 565 ep = exfat_get_dentry(sb, p_dir, entry, &bh); in exfat_init_ext_entry() [all …]
|
H A D | exfat_fs.h | 430 int exfat_count_ext_entries(struct super_block *sb, struct exfat_chain *p_dir, 479 int exfat_init_dir_entry(struct inode *inode, struct exfat_chain *p_dir, 482 int exfat_init_ext_entry(struct inode *inode, struct exfat_chain *p_dir, 484 int exfat_remove_entries(struct inode *inode, struct exfat_chain *p_dir, 486 int exfat_update_dir_chksum(struct inode *inode, struct exfat_chain *p_dir, 491 struct exfat_chain *p_dir, struct exfat_uni_name *p_uniname, 495 struct exfat_chain *p_dir, int entry, struct buffer_head **bh); 499 struct super_block *sb, struct exfat_chain *p_dir, int entry, 502 int exfat_count_dir_entries(struct super_block *sb, struct exfat_chain *p_dir);
|