summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-vdo/funnel-workqueue.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/md/dm-vdo/funnel-workqueue.c')
-rw-r--r--drivers/md/dm-vdo/funnel-workqueue.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/drivers/md/dm-vdo/funnel-workqueue.c b/drivers/md/dm-vdo/funnel-workqueue.c
index 8f0ada13e549..ebf8dce67086 100644
--- a/drivers/md/dm-vdo/funnel-workqueue.c
+++ b/drivers/md/dm-vdo/funnel-workqueue.c
@@ -276,8 +276,8 @@ static void free_simple_work_queue(struct simple_work_queue *queue)
for (i = 0; i <= VDO_WORK_Q_MAX_PRIORITY; i++)
uds_free_funnel_queue(queue->priority_lists[i]);
- uds_free(queue->common.name);
- uds_free(queue);
+ vdo_free(queue->common.name);
+ vdo_free(queue);
}
static void free_round_robin_work_queue(struct round_robin_work_queue *queue)
@@ -290,9 +290,9 @@ static void free_round_robin_work_queue(struct round_robin_work_queue *queue)
for (i = 0; i < count; i++)
free_simple_work_queue(queue_table[i]);
- uds_free(queue_table);
- uds_free(queue->common.name);
- uds_free(queue);
+ vdo_free(queue_table);
+ vdo_free(queue->common.name);
+ vdo_free(queue);
}
void vdo_free_work_queue(struct vdo_work_queue *queue)
@@ -323,7 +323,7 @@ static int make_simple_work_queue(const char *thread_name_prefix, const char *na
"queue priority count %u within limit %u", type->max_priority,
VDO_WORK_Q_MAX_PRIORITY);
- result = uds_allocate(1, struct simple_work_queue, "simple work queue", &queue);
+ result = vdo_allocate(1, struct simple_work_queue, "simple work queue", &queue);
if (result != UDS_SUCCESS)
return result;
@@ -333,9 +333,9 @@ static int make_simple_work_queue(const char *thread_name_prefix, const char *na
queue->common.owner = owner;
init_waitqueue_head(&queue->waiting_worker_threads);
- result = uds_duplicate_string(name, "queue name", &queue->common.name);
+ result = vdo_duplicate_string(name, "queue name", &queue->common.name);
if (result != VDO_SUCCESS) {
- uds_free(queue);
+ vdo_free(queue);
return -ENOMEM;
}
@@ -399,15 +399,15 @@ int vdo_make_work_queue(const char *thread_name_prefix, const char *name,
return result;
}
- result = uds_allocate(1, struct round_robin_work_queue, "round-robin work queue",
+ result = vdo_allocate(1, struct round_robin_work_queue, "round-robin work queue",
&queue);
if (result != UDS_SUCCESS)
return result;
- result = uds_allocate(thread_count, struct simple_work_queue *,
+ result = vdo_allocate(thread_count, struct simple_work_queue *,
"subordinate work queues", &queue->service_queues);
if (result != UDS_SUCCESS) {
- uds_free(queue);
+ vdo_free(queue);
return result;
}
@@ -415,10 +415,10 @@ int vdo_make_work_queue(const char *thread_name_prefix, const char *name,
queue->common.round_robin_mode = true;
queue->common.owner = owner;
- result = uds_duplicate_string(name, "queue name", &queue->common.name);
+ result = vdo_duplicate_string(name, "queue name", &queue->common.name);
if (result != VDO_SUCCESS) {
- uds_free(queue->service_queues);
- uds_free(queue);
+ vdo_free(queue->service_queues);
+ vdo_free(queue);
return -ENOMEM;
}
@@ -433,7 +433,7 @@ int vdo_make_work_queue(const char *thread_name_prefix, const char *name,
if (result != VDO_SUCCESS) {
queue->num_service_queues = i;
/* Destroy previously created subordinates. */
- vdo_free_work_queue(uds_forget(*queue_ptr));
+ vdo_free_work_queue(vdo_forget(*queue_ptr));
return result;
}
}