Searched refs:max_hw_sectors (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/block/ |
D | blk-settings.c | 115 lim->max_sectors = lim->max_hw_sectors = BLK_SAFE_MAX_SECTORS; in blk_set_default_limits() 147 lim->max_hw_sectors = UINT_MAX; in blk_set_stacking_limits() 252 void blk_limits_max_hw_sectors(struct queue_limits *limits, unsigned int max_hw_sectors) in blk_limits_max_hw_sectors() argument 254 if ((max_hw_sectors << 9) < PAGE_CACHE_SIZE) { in blk_limits_max_hw_sectors() 255 max_hw_sectors = 1 << (PAGE_CACHE_SHIFT - 9); in blk_limits_max_hw_sectors() 257 __func__, max_hw_sectors); in blk_limits_max_hw_sectors() 260 limits->max_sectors = limits->max_hw_sectors = max_hw_sectors; in blk_limits_max_hw_sectors() 272 void blk_queue_max_hw_sectors(struct request_queue *q, unsigned int max_hw_sectors) in blk_queue_max_hw_sectors() argument 274 blk_limits_max_hw_sectors(&q->limits, max_hw_sectors); in blk_queue_max_hw_sectors() 546 t->max_hw_sectors = min_not_zero(t->max_hw_sectors, b->max_hw_sectors); in blk_stack_limits()
|
/linux-4.1.27/include/linux/ |
D | nvme.h | 99 u32 max_hw_sectors; member
|
D | blkdev.h | 288 unsigned int max_hw_sectors; member 934 return q->limits.max_hw_sectors; in blk_rq_get_max_sectors() 1211 return q->limits.max_hw_sectors; in queue_max_hw_sectors()
|
/linux-4.1.27/drivers/block/ |
D | nvme-core.c | 2136 if (dev->max_hw_sectors) in nvme_alloc_ns() 2137 blk_queue_max_hw_sectors(ns->queue, dev->max_hw_sectors); in nvme_alloc_ns() 2317 dev->max_hw_sectors = 1 << (ctrl->mdts + shift - 9); in nvme_dev_add() 2320 unsigned int max_hw_sectors; in nvme_dev_add() local 2323 max_hw_sectors = dev->stripe_size >> (shift - 9); in nvme_dev_add() 2324 if (dev->max_hw_sectors) { in nvme_dev_add() 2325 dev->max_hw_sectors = min(max_hw_sectors, in nvme_dev_add() 2326 dev->max_hw_sectors); in nvme_dev_add() 2328 dev->max_hw_sectors = max_hw_sectors; in nvme_dev_add()
|
/linux-4.1.27/drivers/block/drbd/ |
D | drbd_req.c | 1531 unsigned int max_hw_sectors = queue_max_hw_sectors(q); in drbd_merge_bvec() local 1540 if ((limit >> 9) > max_hw_sectors) in drbd_merge_bvec() 1541 limit = max_hw_sectors << 9; in drbd_merge_bvec()
|
D | drbd_nl.c | 1129 unsigned int max_hw_sectors = max_bio_size >> 9; in drbd_setup_queue_param() local 1136 max_hw_sectors = min(queue_max_hw_sectors(b), max_bio_size >> 9); in drbd_setup_queue_param() 1146 blk_queue_max_hw_sectors(q, max_hw_sectors); in drbd_setup_queue_param()
|
/linux-4.1.27/Documentation/block/ |
D | biodoc.txt | 140 - The request queue's max_hw_sectors, which is a hard limit 144 The default for both max_sectors and max_hw_sectors is
|
/linux-4.1.27/drivers/md/bcache/ |
D | super.c | 837 q->limits.max_hw_sectors = UINT_MAX; in bcache_device_init()
|