Lines Matching refs:secno
30 void *hpfs_map_sector(struct super_block *s, unsigned secno, struct buffer_head **bhp,
37 *bhp = bh = sb_bread(s, secno);
48 void *hpfs_get_sector(struct super_block *s, unsigned secno, struct buffer_head **bhp)
51 /*return hpfs_map_sector(s, secno, bhp, 0);*/
55 if ((*bhp = bh = sb_getblk(s, secno)) != NULL) {
67 void *hpfs_map_4sectors(struct super_block *s, unsigned secno, struct quad_buffer_head *qbh,
75 if (secno & 3) {
86 qbh->bh[0] = bh = sb_bread(s, secno);
91 qbh->bh[1] = bh = sb_bread(s, secno + 1);
96 qbh->bh[2] = bh = sb_bread(s, secno + 2);
101 qbh->bh[3] = bh = sb_bread(s, secno + 3);
123 void *hpfs_get_4sectors(struct super_block *s, unsigned secno,
128 if (secno & 3) {
133 /*return hpfs_map_4sectors(s, secno, qbh, 0);*/
138 if (!(hpfs_get_sector(s, secno, &qbh->bh[0]))) goto bail0;
139 if (!(hpfs_get_sector(s, secno + 1, &qbh->bh[1]))) goto bail1;
140 if (!(hpfs_get_sector(s, secno + 2, &qbh->bh[2]))) goto bail2;
141 if (!(hpfs_get_sector(s, secno + 3, &qbh->bh[3]))) goto bail3;