Home
last modified time | relevance | path

Searched refs:discard_alignment (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/block/
Dblk-settings.c459 alignment = lim->discard_alignment >> SECTOR_SHIFT; in queue_limit_discard_alignment()
631 t->discard_alignment = lcm_not_zero(t->discard_alignment, alignment) % in blk_stack_limits()
765 return q->limits.discard_alignment; in bdev_discard_alignment()
Dblk-merge.c160 ((lim->discard_alignment >> 9) % granularity); in bio_split_discard()
Dgenhd.c1056 static DEVICE_ATTR(discard_alignment, 0444, disk_discard_alignment_show, NULL);
/linux-6.12.1/drivers/block/rnbd/
Drnbd-proto.h151 __le32 discard_alignment; member
Drnbd-clt.c1372 .discard_alignment = le32_to_cpu(rsp->discard_alignment), in rnbd_client_setup_device()
1620 le32_to_cpu(rsp->discard_alignment), in rnbd_clt_map_device()
Drnbd-srv.c558 rsp->discard_alignment = cpu_to_le32(bdev_discard_alignment(bdev)); in rnbd_srv_fill_msg_open_rsp()
/linux-6.12.1/include/uapi/linux/
Dublk_cmd.h358 __u32 discard_alignment; member
/linux-6.12.1/drivers/block/
Dxen-blkfront.c222 unsigned int discard_alignment; member
957 lim->discard_alignment = info->discard_alignment; in blkif_set_queue_limits()
2155 info->discard_alignment = xenbus_read_unsigned(info->xbdev->otherend, in blkfront_setup_discard()
Dublk_drv.c2216 lim.discard_alignment = pd->discard_alignment; in ublk_ctrl_start_dev()
/linux-6.12.1/Documentation/ABI/stable/
Dsysfs-block13 What: /sys/block/<disk>/discard_alignment
19 the exported logical block size. The discard_alignment
179 What: /sys/block/<disk>/<partition>/discard_alignment
185 the exported logical block size. The discard_alignment
/linux-6.12.1/block/partitions/
Dcore.c208 static DEVICE_ATTR(discard_alignment, 0444, part_discard_alignment_show, NULL);
/linux-6.12.1/drivers/md/
Ddm-clone-target.c2061 limits->discard_alignment = dest_limits->discard_alignment; in set_discard_limits()
Ddm-zoned-target.c1002 limits->discard_alignment = 0; in dmz_io_hints()
Ddm-cache-target.c3403 limits->discard_alignment = origin_limits->discard_alignment; in set_discard_limits()
Ddm-table.c1832 limits->discard_alignment = 0; in dm_table_set_restrictions()
/linux-6.12.1/include/linux/
Dblkdev.h376 unsigned int discard_alignment; member
/linux-6.12.1/drivers/scsi/
Dsd.c856 lim->discard_alignment = sdkp->unmap_alignment * logical_block_size; in sd_config_discard()