Lines Matching refs:msdos_dir_entry
43 struct msdos_dir_entry *de) in fat_make_i_pos()
46 | (de - (struct msdos_dir_entry *)bh->b_data); in fat_make_i_pos()
83 struct buffer_head **bh, struct msdos_dir_entry **de) in fat__get_entry()
110 *pos += sizeof(struct msdos_dir_entry); in fat__get_entry()
111 *de = (struct msdos_dir_entry *)((*bh)->b_data + offset); in fat__get_entry()
118 struct msdos_dir_entry **de) in fat_get_entry()
122 (*de - (struct msdos_dir_entry *)(*bh)->b_data) < in fat_get_entry()
124 *pos += sizeof(struct msdos_dir_entry); in fat_get_entry()
280 struct buffer_head **bh, struct msdos_dir_entry **de, in fat_parse_long()
350 const struct msdos_dir_entry *de, in fat_parse_short()
469 struct msdos_dir_entry *de; in fat_search_long()
560 struct msdos_dir_entry *de; in __fat_readdir()
583 if (cpos & (sizeof(struct msdos_dir_entry) - 1)) { in __fat_readdir()
658 ctx->pos = cpos - (nr_slots + 1) * sizeof(struct msdos_dir_entry); in __fat_readdir()
871 struct msdos_dir_entry **de) in fat_get_short_entry()
891 struct msdos_dir_entry **de) in fat_get_dotdot_entry()
908 struct msdos_dir_entry *de; in fat_dir_empty()
933 struct msdos_dir_entry *de; in fat_subdirs()
998 struct msdos_dir_entry *de, *endp; in __fat_remove_entries()
1009 endp = (struct msdos_dir_entry *)(bh->b_data + sb->s_blocksize); in __fat_remove_entries()
1032 struct msdos_dir_entry *de; in fat_remove_entries()
1045 while (nr_slots && de >= (struct msdos_dir_entry *)bh->b_data) { in fat_remove_entries()
1138 struct msdos_dir_entry *de; in fat_alloc_new_dir()
1157 de = (struct msdos_dir_entry *)bhs[0]->b_data; in fat_alloc_new_dir()
1199 int *nr_cluster, struct msdos_dir_entry **de, in fat_add_new_entries()
1214 size = nr_slots * sizeof(struct msdos_dir_entry); in fat_add_new_entries()
1256 offset = copy - sizeof(struct msdos_dir_entry); in fat_add_new_entries()
1259 *de = (struct msdos_dir_entry *)((*bh)->b_data + offset); in fat_add_new_entries()
1287 struct msdos_dir_entry *de; in fat_add_entries()