mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 06:31:58 +02:00
dm vdo: Remove unused functions
get_data_vio_pool_active_discards()
get_data_vio_pool_discard_limit()
get_data_vio_pool_maximum_discards()
set_data_vio_pool_discard_limit()
are all unused since commit
a9da0fb6d8 ("dm vdo: remove all sysfs interfaces")
Remove them.
Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Reviewed-by: Matthew Sakai <msakai@redhat.com>
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
This commit is contained in:
parent
3571fc2f9d
commit
295815f679
|
|
@ -1074,35 +1074,6 @@ void dump_data_vio_pool(struct data_vio_pool *pool, bool dump_vios)
|
|||
spin_unlock(&pool->lock);
|
||||
}
|
||||
|
||||
data_vio_count_t get_data_vio_pool_active_discards(struct data_vio_pool *pool)
|
||||
{
|
||||
return READ_ONCE(pool->discard_limiter.busy);
|
||||
}
|
||||
|
||||
data_vio_count_t get_data_vio_pool_discard_limit(struct data_vio_pool *pool)
|
||||
{
|
||||
return READ_ONCE(pool->discard_limiter.limit);
|
||||
}
|
||||
|
||||
data_vio_count_t get_data_vio_pool_maximum_discards(struct data_vio_pool *pool)
|
||||
{
|
||||
return READ_ONCE(pool->discard_limiter.max_busy);
|
||||
}
|
||||
|
||||
int set_data_vio_pool_discard_limit(struct data_vio_pool *pool, data_vio_count_t limit)
|
||||
{
|
||||
if (get_data_vio_pool_request_limit(pool) < limit) {
|
||||
// The discard limit may not be higher than the data_vio limit.
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
spin_lock(&pool->lock);
|
||||
pool->discard_limiter.limit = limit;
|
||||
spin_unlock(&pool->lock);
|
||||
|
||||
return VDO_SUCCESS;
|
||||
}
|
||||
|
||||
data_vio_count_t get_data_vio_pool_active_requests(struct data_vio_pool *pool)
|
||||
{
|
||||
return READ_ONCE(pool->limiter.busy);
|
||||
|
|
|
|||
|
|
@ -336,11 +336,6 @@ void drain_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *comp
|
|||
void resume_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion);
|
||||
|
||||
void dump_data_vio_pool(struct data_vio_pool *pool, bool dump_vios);
|
||||
data_vio_count_t get_data_vio_pool_active_discards(struct data_vio_pool *pool);
|
||||
data_vio_count_t get_data_vio_pool_discard_limit(struct data_vio_pool *pool);
|
||||
data_vio_count_t get_data_vio_pool_maximum_discards(struct data_vio_pool *pool);
|
||||
int __must_check set_data_vio_pool_discard_limit(struct data_vio_pool *pool,
|
||||
data_vio_count_t limit);
|
||||
data_vio_count_t get_data_vio_pool_active_requests(struct data_vio_pool *pool);
|
||||
data_vio_count_t get_data_vio_pool_request_limit(struct data_vio_pool *pool);
|
||||
data_vio_count_t get_data_vio_pool_maximum_requests(struct data_vio_pool *pool);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user