diff options
Diffstat (limited to 'src/queueing.c')
-rw-r--r-- | src/queueing.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/queueing.c b/src/queueing.c index f33395e..80048c9 100644 --- a/src/queueing.c +++ b/src/queueing.c @@ -25,7 +25,7 @@ int packet_queue_init(struct crypt_queue *queue, work_func_t function, bool mult int ret; memset(queue, 0, sizeof(*queue)); - ret = ptr_ring_init(&queue->ring, len, GFP_KERNEL); + ret = mpmc_ptr_ring_init(&queue->ring, len, GFP_KERNEL); if (ret) return ret; if (multicore) { @@ -41,6 +41,6 @@ void packet_queue_free(struct crypt_queue *queue, bool multicore) { if (multicore) free_percpu(queue->worker); - WARN_ON(!__ptr_ring_empty(&queue->ring)); - ptr_ring_cleanup(&queue->ring, NULL); + WARN_ON(!mpmc_ptr_ring_empty(&queue->ring)); + mpmc_ptr_ring_cleanup(&queue->ring, NULL); } |