task.h File Reference
#include "ttg/parsec/ttg_data_copy.h"
#include <parsec/parsec_internal.h>
#include <parsec/mca/device/device_gpu.h>
Namespaces | |
ttg_parsec | |
this contains PaRSEC-based TTG functionality | |
ttg_parsec::detail | |
Typedefs | |
typedef parsec_hook_return_t(* | ttg_parsec::detail::parsec_static_op_t) (void *) |
Enumerations | |
enum class | ttg_parsec::detail::ttg_parsec_data_flags : uint8_t { ttg_parsec::detail::NONE = 0 , ttg_parsec::detail::SINGLE_READER = 1 << 0 , ttg_parsec::detail::MULTIPLE_READER = 1 << 1 , ttg_parsec::detail::SINGLE_WRITER = 1 << 2 , ttg_parsec::detail::MULTIPLE_WRITER = 1 << 3 , ttg_parsec::detail::IS_MODIFIED = 1 << 4 , ttg_parsec::detail::MARKED_PUSHOUT = 1 << 5 } |
Functions | |
ttg_parsec_data_flags | ttg_parsec::detail::operator| (ttg_parsec_data_flags lhs, ttg_parsec_data_flags rhs) |
ttg_parsec_data_flags | ttg_parsec::detail::operator|= (ttg_parsec_data_flags &lhs, ttg_parsec_data_flags rhs) |
uint8_t | ttg_parsec::detail::operator& (ttg_parsec_data_flags lhs, ttg_parsec_data_flags rhs) |
ttg_parsec_data_flags | ttg_parsec::detail::operator&= (ttg_parsec_data_flags &lhs, ttg_parsec_data_flags rhs) |
bool | ttg_parsec::detail::operator! (ttg_parsec_data_flags lhs) |