Searched refs:discard_alignment (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/block/rnbd/
H A Drnbd-proto.h135 * @discard_alignment: offset from internal allocation assignment in bytes
151 __le32 discard_alignment; member in struct:rnbd_msg_open_rsp
H A Drnbd-clt.c1376 .discard_alignment = le32_to_cpu(rsp->discard_alignment),
1617 "map_device: Device mapped as %s (nsectors: %llu, logical_block_size: %d, physical_block_size: %d, max_write_zeroes_sectors: %d, max_discard_sectors: %d, discard_granularity: %d, discard_alignment: %d, secure_discard: %d, max_segments: %d, max_hw_sectors: %d, wc: %d, fua: %d)\n",
1624 le32_to_cpu(rsp->discard_alignment),
H A Drnbd-srv.c551 rsp->discard_alignment = cpu_to_le32(bdev_discard_alignment(bdev));
/linux-master/block/
H A Dblk-settings.c701 alignment = lim->discard_alignment >> SECTOR_SHIFT;
858 t->discard_alignment != alignment) {
859 top = t->discard_granularity + t->discard_alignment;
873 t->discard_alignment = lcm_not_zero(t->discard_alignment, alignment) %
1120 return q->limits.discard_alignment;
H A Dblk-merge.c136 ((lim->discard_alignment >> 9) % granularity);
H A Dgenhd.c1057 static DEVICE_ATTR(discard_alignment, 0444, disk_discard_alignment_show, NULL);
/linux-master/include/uapi/linux/
H A Dublk_cmd.h352 __u32 discard_alignment; member in struct:ublk_param_discard
/linux-master/block/partitions/
H A Dcore.c208 static DEVICE_ATTR(discard_alignment, 0444, part_discard_alignment_show, NULL);
/linux-master/drivers/block/
H A Dxen-blkfront.c222 unsigned int discard_alignment; member in struct:blkfront_info
954 lim->discard_alignment = info->discard_alignment;
2153 info->discard_alignment = xenbus_read_unsigned(info->xbdev->otherend,
H A Dublk_drv.c2193 lim.discard_alignment = pd->discard_alignment;
/linux-master/drivers/md/
H A Ddm-clone-target.c2065 limits->discard_alignment = dest_limits->discard_alignment;
H A Ddm-zoned-target.c1002 limits->discard_alignment = 0;
H A Ddm-cache-target.c3410 limits->discard_alignment = origin_limits->discard_alignment;
H A Ddm-table.c1980 q->limits.discard_alignment = 0;
/linux-master/include/linux/
H A Dblkdev.h302 unsigned int discard_alignment; member in struct:queue_limits
/linux-master/drivers/scsi/
H A Dsd.c831 q->limits.discard_alignment =

Completed in 258 milliseconds