Lines Matching defs:limits
842 DMERR("Start sector is beyond the geometry limits.");
1068 return &md->queue->limits;
1073 struct queue_limits *limits = dm_get_queue_limits(md);
1076 limits->max_discard_sectors = 0;
1081 struct queue_limits *limits = dm_get_queue_limits(md);
1084 limits->max_write_zeroes_sectors = 0;
1616 struct queue_limits *limits = dm_get_queue_limits(ti->table->md);
1621 max_sectors = limits->max_discard_sectors;
1627 max_sectors = limits->max_secure_erase_sectors;
1633 max_sectors = limits->max_write_zeroes_sectors;
2186 struct queue_limits *limits)
2236 ret = dm_table_set_restrictions(t, md->queue, limits);
2322 struct queue_limits limits;
2344 r = dm_calculate_queue_limits(t, &limits);
2346 DMERR("Cannot calculate initial queue limits");
2349 r = dm_table_set_restrictions(t, md->queue, &limits);
2603 struct queue_limits limits;
2613 * If the new table has no data devices, retain the existing limits.
2615 * then new I/O is queued based on these limits, and then some paths
2621 limits = md->queue->limits;
2626 r = dm_calculate_queue_limits(table, &limits);
2633 map = __bind(md, table, &limits);