17#ifndef __STARPU_TASK_LIST_H__
18#define __STARPU_TASK_LIST_H__
35#define STARPU_TASK_LIST_INLINE extern inline
45#define STARPU_TASK_LIST_INLINE extern
51STARPU_TASK_LIST_INLINE
57STARPU_TASK_LIST_INLINE
63STARPU_TASK_LIST_INLINE
69STARPU_TASK_LIST_INLINE
75STARPU_TASK_LIST_INLINE
81STARPU_TASK_LIST_INLINE
87STARPU_TASK_LIST_INLINE
93STARPU_TASK_LIST_INLINE
99STARPU_TASK_LIST_INLINE
105STARPU_TASK_LIST_INLINE
111STARPU_TASK_LIST_INLINE
117STARPU_TASK_LIST_INLINE
123STARPU_TASK_LIST_INLINE
126STARPU_TASK_LIST_INLINE
Definition: starpu_task.h:567
struct starpu_task * tail
Definition: starpu_task_list.h:43
struct starpu_task * head
Definition: starpu_task_list.h:42
struct starpu_task * starpu_task_list_next(const struct starpu_task *task)
int starpu_task_list_ismember(const struct starpu_task_list *list, const struct starpu_task *look)
struct starpu_task * starpu_task_list_begin(const struct starpu_task_list *list)
struct starpu_task * starpu_task_list_end(const struct starpu_task_list *list STARPU_ATTRIBUTE_UNUSED)
void starpu_task_list_init(struct starpu_task_list *list)
struct starpu_task * starpu_task_list_back(const struct starpu_task_list *list)
struct starpu_task * starpu_task_list_front(const struct starpu_task_list *list)
void starpu_task_list_push_front(struct starpu_task_list *list, struct starpu_task *task)
struct starpu_task * starpu_task_list_pop_front(struct starpu_task_list *list)
struct starpu_task * starpu_task_list_pop_back(struct starpu_task_list *list)
int starpu_task_list_empty(const struct starpu_task_list *list)
void starpu_task_list_push_back(struct starpu_task_list *list, struct starpu_task *task)
void starpu_task_list_erase(struct starpu_task_list *list, struct starpu_task *task)
Definition: starpu_task_list.h:41