1 | /* |
2 | Copyright (c) 2005-2021 Intel Corporation |
3 | |
4 | Licensed under the Apache License, Version 2.0 (the "License"); |
5 | you may not use this file except in compliance with the License. |
6 | You may obtain a copy of the License at |
7 | |
8 | http://www.apache.org/licenses/LICENSE-2.0 |
9 | |
10 | Unless required by applicable law or agreed to in writing, software |
11 | distributed under the License is distributed on an "AS IS" BASIS, |
12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | See the License for the specific language governing permissions and |
14 | limitations under the License. |
15 | */ |
16 | |
17 | TBB_STRING_RESOURCE(ALGORITHM, "tbb_algorithm" ) |
18 | TBB_STRING_RESOURCE(PARALLEL_FOR, "tbb_parallel_for" ) |
19 | TBB_STRING_RESOURCE(PARALLEL_FOR_EACH, "tbb_parallel_for_each" ) |
20 | TBB_STRING_RESOURCE(PARALLEL_INVOKE, "tbb_parallel_invoke" ) |
21 | TBB_STRING_RESOURCE(PARALLEL_REDUCE, "tbb_parallel_reduce" ) |
22 | TBB_STRING_RESOURCE(PARALLEL_SCAN, "tbb_parallel_scan" ) |
23 | TBB_STRING_RESOURCE(PARALLEL_SORT, "tbb_parallel_sort" ) |
24 | TBB_STRING_RESOURCE(PARALLEL_PIPELINE, "tbb_parallel_pipeline" ) |
25 | TBB_STRING_RESOURCE(CUSTOM_CTX, "tbb_custom" ) |
26 | |
27 | TBB_STRING_RESOURCE(FLOW_NULL, "null" ) |
28 | TBB_STRING_RESOURCE(FLOW_BROADCAST_NODE, "broadcast_node" ) |
29 | TBB_STRING_RESOURCE(FLOW_BUFFER_NODE, "buffer_node" ) |
30 | TBB_STRING_RESOURCE(FLOW_CONTINUE_NODE, "continue_node" ) |
31 | TBB_STRING_RESOURCE(FLOW_FUNCTION_NODE, "function_node" ) |
32 | TBB_STRING_RESOURCE(FLOW_JOIN_NODE_QUEUEING, "join_node (queueing)" ) |
33 | TBB_STRING_RESOURCE(FLOW_JOIN_NODE_RESERVING, "join_node (reserving)" ) |
34 | TBB_STRING_RESOURCE(FLOW_JOIN_NODE_TAG_MATCHING, "join_node (tag_matching)" ) |
35 | TBB_STRING_RESOURCE(FLOW_LIMITER_NODE, "limiter_node" ) |
36 | TBB_STRING_RESOURCE(FLOW_MULTIFUNCTION_NODE, "multifunction_node" ) |
37 | TBB_STRING_RESOURCE(FLOW_OVERWRITE_NODE, "overwrite_node" ) |
38 | TBB_STRING_RESOURCE(FLOW_PRIORITY_QUEUE_NODE, "priority_queue_node" ) |
39 | TBB_STRING_RESOURCE(FLOW_QUEUE_NODE, "queue_node" ) |
40 | TBB_STRING_RESOURCE(FLOW_SEQUENCER_NODE, "sequencer_node" ) |
41 | TBB_STRING_RESOURCE(FLOW_INPUT_NODE, "input_node" ) |
42 | TBB_STRING_RESOURCE(FLOW_SPLIT_NODE, "split_node" ) |
43 | TBB_STRING_RESOURCE(FLOW_WRITE_ONCE_NODE, "write_once_node" ) |
44 | TBB_STRING_RESOURCE(FLOW_INDEXER_NODE, "indexer_node" ) |
45 | TBB_STRING_RESOURCE(FLOW_COMPOSITE_NODE, "composite_node" ) |
46 | TBB_STRING_RESOURCE(FLOW_ASYNC_NODE, "async_node" ) |
47 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT, "input_port" ) |
48 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_0, "input_port_0" ) |
49 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_1, "input_port_1" ) |
50 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_2, "input_port_2" ) |
51 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_3, "input_port_3" ) |
52 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_4, "input_port_4" ) |
53 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_5, "input_port_5" ) |
54 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_6, "input_port_6" ) |
55 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_7, "input_port_7" ) |
56 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_8, "input_port_8" ) |
57 | TBB_STRING_RESOURCE(FLOW_INPUT_PORT_9, "input_port_9" ) |
58 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT, "output_port" ) |
59 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_0, "output_port_0" ) |
60 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_1, "output_port_1" ) |
61 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_2, "output_port_2" ) |
62 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_3, "output_port_3" ) |
63 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_4, "output_port_4" ) |
64 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_5, "output_port_5" ) |
65 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_6, "output_port_6" ) |
66 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_7, "output_port_7" ) |
67 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_8, "output_port_8" ) |
68 | TBB_STRING_RESOURCE(FLOW_OUTPUT_PORT_9, "output_port_9" ) |
69 | TBB_STRING_RESOURCE(FLOW_OBJECT_NAME, "object_name" ) |
70 | TBB_STRING_RESOURCE(FLOW_BODY, "body" ) |
71 | TBB_STRING_RESOURCE(FLOW_GRAPH, "graph" ) |
72 | TBB_STRING_RESOURCE(FLOW_NODE, "node" ) |
73 | TBB_STRING_RESOURCE(FLOW_TASKS, "tbb_flow_graph" ) |
74 | TBB_STRING_RESOURCE(USER_EVENT, "user_event" ) |
75 | |
76 | #if __TBB_FLOW_TRACE_CODEPTR |
77 | TBB_STRING_RESOURCE(CODE_ADDRESS, "code_address" ) |
78 | #endif |
79 | |