summaryrefslogtreecommitdiffstats
path: root/sys/sys
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2017-03-14 15:59:51 +0000
committerhselasky <hselasky@FreeBSD.org>2017-03-14 15:59:51 +0000
commit32ef1c0934519221b6371ba801fb798f33c6c9f8 (patch)
treee1b4f3651b8e53bd4d7944263441215f84dc8a03 /sys/sys
parent135156fe09131c6bd04f2002722f414b6081ab89 (diff)
downloadFreeBSD-src-32ef1c0934519221b6371ba801fb798f33c6c9f8.zip
FreeBSD-src-32ef1c0934519221b6371ba801fb798f33c6c9f8.tar.gz
MFC r314553:
Implement taskqueue_poll_is_busy() for use by the LinuxKPI. Refer to comment above function for a detailed description. Discussed with: kib @ Sponsored by: Mellanox Technologies
Diffstat (limited to 'sys/sys')
-rw-r--r--sys/sys/taskqueue.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/sys/taskqueue.h b/sys/sys/taskqueue.h
index a6c6655..0e76599 100644
--- a/sys/sys/taskqueue.h
+++ b/sys/sys/taskqueue.h
@@ -79,6 +79,7 @@ int taskqueue_start_threads_cpuset(struct taskqueue **tqp, int count,
int taskqueue_enqueue(struct taskqueue *queue, struct task *task);
int taskqueue_enqueue_timeout(struct taskqueue *queue,
struct timeout_task *timeout_task, int ticks);
+int taskqueue_poll_is_busy(struct taskqueue *queue, struct task *task);
int taskqueue_cancel(struct taskqueue *queue, struct task *task,
u_int *pendp);
int taskqueue_cancel_timeout(struct taskqueue *queue,
OpenPOWER on IntegriCloud