]> git.ipfire.org Git - thirdparty/gcc.git/blob - libgomp/doc/openacc-runtime-library-routines/accwaitallasync.rst
6589f2a7a5978d7d448aef61744bab03b50f7eca
[thirdparty/gcc.git] / libgomp / doc / openacc-runtime-library-routines / accwaitallasync.rst
1 ..
2 Copyright 1988-2022 Free Software Foundation, Inc.
3 This is part of the GCC manual.
4 For copying conditions, see the copyright.rst file.
5
6 .. _acc_wait_all_async:
7
8 acc_wait_all_async -- Wait for completion of all asynchronous operations.
9 *************************************************************************
10
11 Description
12 This function enqueues a wait operation on the queue :samp:`{async}` for any
13 and all asynchronous operations that have been previously enqueued on
14 any queue.
15
16 C/C++:
17 .. list-table::
18
19 * - *Prototype*:
20 - ``acc_wait_all_async(int async);``
21
22 Fortran:
23 .. list-table::
24
25 * - *Interface*:
26 - ``subroutine acc_wait_all_async(async)``
27 * -
28 - ``integer(acc_handle_kind) async``
29
30 Reference:
31 :openacc:`2.6`, section
32 3.2.14.