Lines Matching refs:sb
59 struct super_block *sb = dir->i_sb; in udf_readdir() local
79 fibh.soffset = fibh.eoffset = nf_pos & (sb->s_blocksize - 1); in udf_readdir()
81 if (inode_bmap(dir, nf_pos >> sb->s_blocksize_bits, in udf_readdir()
87 block = udf_get_lb_pblock(sb, &eloc, offset); in udf_readdir()
88 if ((++offset << sb->s_blocksize_bits) < elen) { in udf_readdir()
98 if (!(fibh.sbh = fibh.ebh = udf_tread(sb, block))) { in udf_readdir()
103 if (!(offset & ((16 >> (sb->s_blocksize_bits - 9)) - 1))) { in udf_readdir()
104 i = 16 >> (sb->s_blocksize_bits - 9); in udf_readdir()
105 if (i + offset > (elen >> sb->s_blocksize_bits)) in udf_readdir()
106 i = (elen >> sb->s_blocksize_bits) - offset; in udf_readdir()
108 block = udf_get_lb_pblock(sb, &eloc, offset + i); in udf_readdir()
109 tmp = udf_tgetblk(sb, block); in udf_readdir()
155 if (!UDF_QUERY_FLAG(sb, UDF_FLAG_UNDELETE)) in udf_readdir()
160 if (!UDF_QUERY_FLAG(sb, UDF_FLAG_UNHIDE)) in udf_readdir()
170 flen = udf_get_filename(sb, nameptr, lfi, fname, UDF_NAME_LEN); in udf_readdir()
175 iblock = udf_get_lb_pblock(sb, &tloc, 0); in udf_readdir()