bdev_max_discard_sectors
if (!bdev_max_discard_sectors(bdev))
if (!bdev_max_discard_sectors(bdev))
if (!bdev_max_discard_sectors(bdev))
p->qlim->discard_enabled = !!bdev_max_discard_sectors(bdev);
if (bdev && !bdev_max_discard_sectors(bdev->backing_bdev))
if (!bdev_max_discard_sectors(bdev)) {
sector_t discard_size = bdev_max_discard_sectors(bdev) << 9;
max_discard_sectors = min(bdev_max_discard_sectors(bdev), (1U << 22));
if (!bdev_max_discard_sectors(device->ldev->backing_bdev))
if (!bdev_max_discard_sectors(lo->lo_device))
rsp->max_discard_sectors = cpu_to_le32(bdev_max_discard_sectors(bdev));
if (bdev_max_discard_sectors(bdev)) {
!bdev_max_discard_sectors(dc->bdev))
!bdev_max_discard_sectors(dc->bdev)) {
if (!bdev_max_discard_sectors(origin_bdev))
if (!bdev_max_discard_sectors(dest_dev))
special_cmd_max_sectors = bdev_max_discard_sectors(where->bdev);
if (!bdev_max_discard_sectors(lc->dev->bdev)) {
!bdev_max_discard_sectors(rs->dev[i].rdev.bdev))
return !bdev_max_discard_sectors(dev->bdev);
if (!bdev_max_discard_sectors(pt->data_dev->bdev))
!bdev_max_discard_sectors(bio->bi_bdev))
!bdev_max_discard_sectors(bio->bi_bdev))) {
!bdev_max_discard_sectors(bio->bi_bdev)))
if (!bdev_max_discard_sectors(bdev))
if (!bdev_max_discard_sectors(bdev))
bdev_max_discard_sectors(bdev) >> (ilog2(block_size) - 9);
} else if (bdev_max_discard_sectors(stripe->dev->bdev)) {
if (!bdev_max_discard_sectors(device->bdev))
if (!device->bdev || !bdev_max_discard_sectors(device->bdev))
if (bdev_max_discard_sectors(file_bdev(bdev_file)))
if (!bdev_max_discard_sectors(inode->i_sb->s_bdev))
if (opts->discard && !bdev_max_discard_sectors(sb->s_bdev)) {
!bdev_max_discard_sectors(sb->s_bdev)) {
!bdev_max_discard_sectors(EXT4_SB(sb)->s_journal->j_dev))
if (!bdev_max_discard_sectors(sb->s_bdev))
if (test_opt(sb, DISCARD) && !bdev_max_discard_sectors(sb->s_bdev)) {
return bdev_max_discard_sectors(bdev) || bdev_is_zoned(bdev);
SECTOR_TO_BLOCK(bdev_max_discard_sectors(bdev));
if (!bdev_max_discard_sectors(bdev))
SECTOR_TO_BLOCK(bdev_max_discard_sectors(bdev));
if (!bdev_max_discard_sectors(sb->s_bdev))
if (sbi->options.discard && !bdev_max_discard_sectors(sb->s_bdev))
if (!bdev_max_discard_sectors(bdev))
!bdev_max_discard_sectors(journal->j_dev))
if (!bdev_max_discard_sectors(sb->s_bdev)) {
if (!bdev_max_discard_sectors(sb->s_bdev)) {
if (!bdev_max_discard_sectors(nilfs->ns_bdev))
if (!bdev_max_discard_sectors(dev))
if (bdev_max_discard_sectors(bdev) && bdev_discard_granularity(bdev)) {
if (!bdev_max_discard_sectors(sb->s_bdev))
bdev_max_discard_sectors(mp->m_rtdev_targp->bt_bdev))
if (!bdev_max_discard_sectors(mp->m_ddev_targp->bt_bdev) && !rt_bdev)
if (bdev_max_discard_sectors(mp->m_ddev_targp->bt_bdev)) {
if (xfs_has_discard(mp) && !bdev_max_discard_sectors(sb->s_bdev)) {
if (!bdev_max_discard_sectors(bio->bi_bdev)) {
si->bdev && bdev_max_discard_sectors(si->bdev)) {