Lines Matching defs:prev
19 * prev->de_rec_len += deleted->de_rec_len. Since the next dirent is obtained
559 struct gfs2_dirent *dent, *prev;
570 prev = NULL;
584 prev = dent;
600 return prev ? prev : dent;
666 * @prev: The previous dirent
672 struct gfs2_dirent *prev, struct gfs2_dirent *cur)
683 /* If there is no prev entry, this is the first entry in the block.
687 if (!prev) {
695 prev_rec_len = be16_to_cpu(prev->de_rec_len);
698 if ((char *)prev + prev_rec_len != (char *)cur)
704 prev->de_rec_len = cpu_to_be16(prev_rec_len);
1006 struct gfs2_dirent *dent = NULL, *prev = NULL, *next = NULL, *new;
1105 dirent_del(dip, obh, prev, dent);
1111 if (!prev)
1112 prev = dent;
1114 prev = dent;
1880 struct gfs2_dirent *dent, *prev = NULL;
1897 prev = dent;
1898 dent = (struct gfs2_dirent *)((char *)dent + be16_to_cpu(prev->de_rec_len));
1901 dirent_del(dip, bh, prev, dent);