17#ifndef __STARPU_TASK_LIST_H__
18#define __STARPU_TASK_LIST_H__
34#define STARPU_TASK_LIST_INLINE extern inline
44#define STARPU_TASK_LIST_INLINE extern
50STARPU_TASK_LIST_INLINE
56STARPU_TASK_LIST_INLINE
62STARPU_TASK_LIST_INLINE
68STARPU_TASK_LIST_INLINE
74STARPU_TASK_LIST_INLINE
80STARPU_TASK_LIST_INLINE
86STARPU_TASK_LIST_INLINE
92STARPU_TASK_LIST_INLINE
98STARPU_TASK_LIST_INLINE
104STARPU_TASK_LIST_INLINE
110STARPU_TASK_LIST_INLINE
116STARPU_TASK_LIST_INLINE
122STARPU_TASK_LIST_INLINE
125STARPU_TASK_LIST_INLINE
Definition: starpu_task.h:662
struct starpu_task * tail
Definition: starpu_task_list.h:42
struct starpu_task * head
Definition: starpu_task_list.h:41
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:40