Browse Source

Add _starpu_prio_deque_erase

Samuel Thibault 8 years ago
parent
commit
dc8011edf2
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/sched_policies/prio_deque.h

+ 5 - 0
src/sched_policies/prio_deque.h

@@ -50,6 +50,11 @@ static inline int _starpu_prio_deque_is_empty(struct _starpu_prio_deque *pdeque)
 	return pdeque->ntasks == 0;
 }
 
+static inline void _starpu_prio_deque_erase(struct _starpu_prio_deque *pdeque, struct starpu_task *task)
+{
+	starpu_task_prio_list_erase(&pdeque->list, task);
+}
+
 /* push a task in O(lg(nb priorities)) */
 static inline int _starpu_prio_deque_push_task(struct _starpu_prio_deque *pdeque, struct starpu_task *task)
 {