Searched refs:discard_alignment (Results 1 – 17 of 17) sorted by relevance
/linux-4.4.14/block/ |
D | blk-settings.c | 101 lim->discard_alignment = 0; in blk_set_default_limits() 614 t->discard_alignment != alignment) { in blk_stack_limits() 615 top = t->discard_granularity + t->discard_alignment; in blk_stack_limits() 629 t->discard_alignment = lcm_not_zero(t->discard_alignment, alignment) % in blk_stack_limits()
|
D | partition-generic.c | 108 return sprintf(buf, "%u\n", p->discard_alignment); in part_discard_alignment_show() 175 static DEVICE_ATTR(discard_alignment, S_IRUGO, part_discard_alignment_show, 304 p->discard_alignment = in add_partition()
|
D | blk-merge.c | 44 alignment = (q->limits.discard_alignment >> 9) % granularity; in blk_bio_discard_split()
|
D | genhd.c | 988 static DEVICE_ATTR(discard_alignment, S_IRUGO, disk_discard_alignment_show,
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-block | 161 What: /sys/block/<disk>/discard_alignment 167 the exported logical block size. The discard_alignment 172 What: /sys/block/<disk>/<partition>/discard_alignment 178 the exported logical block size. The discard_alignment
|
/linux-4.4.14/include/linux/ |
D | blkdev.h | 269 unsigned int discard_alignment; member 1269 return q->limits.discard_alignment; in queue_discard_alignment() 1280 alignment = lim->discard_alignment >> 9; in queue_limit_discard_alignment() 1300 return bdev->bd_part->discard_alignment; in bdev_discard_alignment() 1302 return q->limits.discard_alignment; in bdev_discard_alignment()
|
D | genhd.h | 113 unsigned int discard_alignment; member
|
/linux-4.4.14/drivers/block/ |
D | xen-blkfront.c | 152 unsigned int discard_alignment; member 812 rq->limits.discard_alignment = info->discard_alignment; in xlvbd_init_blk_queue() 1835 unsigned int discard_alignment; in blkfront_setup_discard() local 1841 "discard-alignment", "%u", &discard_alignment, in blkfront_setup_discard() 1845 info->discard_alignment = discard_alignment; in blkfront_setup_discard()
|
D | loop.c | 838 q->limits.discard_alignment = 0; in loop_config_discard() 846 q->limits.discard_alignment = 0; in loop_config_discard()
|
D | rbd.c | 3778 q->limits.discard_alignment = segment_size; in rbd_init_disk()
|
D | skd_main.c | 4424 q->limits.discard_alignment = 0; in skd_cons_disk()
|
/linux-4.4.14/drivers/block/rsxx/ |
D | dev.c | 303 card->queue->limits.discard_alignment = RSXX_HW_BLK_SIZE; in rsxx_setup_dev()
|
/linux-4.4.14/drivers/block/xen-blkback/ |
D | xenbus.c | 491 q->limits.discard_alignment); in xen_blkbk_discard()
|
/linux-4.4.14/drivers/target/ |
D | target_core_device.c | 847 attrib->unmap_granularity_alignment = q->limits.discard_alignment / in target_configure_unmap_from_queue()
|
/linux-4.4.14/drivers/scsi/ |
D | sd.c | 650 q->limits.discard_alignment = 0; in sd_config_discard() 653 q->limits.discard_alignment = sdkp->unmap_alignment * in sd_config_discard()
|
/linux-4.4.14/drivers/nvme/host/ |
D | pci.c | 2021 ns->queue->limits.discard_alignment = logical_block_size; in nvme_config_discard()
|
/linux-4.4.14/drivers/md/ |
D | raid5.c | 6981 mddev->queue->limits.discard_alignment = stripe; in run()
|