#include "libgomp.h"#include <stdlib.h>Include dependency graph for iter.c:

Go to the source code of this file.
Functions | |
| int | gomp_iter_static_next (long *pstart, long *pend) |
| bool | gomp_iter_dynamic_next_locked (long *pstart, long *pend) |
| bool | gomp_iter_guided_next_locked (long *pstart, long *pend) |
| bool gomp_iter_dynamic_next_locked | ( | long * | pstart, | |
| long * | pend | |||
| ) |
Definition at line 144 of file iter.c.
References gomp_work_share::chunk_size, gomp_work_share::end, gomp_thread(), gomp_work_share::incr, gomp_work_share::next, and thr.
Referenced by gomp_loop_dynamic_next(), gomp_loop_dynamic_start(), gomp_loop_ordered_dynamic_next(), gomp_loop_ordered_dynamic_start(), GOMP_sections_next(), and GOMP_sections_start().
Here is the call graph for this function:

Here is the caller graph for this function:

| bool gomp_iter_guided_next_locked | ( | long * | pstart, | |
| long * | pend | |||
| ) |
Definition at line 257 of file iter.c.
References gomp_work_share::chunk_size, gomp_work_share::end, gomp_thread(), gomp_work_share::incr, n, gomp_work_share::next, nthreads, gomp_team::nthreads, q, and thr.
Referenced by gomp_loop_guided_next(), gomp_loop_guided_start(), gomp_loop_ordered_guided_next(), and gomp_loop_ordered_guided_start().
Here is the call graph for this function:

Here is the caller graph for this function:

| int gomp_iter_static_next | ( | long * | pstart, | |
| long * | pend | |||
| ) |
Definition at line 38 of file iter.c.
References c, gomp_work_share::chunk_size, e, gomp_work_share::end, gomp_thread(), i, gomp_work_share::incr, n, gomp_work_share::next, nthreads, gomp_team::nthreads, q, and thr.
Referenced by gomp_loop_ordered_static_next(), gomp_loop_ordered_static_start(), gomp_loop_static_next(), and gomp_loop_static_start().
Here is the call graph for this function:

Here is the caller graph for this function:

1.4.7