btrfs_op
ASSERT(btrfs_op(&bbio->bio) == BTRFS_MAP_WRITE);
if (btrfs_op(bio) == BTRFS_MAP_WRITE)
return is_data_bbio(bbio) && btrfs_op(&bbio->bio) == BTRFS_MAP_WRITE;
(btrfs_op(bio) == BTRFS_MAP_WRITE &&
ret = btrfs_map_block(fs_info, btrfs_op(bio), logical, &map_length,
if (btrfs_op(bio) == BTRFS_MAP_WRITE) {
if (btrfs_op(bio) == BTRFS_MAP_WRITE) {
if (!(btrfs_op(&bbio->bio) == BTRFS_MAP_READ && is_data_inode(bbio->inode)))
if (btrfs_op(&bbio->bio) == BTRFS_MAP_READ &&
ASSERT(btrfs_op(&bbio->bio) == BTRFS_MAP_WRITE);
if (btrfs_op(&bbio->bio) != BTRFS_MAP_WRITE)