bh_offset
folio_zero_range(folio, bh_offset(bh),
bio_add_folio_nofail(bio, bh->b_folio, bh->b_size, bh_offset(bh));
bh_offset(bh));
bh_offset(bh));
*lblk_num_ret = (folio_pos(folio) + bh_offset(bh)) >> inode->i_blkbits;
blocksize, bh_offset(wait[i]));
bh_offset(bh));
if (bh_offset(bh) + blocksize <= from)
if (bh_offset(bh) >= to)
if (bh_offset(bh) < bio_start ||
bh_offset(bh) + bh->b_size > bio_end) {
if (!bio_add_folio(io->io_bio, io_folio, bh->b_size, bh_offset(bh)))
block_start = bh_offset(bh);
while (bh_offset(bh) < offset)
bh->b_size, bh_offset(bh), dblock, REQ_OP_WRITE);
ptr = kmap_local_folio(bh->b_folio, bh_offset(bh));
memcpy_from_page(p, page, bh_offset(bd2->bd_bh), bd2->bd_bh->b_size);
while (bh_offset(bh) < fi.offset)
if (!bio_add_folio(bio, bh->b_folio, bh->b_size, bh_offset(bh))) {
addr = kmap_local_folio(bh->b_folio, bh_offset(bh));
addr = kmap_local_folio(bh->b_folio, bh_offset(bh));
source = kmap_local_folio(bh->b_folio, bh_offset(bh));
loff_t pos = folio_pos(bh->b_folio) + bh_offset(bh);
saddr = kmap_local_folio(sfolio, bh_offset(sbh));
daddr = kmap_local_folio(dfolio, bh_offset(dbh));
folio_set_bh(bh, dst, bh_offset(bh));