Lines Matching defs:bdev
1430 max_allowed_wo(struct drbd_backing_dev *bdev, enum write_ordering_e wo)
1434 dc = rcu_dereference(bdev->disk_conf);
1448 void drbd_bump_write_ordering(struct drbd_resource *resource, struct drbd_backing_dev *bdev,
1467 if (device->ldev == bdev)
1468 bdev = NULL;
1473 if (bdev)
1474 wo = max_allowed_wo(bdev, wo);
1515 struct block_device *bdev = device->ldev->backing_bdev;
1525 granularity = max(bdev_discard_granularity(bdev) >> 9, 1U);
1526 alignment = (bdev_discard_alignment(bdev) >> 9) % granularity;
1528 max_discard_sectors = min(bdev_max_discard_sectors(bdev), (1U << 22));
1547 err |= blkdev_issue_zeroout(bdev, start, nr, GFP_NOIO, 0);
1552 err |= blkdev_issue_discard(bdev, start, max_discard_sectors,
1565 err |= blkdev_issue_discard(bdev, start, nr, GFP_NOIO);
1572 err |= blkdev_issue_zeroout(bdev, start, nr_sectors, GFP_NOIO,