Lines Matching refs:loff_t
11 static loff_t get_pos(struct dnode *d, struct hpfs_dirent *fde) in get_pos()
17 if (de == fde) return ((loff_t) le32_to_cpu(d->self) << 4) | (loff_t)i; in get_pos()
21 return ((loff_t)le32_to_cpu(d->self) << 4) | (loff_t)1; in get_pos()
24 void hpfs_add_pos(struct inode *inode, loff_t *pos) in hpfs_add_pos()
28 loff_t **ppos; in hpfs_add_pos()
34 if (!(ppos = kmalloc((i+0x11) * sizeof(loff_t*), GFP_NOFS))) { in hpfs_add_pos()
39 memcpy(ppos, hpfs_inode->i_rddir_off, i * sizeof(loff_t)); in hpfs_add_pos()
48 void hpfs_del_pos(struct inode *inode, loff_t *pos) in hpfs_del_pos()
51 loff_t **i, **j; in hpfs_del_pos()
71 static void for_all_poss(struct inode *inode, void (*f)(loff_t *, loff_t, loff_t), in for_all_poss() argument
72 loff_t p1, loff_t p2) in for_all_poss()
75 loff_t **i; in for_all_poss()
82 static void hpfs_pos_subst(loff_t *p, loff_t f, loff_t t) in hpfs_pos_subst()
92 static void hpfs_pos_ins(loff_t *p, loff_t d, loff_t c) in hpfs_pos_ins()
104 static void hpfs_pos_del(loff_t *p, loff_t d, loff_t c) in hpfs_pos_del()
273 loff_t t; in hpfs_add_to_dnode()
312 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, ((loff_t)adno << 4) | pos); in hpfs_add_to_dnode()
319 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, 4); in hpfs_add_to_dnode()
326 for_all_poss(i, hpfs_pos_del, (loff_t)dno << 4, pos); in hpfs_add_to_dnode()
438 loff_t t; in move_to_top()
470 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, 5); in move_to_top()
567 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, (loff_t) 12); in delete_empty_dnode()
578 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, ((loff_t)up << 4) | p); in delete_empty_dnode()
615 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | p, 4); in delete_empty_dnode()
616 for_all_poss(i, hpfs_pos_del, ((loff_t)up << 4) | p, 1); in delete_empty_dnode()
687 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | (p - 1), 4); in delete_empty_dnode()
688 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | p, ((loff_t)up << 4) | (p - 1)); in delete_empty_dnode()
713 loff_t t; in hpfs_remove_dirent()
842 struct hpfs_dirent *map_pos_dirent(struct inode *inode, loff_t *posp, in map_pos_dirent()
845 loff_t pos; in map_pos_dirent()
871 *posp = ((loff_t) hpfs_de_as_down_as_possible(inode->i_sb, de_down_pointer(d)) << 4) + 1; in map_pos_dirent()
890 *posp = ((loff_t) le32_to_cpu(dnode->up) << 4) + c; in map_pos_dirent()