Lines Matching refs:msdos_dir_entry

45 				    struct msdos_dir_entry *de)  in fat_make_i_pos()
48 | (de - (struct msdos_dir_entry *)bh->b_data); in fat_make_i_pos()
85 struct buffer_head **bh, struct msdos_dir_entry **de) in fat__get_entry()
112 *pos += sizeof(struct msdos_dir_entry); in fat__get_entry()
113 *de = (struct msdos_dir_entry *)((*bh)->b_data + offset); in fat__get_entry()
120 struct msdos_dir_entry **de) in fat_get_entry()
124 (*de - (struct msdos_dir_entry *)(*bh)->b_data) < in fat_get_entry()
126 *pos += sizeof(struct msdos_dir_entry); in fat_get_entry()
294 struct buffer_head **bh, struct msdos_dir_entry **de, in fat_parse_long()
364 const struct msdos_dir_entry *de, in fat_parse_short()
483 struct msdos_dir_entry *de; in fat_search_long()
574 struct msdos_dir_entry *de; in __fat_readdir()
597 if (cpos & (sizeof(struct msdos_dir_entry) - 1)) { in __fat_readdir()
672 ctx->pos = cpos - (nr_slots + 1) * sizeof(struct msdos_dir_entry); in __fat_readdir()
886 struct msdos_dir_entry **de) in fat_get_short_entry()
906 struct msdos_dir_entry **de) in fat_get_dotdot_entry()
923 struct msdos_dir_entry *de; in fat_dir_empty()
948 struct msdos_dir_entry *de; in fat_subdirs()
1013 struct msdos_dir_entry *de, *endp; in __fat_remove_entries()
1024 endp = (struct msdos_dir_entry *)(bh->b_data + sb->s_blocksize); in __fat_remove_entries()
1047 struct msdos_dir_entry *de; in fat_remove_entries()
1060 while (nr_slots && de >= (struct msdos_dir_entry *)bh->b_data) { in fat_remove_entries()
1153 struct msdos_dir_entry *de; in fat_alloc_new_dir()
1172 de = (struct msdos_dir_entry *)bhs[0]->b_data; in fat_alloc_new_dir()
1214 int *nr_cluster, struct msdos_dir_entry **de, in fat_add_new_entries()
1229 size = nr_slots * sizeof(struct msdos_dir_entry); in fat_add_new_entries()
1271 offset = copy - sizeof(struct msdos_dir_entry); in fat_add_new_entries()
1274 *de = (struct msdos_dir_entry *)((*bh)->b_data + offset); in fat_add_new_entries()
1301 struct msdos_dir_entry *de; in fat_add_entries()