Lines Matching defs:loff_t

12 static loff_t get_pos(struct dnode *d, struct hpfs_dirent *fde)
18 if (de == fde) return ((loff_t) le32_to_cpu(d->self) << 4) | (loff_t)i;
22 return ((loff_t)le32_to_cpu(d->self) << 4) | (loff_t)1;
25 int hpfs_add_pos(struct inode *inode, loff_t *pos)
29 loff_t **ppos;
36 ppos = kmalloc_objs(loff_t *, i + 0x11, GFP_NOFS);
42 memcpy(ppos, hpfs_inode->i_rddir_off, i * sizeof(loff_t));
52 void hpfs_del_pos(struct inode *inode, loff_t *pos)
55 loff_t **i, **j;
75 static void for_all_poss(struct inode *inode, void (*f)(loff_t *, loff_t, loff_t),
76 loff_t p1, loff_t p2)
79 loff_t **i;
86 static void hpfs_pos_subst(loff_t *p, loff_t f, loff_t t)
91 /*void hpfs_hpfs_pos_substd(loff_t *p, loff_t f, loff_t t)
96 static void hpfs_pos_ins(loff_t *p, loff_t d, loff_t c)
108 static void hpfs_pos_del(loff_t *p, loff_t d, loff_t c)
277 loff_t t;
316 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, ((loff_t)adno << 4) | pos);
323 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, 4);
330 for_all_poss(i, hpfs_pos_del, (loff_t)dno << 4, pos);
441 loff_t t;
473 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, 5);
570 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, (loff_t) 12);
581 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | 1, ((loff_t)up << 4) | p);
618 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | p, 4);
619 for_all_poss(i, hpfs_pos_del, ((loff_t)up << 4) | p, 1);
690 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | (p - 1), 4);
691 for_all_poss(i, hpfs_pos_subst, ((loff_t)up << 4) | p, ((loff_t)up << 4) | (p - 1));
716 loff_t t;
844 struct hpfs_dirent *map_pos_dirent(struct inode *inode, loff_t *posp,
847 loff_t pos;
873 *posp = ((loff_t) hpfs_de_as_down_as_possible(inode->i_sb, de_down_pointer(d)) << 4) + 1;
892 *posp = ((loff_t) le32_to_cpu(dnode->up) << 4) + c;