PLASMA
2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
Main Page
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
async.h
Go to the documentation of this file.
1
14
#ifndef _PLASMA_ASYNC_H_
15
#define _PLASMA_ASYNC_H_
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
21
/***************************************************************************/
24
int
plasma_request_fail
(
PLASMA_sequence
*sequence,
PLASMA_request
*request,
int
error);
25
int
plasma_sequence_create
(
plasma_context_t
*
plasma
,
PLASMA_sequence
**sequence);
26
int
plasma_sequence_destroy
(
plasma_context_t
*
plasma
,
PLASMA_sequence
*sequence);
27
int
plasma_sequence_wait
(
plasma_context_t
*
plasma
,
PLASMA_sequence
*sequence);
28
void
plasma_sequence_flush
(
Quark
*quark,
PLASMA_sequence
*sequence,
PLASMA_request
*request,
int
status);
29
30
/***************************************************************************/
33
int
PLASMA_Sequence_Create
(
PLASMA_sequence
**sequence);
34
int
PLASMA_Sequence_Destroy
(
PLASMA_sequence
*sequence);
35
int
PLASMA_Sequence_Wait
(
PLASMA_sequence
*sequence);
36
int
PLASMA_Sequence_Flush
(
PLASMA_sequence
*sequence,
PLASMA_request
*request);
37
38
#ifdef __cplusplus
39
}
40
#endif
41
42
#endif
plasma_2.4.5
control
async.h
Generated on Mon Jul 9 2012 12:44:58 for PLASMA by
1.8.1