Lines Matching refs:blkfactor
51 * down by dio->blkfactor. Similarly, fs-blocksize quantities are converted
52 * to bio_block quantities by shifting left by blkfactor.
54 * If blkfactor is zero then the user's request was aligned to the filesystem's
66 unsigned blkfactor; /* When we're using an alignment which
69 finer. blkfactor=2 means 1/4-block
542 fs_startblk = dio->block_in_file >> dio->blkfactor;
544 fs_count = dio_count >> dio->blkfactor;
545 blkmask = (1 << dio->blkfactor) - 1;
795 if (!dio->blkfactor || !buffer_new(&dio->map_bh))
798 dio_blocks_per_fs_block = 1 << dio->blkfactor;
880 map_bh->b_blocknr << dio->blkfactor;
884 if (!dio->blkfactor)
887 blkmask = (1 << dio->blkfactor) - 1;
940 if (unlikely(dio->blkfactor && !dio->start_zero_done))
1002 dio->blkfactor = inode->i_blkbits - blkbits;
1021 if (unlikely(dio->blkfactor))