Lines Matching refs:hpfs_dirent
12 static loff_t get_pos(struct dnode *d, struct hpfs_dirent *fde)
14 struct hpfs_dirent *de;
15 struct hpfs_dirent *de_end = dnode_end_de(d);
120 static struct hpfs_dirent *dnode_pre_last_de(struct dnode *d)
122 struct hpfs_dirent *de, *de_end, *dee = NULL, *deee = NULL;
130 static struct hpfs_dirent *dnode_last_de(struct dnode *d)
132 struct hpfs_dirent *de, *de_end, *dee = NULL;
142 struct hpfs_dirent *de;
173 struct hpfs_dirent *hpfs_add_de(struct super_block *s, struct dnode *d,
177 struct hpfs_dirent *de;
178 struct hpfs_dirent *de_end = dnode_end_de(d);
205 struct hpfs_dirent *de)
217 struct hpfs_dirent *de;
218 struct hpfs_dirent *de_end = dnode_end_de(d);
239 struct hpfs_dirent *new_de, dnode_secno down_ptr)
244 struct hpfs_dirent *de;
245 struct hpfs_dirent nde;
389 struct hpfs_dirent *new_de)
393 struct hpfs_dirent *de, *de_end;
439 struct hpfs_dirent *de, *nde;
525 struct hpfs_dirent *de;
532 struct hpfs_dirent *de_end;
604 struct hpfs_dirent *de_next = de_next_de(de);
605 struct hpfs_dirent *de_cp;
632 struct hpfs_dirent *de_prev = dnode_pre_last_de(dnode);
633 struct hpfs_dirent *de_cp;
647 struct hpfs_dirent *del = dnode_last_de(d1);
711 int hpfs_remove_dirent(struct inode *i, dnode_secno dno, struct hpfs_dirent *de,
748 struct hpfs_dirent *de;
796 static struct hpfs_dirent *map_nth_dirent(struct super_block *s, dnode_secno dno, int n,
800 struct hpfs_dirent *de, *de_end;
823 struct hpfs_dirent *de;
844 struct hpfs_dirent *map_pos_dirent(struct inode *inode, loff_t *posp,
850 struct hpfs_dirent *de, *d;
851 struct hpfs_dirent *up_de;
852 struct hpfs_dirent *end_up_de;
909 struct hpfs_dirent *map_dirent(struct inode *inode, dnode_secno dno,
914 struct hpfs_dirent *de;
915 struct hpfs_dirent *de_end;
954 struct hpfs_dirent *de;
998 struct hpfs_dirent *map_fnode_dirent(struct super_block *s, fnode_secno fno,
1008 struct hpfs_dirent *de, *de_end;