• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/

Lines Matching refs:relation

68 needed in another API call (such as adding a relation or metadata).
2522 * @brief The kind of relation between two instances is specified by the enumerated type __itt_relation.
2523 * Relations between instances can be added with an API call. The relation
2543 * @brief Add a relation to the current task instance.
2544 * The current task instance is the head of the relation.
2546 * @param[in] relation The kind of relation
2547 * @param[in] tail The ID for the tail of the relation
2549 void ITTAPI __itt_relation_add_to_current(const __itt_domain *domain, __itt_relation relation, __itt_id tail);
2553 * @brief Add a relation between two instance identifiers.
2555 * @param[in] head The ID for the head of the relation
2556 * @param[in] relation The kind of relation
2557 * @param[in] tail The ID for the tail of the relation
2559 void ITTAPI __itt_relation_add(const __itt_domain *domain, __itt_id head, __itt_relation relation, __itt_id tail);
2564 ITT_STUBV(ITTAPI, void, relation_add_to_current, (const __itt_domain *domain, __itt_relation relation, __itt_id tail))
2565 ITT_STUBV(ITTAPI, void, relation_add, (const __itt_domain *domain, __itt_id head, __itt_relation relation, __itt_id tail))
3167 * @brief Add a relation to the current task instance.
3168 * The current task instance is the head of the relation.
3172 * @param[in] relation The kind of relation
3173 * @param[in] tail The ID for the tail of the relation
3175 void ITTAPI __itt_relation_add_to_current_ex(const __itt_domain *domain, __itt_clock_domain* clock_domain, unsigned long long timestamp, __itt_relation relation, __itt_id tail);
3179 * @brief Add a relation between two instance identifiers.
3183 * @param[in] head The ID for the head of the relation
3184 * @param[in] relation The kind of relation
3185 * @param[in] tail The ID for the tail of the relation
3187 void ITTAPI __itt_relation_add_ex(const __itt_domain *domain, __itt_clock_domain* clock_domain, unsigned long long timestamp, __itt_id head, __itt_relation relation, __itt_id tail);
3192 ITT_STUBV(ITTAPI, void, relation_add_to_current_ex, (const __itt_domain *domain, __itt_clock_domain* clock_domain, unsigned long long timestamp, __itt_relation relation, __itt_id tail))
3193 ITT_STUBV(ITTAPI, void, relation_add_ex, (const __itt_domain *domain, __itt_clock_domain* clock_domain, unsigned long long timestamp, __itt_id head, __itt_relation relation, __itt_id tail))
3199 #define __itt_relation_add_to_current_ex(domain,clock_domain,timestamp,relation,tail)
3201 #define __itt_relation_add_ex(domain,clock_domain,timestamp,head,relation,tail)