Lines Matching defs:u_bs
32 unsigned int u_bs; /* Underlying block size in sectors retrieved from/set on lower layer device. */
50 sector_t end_sector = __block_mod(bio->bi_iter.bi_sector, ec->u_bs) + bio_sectors(bio);
52 return __sector_to_block(ec, end_sector) + (__block_mod(end_sector, ec->u_bs) ? 1 : 0);
72 unsigned int buf_off = to_bytes(__block_mod(iter->bi_sector, ec->u_bs));
154 if (__block_mod(sector, ec->u_bs)) {
160 if (blocks && __block_mod(bio_end_sector(bio), ec->u_bs))
200 if (__block_mod(bio->bi_iter.bi_sector, ec->u_bs))
202 if (__block_mod(bio_end_sector(bio), ec->u_bs) && block2 != block1)
288 ec->u_bs = tmp1;
302 ec->u_bs = to_sector(bdev_logical_block_size(ec->dev->bdev));
303 if (!__ebs_check_bs(ec->u_bs)) {
309 if (!ec->u_bs_set && ec->e_bs == ec->u_bs)
312 if (__block_mod(ec->start, ec->u_bs)) {
317 ec->bufio = dm_bufio_client_create(ec->dev->bdev, to_bytes(ec->u_bs), 1,
333 ec->block_shift = __ffs(ec->u_bs);
375 if (likely(__block_mod(bio->bi_iter.bi_sector, ec->u_bs) ||
376 __block_mod(bio_end_sector(bio), ec->u_bs) ||
377 ec->e_bs == ec->u_bs)) {
404 ec->dev->name, (unsigned long long) ec->start, ec->e_bs, ec->u_bs);
429 limits->physical_block_size = to_bytes(ec->u_bs);