Home
last modified time | relevance | path

Searched refs:alignment_offset (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/block/
Dblk-settings.c58 lim->alignment_offset = 0; in blk_set_default_limits()
378 q->limits.alignment_offset = in blk_queue_alignment_offset()
532 if (t->alignment_offset != alignment) { in blk_stack_limits()
535 + t->alignment_offset; in blk_stack_limits()
580 t->alignment_offset = lcm_not_zero(t->alignment_offset, alignment) in blk_stack_limits()
584 if (t->alignment_offset & (t->logical_block_size - 1)) { in blk_stack_limits()
Dpartition-generic.c108 return sprintf(buf, "%llu\n", (unsigned long long)p->alignment_offset); in part_alignment_offset_show()
187 static DEVICE_ATTR(alignment_offset, 0444, part_alignment_offset_show, NULL);
342 p->alignment_offset = in add_partition()
Dgenhd.c1189 static DEVICE_ATTR(alignment_offset, 0444, disk_alignment_offset_show, NULL);
/Linux-v5.4/include/uapi/linux/
Dvirtio_blk.h79 __u8 alignment_offset; member
/Linux-v5.4/drivers/block/
Dvirtio_blk.c732 u8 physical_block_exp, alignment_offset; in virtblk_probe() local
862 struct virtio_blk_config, alignment_offset, in virtblk_probe()
863 &alignment_offset); in virtblk_probe()
864 if (!err && alignment_offset) in virtblk_probe()
865 blk_queue_alignment_offset(q, blk_size * alignment_offset); in virtblk_probe()
/Linux-v5.4/include/linux/
Dblkdev.h331 unsigned int alignment_offset; member
1347 return q->limits.alignment_offset; in queue_alignment_offset()
1356 return (granularity + lim->alignment_offset - alignment) % granularity; in queue_limit_alignment_offset()
1367 return bdev->bd_part->alignment_offset; in bdev_alignment_offset()
1369 return q->limits.alignment_offset; in bdev_alignment_offset()
Dgenhd.h117 sector_t alignment_offset; member
/Linux-v5.4/drivers/block/drbd/
Ddrbd_protocol.h336 u32 alignment_offset; member
Ddrbd_main.c923 p->qlim->alignment_offset = cpu_to_be32(queue_alignment_offset(q)); in assign_p_sizes_qlim()
932 p->qlim->alignment_offset = 0; in assign_p_sizes_qlim()
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-block79 What: /sys/block/<disk>/alignment_offset
90 What: /sys/block/<disk>/<partition>/alignment_offset
/Linux-v5.4/drivers/infiniband/ulp/srpt/
Dib_srpt.c717 int alignment_offset, in srpt_alloc_ioctx_ring() argument
734 ring[i]->offset = alignment_offset; in srpt_alloc_ioctx_ring()
2251 u16 alignment_offset; in srpt_cm_req_recv() local
2263 alignment_offset = round_up(imm_data_offset, 512) - in srpt_cm_req_recv()
2265 req_sz = alignment_offset + imm_data_offset + srp_max_req_size; in srpt_cm_req_recv()
2275 alignment_offset, in srpt_cm_req_recv()
/Linux-v5.4/drivers/md/
Ddm-table.c488 q->limits.alignment_offset, in dm_set_device_limits()