Searched refs:discard_granularity (Results 1 – 25 of 27) sorted by relevance
12
1244 u32 discard_granularity = 0; in virtblk_read_limits() local1314 discard_sector_alignment, &discard_granularity); in virtblk_read_limits()1356 discard_granularity = min_not_zero(discard_granularity, v); in virtblk_read_limits()1400 if (discard_granularity) in virtblk_read_limits()1401 lim->discard_granularity = in virtblk_read_limits()1402 discard_granularity << SECTOR_SHIFT; in virtblk_read_limits()1404 lim->discard_granularity = lim->logical_block_size; in virtblk_read_limits()
221 unsigned int discard_granularity; member955 if (info->discard_granularity) in blkif_set_queue_limits()956 lim->discard_granularity = info->discard_granularity; in blkif_set_queue_limits()2151 info->discard_granularity = xenbus_read_unsigned(info->xbdev->otherend, in blkfront_setup_discard()
291 .discard_granularity = PAGE_SIZE, in brd_alloc()
223 lim.discard_granularity = 0; in loop_clear_limits()966 lim->discard_granularity = granularity; in loop_update_limits()968 lim->discard_granularity = 0; in loop_update_limits()
615 if (!p->discard_granularity) in ublk_validate_params()2816 lim.discard_granularity = pd->discard_granularity; in ublk_ctrl_start_dev()
65 limits->discard_granularity = 512; in zero_io_hints()
253 limits->discard_granularity = 512; in io_err_io_hints()
2048 limits->discard_granularity = clone->region_size << SECTOR_SHIFT; in set_discard_limits()2060 limits->discard_granularity = dest_limits->discard_granularity; in set_discard_limits()
3483 limits->discard_granularity = cache->discard_block_size << SECTOR_SHIFT; in set_discard_limits()3492 limits->discard_granularity = origin_limits->discard_granularity; in set_discard_limits()
875 limits->discard_granularity = lc->sectorsize; in log_writes_io_hints()
1003 limits->discard_granularity = DMZ_BLOCK_SIZE; in dmz_io_hints()
2064 limits->discard_granularity = 0; in dm_table_set_restrictions()
4107 limits->discard_granularity = 0; in pool_io_hints()4493 limits->discard_granularity = pool->sectors_per_block << SECTOR_SHIFT; in thin_io_hints()
2412 limits->discard_granularity = snap->store->chunk_size; in snapshot_io_hints()
7733 lim.discard_granularity = stripe; in raid5_set_limits()7756 lim.discard_granularity < stripe) in raid5_set_limits()
150 __le32 discard_granularity; member
1370 .discard_granularity = le32_to_cpu(rsp->discard_granularity), in rnbd_client_setup_device()1618 le32_to_cpu(rsp->discard_granularity), in rnbd_clt_map_device()
552 rsp->discard_granularity = cpu_to_le32(bdev_discard_granularity(bdev)); in rnbd_srv_fill_msg_open_rsp()
194 lim->discard_granularity = SECTOR_SIZE; in mmc_queue_setup_discard()196 lim->discard_granularity = card->pref_erase << 9; in mmc_queue_setup_discard()
597 int discard_granularity = 0; in make_resync_request() local619 discard_granularity = rcu_dereference(device->ldev->disk_conf)->rs_discard_granularity; in make_resync_request()687 if (discard_granularity && size == discard_granularity) in make_resync_request()737 size == discard_granularity ? P_RS_THIN_REQ : P_RS_DATA_REQUEST, in make_resync_request()
1313 lim.discard_granularity = 512; in drbd_reconsider_queue_parameters()1317 lim.discard_granularity = 0; in drbd_reconsider_queue_parameters()1334 if ((lim.discard_granularity >> SECTOR_SHIFT) > in drbd_reconsider_queue_parameters()1336 lim.discard_granularity = 0; in drbd_reconsider_queue_parameters()1451 unsigned int discard_granularity = bdev_discard_granularity(bdev); in sanitize_disk_conf() local1454 if (discard_granularity > disk_conf->rs_discard_granularity) in sanitize_disk_conf()1455 disk_conf->rs_discard_granularity = discard_granularity; in sanitize_disk_conf()1458 discard_granularity; in sanitize_disk_conf()
955 limits->discard_granularity = VDO_BLOCK_SIZE; in vdo_io_hints()
852 lim->discard_granularity = max(sdkp->physical_block_size, in sd_config_discard()
341 lim.discard_granularity = block->bp_block; in dasd_state_basic_to_ready()
1893 lim->discard_granularity = lim->logical_block_size; in nvme_config_discard()
Completed in 135 milliseconds