Home
last modified time | relevance | path

Searched refs:__TBB_EXPORTED_FUNC (Results 1 – 25 of 37) sorted by relevance

12

/oneTBB/include/oneapi/tbb/
H A Dinfo.h70 TBB_EXPORT unsigned __TBB_EXPORTED_FUNC numa_node_count();
71 TBB_EXPORT void __TBB_EXPORTED_FUNC fill_numa_indices(int* index_array);
72 TBB_EXPORT int __TBB_EXPORTED_FUNC numa_default_concurrency(int numa_id);
76 TBB_EXPORT unsigned __TBB_EXPORTED_FUNC core_type_count(intptr_t reserved = 0);
77 TBB_EXPORT void __TBB_EXPORTED_FUNC fill_core_type_indices(int* index_array, intptr_t reserved = 0);
79 TBB_EXPORT int __TBB_EXPORTED_FUNC constraints_default_concurrency(const d1::constraints& c, intptr…
80 TBB_EXPORT int __TBB_EXPORTED_FUNC constraints_threads_per_core(const d1::constraints& c, intptr_t …
H A Dscalable_allocator.h44 #define __TBB_EXPORTED_FUNC __cdecl macro
46 #define __TBB_EXPORTED_FUNC
51 TBBMALLOC_EXPORT void* __TBB_EXPORTED_FUNC scalable_malloc(size_t size);
55 TBBMALLOC_EXPORT void __TBB_EXPORTED_FUNC scalable_free(void* ptr);
59 TBBMALLOC_EXPORT void* __TBB_EXPORTED_FUNC scalable_realloc(void* ptr, size_t size);
63 TBBMALLOC_EXPORT void* __TBB_EXPORTED_FUNC scalable_calloc(size_t nobj, size_t size);
71 TBBMALLOC_EXPORT void* __TBB_EXPORTED_FUNC scalable_aligned_malloc(size_t size, size_t alignment);
79 TBBMALLOC_EXPORT void __TBB_EXPORTED_FUNC scalable_aligned_free(void* ptr);
85 TBBMALLOC_EXPORT size_t __TBB_EXPORTED_FUNC scalable_msize(void* ptr);
112 TBBMALLOC_EXPORT int __TBB_EXPORTED_FUNC scalable_allocation_mode(int param, intptr_t value);
[all …]
H A Dprofiling.h73 TBB_EXPORT void __TBB_EXPORTED_FUNC call_itt_notify(int t, void* ptr);
74 …TBB_EXPORT void __TBB_EXPORTED_FUNC create_itt_sync(void* ptr, const tchar* objtype, const tchar* …
75 …TBB_EXPORT void __TBB_EXPORTED_FUNC itt_make_task_group(d1::itt_domain_enum domain, void* group, u…
77 …TBB_EXPORT void __TBB_EXPORTED_FUNC itt_task_begin(d1::itt_domain_enum domain, void* task, unsigne…
79 TBB_EXPORT void __TBB_EXPORTED_FUNC itt_task_end(d1::itt_domain_enum domain);
80 TBB_EXPORT void __TBB_EXPORTED_FUNC itt_set_sync_name(void* obj, const tchar* name);
81 …TBB_EXPORT void __TBB_EXPORTED_FUNC itt_metadata_str_add(d1::itt_domain_enum domain, void* addr, u…
83 …TBB_EXPORT void __TBB_EXPORTED_FUNC itt_metadata_ptr_add(d1::itt_domain_enum domain, void* addr, u…
85 …TBB_EXPORT void __TBB_EXPORTED_FUNC itt_relation_add(d1::itt_domain_enum domain, void* addr0, unsi…
87 …TBB_EXPORT void __TBB_EXPORTED_FUNC itt_region_begin(d1::itt_domain_enum domain, void* region, uns…
[all …]
H A Dglobal_control.h40 TBB_EXPORT void __TBB_EXPORTED_FUNC create(d1::global_control&);
41 TBB_EXPORT void __TBB_EXPORTED_FUNC destroy(d1::global_control&);
42 TBB_EXPORT std::size_t __TBB_EXPORTED_FUNC global_control_active_value(int);
47 TBB_EXPORT void __TBB_EXPORTED_FUNC get(d1::task_scheduler_handle&);
48 TBB_EXPORT bool __TBB_EXPORTED_FUNC finalize(d1::task_scheduler_handle&, std::intptr_t mode);
155 friend void __TBB_EXPORTED_FUNC r1::get(task_scheduler_handle&);
H A Dtask_arena.h86 TBB_EXPORT void __TBB_EXPORTED_FUNC observe(d1::task_scheduler_observer&, bool);
87 TBB_EXPORT void __TBB_EXPORTED_FUNC initialize(d1::task_arena_base&);
88 TBB_EXPORT void __TBB_EXPORTED_FUNC terminate(d1::task_arena_base&);
89 TBB_EXPORT bool __TBB_EXPORTED_FUNC attach(d1::task_arena_base&);
90 TBB_EXPORT void __TBB_EXPORTED_FUNC execute(d1::task_arena_base&, d1::delegate_base&);
91 TBB_EXPORT void __TBB_EXPORTED_FUNC wait(d1::task_arena_base&);
92 TBB_EXPORT int __TBB_EXPORTED_FUNC max_concurrency(const d1::task_arena_base*);
93 TBB_EXPORT void __TBB_EXPORTED_FUNC isolate_within_arena(d1::delegate_base& d, std::intptr_t);
95 TBB_EXPORT void __TBB_EXPORTED_FUNC enqueue(d1::task&, d1::task_arena_base*);
96 TBB_EXPORT void __TBB_EXPORTED_FUNC enqueue(d1::task&, d1::task_group_context&, d1::task_arena_base…
[all …]
H A Dtbb_allocator.h33 TBB_EXPORT void* __TBB_EXPORTED_FUNC allocate_memory(std::size_t size);
34 TBB_EXPORT void __TBB_EXPORTED_FUNC deallocate_memory(void* p);
35 TBB_EXPORT bool __TBB_EXPORTED_FUNC is_tbbmalloc_used();
H A Dversion.h109 extern "C" TBB_EXPORT const char* __TBB_EXPORTED_FUNC TBB_runtime_version();
116 extern "C" TBB_EXPORT int __TBB_EXPORTED_FUNC TBB_runtime_interface_version();
H A Dtask_group.h62 TBB_EXPORT void __TBB_EXPORTED_FUNC execute(d1::task_arena_base&, d1::delegate_base&);
63 TBB_EXPORT void __TBB_EXPORTED_FUNC isolate_within_arena(d1::delegate_base&, std::intptr_t);
65 TBB_EXPORT void __TBB_EXPORTED_FUNC initialize(d1::task_group_context&);
66 TBB_EXPORT void __TBB_EXPORTED_FUNC destroy(d1::task_group_context&);
67 TBB_EXPORT void __TBB_EXPORTED_FUNC reset(d1::task_group_context&);
68 TBB_EXPORT bool __TBB_EXPORTED_FUNC cancel_group_execution(d1::task_group_context&);
69 TBB_EXPORT bool __TBB_EXPORTED_FUNC is_group_execution_cancelled(d1::task_group_context&);
70 TBB_EXPORT void __TBB_EXPORTED_FUNC capture_fp_settings(d1::task_group_context&);
H A Dcache_aligned_allocator.h33 TBB_EXPORT void* __TBB_EXPORTED_FUNC cache_aligned_allocate(std::size_t size);
34 TBB_EXPORT void __TBB_EXPORTED_FUNC cache_aligned_deallocate(void* p);
35 TBB_EXPORT std::size_t __TBB_EXPORTED_FUNC cache_line_size();
/oneTBB/include/oneapi/tbb/detail/
H A D_task.h50 TBB_EXPORT void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx);
51 TBB_EXPORT void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx, d1::slot_id id);
52 TBB_EXPORT void __TBB_EXPORTED_FUNC execute_and_wait(d1::task& t, d1::task_group_context& t_ctx, d1…
53 TBB_EXPORT void __TBB_EXPORTED_FUNC wait(d1::wait_context&, d1::task_group_context& ctx);
54 TBB_EXPORT d1::slot_id __TBB_EXPORTED_FUNC execution_slot(const d1::execution_data*);
55 TBB_EXPORT d1::task_group_context* __TBB_EXPORTED_FUNC current_context();
61 TBB_EXPORT void __TBB_EXPORTED_FUNC suspend(suspend_callback_type suspend_callback, void* user_call…
62 TBB_EXPORT void __TBB_EXPORTED_FUNC resume(suspend_point_type* tag);
63 TBB_EXPORT suspend_point_type* __TBB_EXPORTED_FUNC current_suspend_point();
64 TBB_EXPORT void __TBB_EXPORTED_FUNC notify_waiters(std::uintptr_t wait_ctx_addr);
H A D_rtm_rw_mutex.h127 …TBB_EXPORT void __TBB_EXPORTED_FUNC acquire_writer(d1::rtm_rw_mutex&, d1::rtm_rw_mutex::scoped_loc…
130 …TBB_EXPORT void __TBB_EXPORTED_FUNC acquire_reader(d1::rtm_rw_mutex&, d1::rtm_rw_mutex::scoped_loc…
132 TBB_EXPORT bool __TBB_EXPORTED_FUNC upgrade(d1::rtm_rw_mutex::scoped_lock&);
134 TBB_EXPORT bool __TBB_EXPORTED_FUNC downgrade(d1::rtm_rw_mutex::scoped_lock&);
136 …TBB_EXPORT bool __TBB_EXPORTED_FUNC try_acquire_writer(d1::rtm_rw_mutex&, d1::rtm_rw_mutex::scoped…
138 …TBB_EXPORT bool __TBB_EXPORTED_FUNC try_acquire_reader(d1::rtm_rw_mutex&, d1::rtm_rw_mutex::scoped…
140 TBB_EXPORT void __TBB_EXPORTED_FUNC release(d1::rtm_rw_mutex::scoped_lock&);
H A D_waitable_atomic.h26 TBB_EXPORT void __TBB_EXPORTED_FUNC wait_on_address(void* address, d1::delegate_base& wakeup_condit…
27 TBB_EXPORT void __TBB_EXPORTED_FUNC notify_by_address(void* address, std::uintptr_t context);
28 TBB_EXPORT void __TBB_EXPORTED_FUNC notify_by_address_one(void* address);
29 TBB_EXPORT void __TBB_EXPORTED_FUNC notify_by_address_all(void* address);
H A D_small_object_pool.h40 TBB_EXPORT void* __TBB_EXPORTED_FUNC allocate(d1::small_object_pool*& pool, std::size_t number_of_b…
42 TBB_EXPORT void* __TBB_EXPORTED_FUNC allocate(d1::small_object_pool*& pool, std::size_t number_of_b…
43 TBB_EXPORT void __TBB_EXPORTED_FUNC deallocate(d1::small_object_pool& pool, void* ptr, std::size_t…
45 TBB_EXPORT void __TBB_EXPORTED_FUNC deallocate(d1::small_object_pool& pool, void* ptr, std::size_t…
H A D_rtm_mutex.h111 …TBB_EXPORT void __TBB_EXPORTED_FUNC acquire(d1::rtm_mutex&, d1::rtm_mutex::scoped_lock&, bool only…
113 TBB_EXPORT bool __TBB_EXPORTED_FUNC try_acquire(d1::rtm_mutex&, d1::rtm_mutex::scoped_lock&);
115 TBB_EXPORT void __TBB_EXPORTED_FUNC release(d1::rtm_mutex::scoped_lock&);
/oneTBB/src/tbb/
H A Dconcurrent_bounded_queue.cpp28 std::uint8_t* __TBB_EXPORTED_FUNC allocate_bounded_queue_rep( std::size_t queue_rep_size ) in allocate_bounded_queue_rep()
41 void __TBB_EXPORTED_FUNC deallocate_bounded_queue_rep( std::uint8_t* mem, std::size_t queue_rep_siz… in deallocate_bounded_queue_rep()
51 void __TBB_EXPORTED_FUNC wait_bounded_queue_monitor( concurrent_monitor* monitors, std::size_t moni… in wait_bounded_queue_monitor()
60 void __TBB_EXPORTED_FUNC abort_bounded_queue_monitors( concurrent_monitor* monitors ) { in abort_bounded_queue_monitors()
74 void __TBB_EXPORTED_FUNC notify_bounded_queue_monitor( concurrent_monitor* monitors, in notify_bounded_queue_monitor()
H A Dprofiling.cpp154 void __TBB_EXPORTED_FUNC itt_metadata_str_add(d1::itt_domain_enum domain, void *addr, unsigned long… in itt_metadata_str_add()
169 void __TBB_EXPORTED_FUNC itt_metadata_ptr_add(d1::itt_domain_enum domain, void *addr, unsigned long… in itt_metadata_ptr_add()
183 void __TBB_EXPORTED_FUNC itt_relation_add(d1::itt_domain_enum domain, void *addr0, unsigned long lo… in itt_relation_add()
194 void __TBB_EXPORTED_FUNC itt_task_begin(d1::itt_domain_enum domain, void* task, unsigned long long … in itt_task_begin()
210 void __TBB_EXPORTED_FUNC itt_task_end(d1::itt_domain_enum domain) { in itt_task_end()
216 void __TBB_EXPORTED_FUNC itt_region_begin(d1::itt_domain_enum domain, void *region, unsigned long l… in itt_region_begin()
229 void __TBB_EXPORTED_FUNC itt_region_end(d1::itt_domain_enum domain, void *region, unsigned long lon… in itt_region_end()
H A Drtm_rw_mutex.cpp238 void __TBB_EXPORTED_FUNC acquire_writer(d1::rtm_rw_mutex& m, d1::rtm_rw_mutex::scoped_lock& s, bool… in acquire_writer()
243 void __TBB_EXPORTED_FUNC acquire_reader(d1::rtm_rw_mutex& m, d1::rtm_rw_mutex::scoped_lock& s, bool… in acquire_reader()
247 bool __TBB_EXPORTED_FUNC upgrade(d1::rtm_rw_mutex::scoped_lock& s) { in upgrade()
251 bool __TBB_EXPORTED_FUNC downgrade(d1::rtm_rw_mutex::scoped_lock& s) { in downgrade()
255 bool __TBB_EXPORTED_FUNC try_acquire_writer(d1::rtm_rw_mutex& m, d1::rtm_rw_mutex::scoped_lock& s) { in try_acquire_writer()
259 bool __TBB_EXPORTED_FUNC try_acquire_reader(d1::rtm_rw_mutex& m, d1::rtm_rw_mutex::scoped_lock& s) { in try_acquire_reader()
263 void __TBB_EXPORTED_FUNC release(d1::rtm_rw_mutex::scoped_lock& s) { in release()
H A Dallocator.cpp177 std::size_t __TBB_EXPORTED_FUNC cache_line_size() { in cache_line_size()
181 void* __TBB_EXPORTED_FUNC cache_aligned_allocate(std::size_t size) { in cache_aligned_allocate()
200 void __TBB_EXPORTED_FUNC cache_aligned_deallocate(void* p) { in cache_aligned_deallocate()
250 void* __TBB_EXPORTED_FUNC allocate_memory(std::size_t size) { in allocate_memory()
258 void __TBB_EXPORTED_FUNC deallocate_memory(void* p) { in deallocate_memory()
265 bool __TBB_EXPORTED_FUNC is_tbbmalloc_used() { in is_tbbmalloc_used()
H A Dtask_dispatcher.cpp30 void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx) { in spawn()
42 void __TBB_EXPORTED_FUNC spawn(d1::task& t, d1::task_group_context& ctx, d1::slot_id id) { in spawn()
77 void __TBB_EXPORTED_FUNC submit(d1::task& t, d1::task_group_context& ctx, arena* a, std::uintptr_t … in submit()
119 void __TBB_EXPORTED_FUNC execute_and_wait(d1::task& t, d1::task_group_context& t_ctx, d1::wait_cont… in execute_and_wait()
124 void __TBB_EXPORTED_FUNC wait(d1::wait_context& wait_ctx, d1::task_group_context& w_ctx) { in wait()
129 d1::slot_id __TBB_EXPORTED_FUNC execution_slot(const d1::execution_data* ed) { in execution_slot()
140 d1::task_group_context* __TBB_EXPORTED_FUNC current_context() { in current_context()
H A Dsmall_object_pool.cpp33 void* __TBB_EXPORTED_FUNC allocate(d1::small_object_pool*& allocator, std::size_t number_of_bytes, … in allocate()
39 void* __TBB_EXPORTED_FUNC allocate(d1::small_object_pool*& allocator, std::size_t number_of_bytes) { in allocate()
73 void __TBB_EXPORTED_FUNC deallocate(d1::small_object_pool& allocator, void* ptr, std::size_t number… in deallocate()
79 void __TBB_EXPORTED_FUNC deallocate(d1::small_object_pool& allocator, void* ptr, std::size_t number… in deallocate()
H A Dgovernor.cpp266 void __TBB_EXPORTED_FUNC get(d1::task_scheduler_handle& handle) { in get()
303 bool __TBB_EXPORTED_FUNC finalize(d1::task_scheduler_handle& handle, std::intptr_t mode) { in finalize()
516 unsigned __TBB_EXPORTED_FUNC numa_node_count() { in numa_node_count()
521 void __TBB_EXPORTED_FUNC fill_numa_indices(int* index_array) { in fill_numa_indices()
526 int __TBB_EXPORTED_FUNC numa_default_concurrency(int node_id) { in numa_default_concurrency()
539 unsigned __TBB_EXPORTED_FUNC core_type_count(intptr_t /*reserved*/) { in core_type_count()
544 void __TBB_EXPORTED_FUNC fill_core_type_indices(int* index_array, intptr_t /*reserved*/) { in fill_core_type_indices()
568 int __TBB_EXPORTED_FUNC constraints_default_concurrency(const d1::constraints& c, intptr_t /*reserv… in constraints_default_concurrency()
578 int __TBB_EXPORTED_FUNC constraints_threads_per_core(const d1::constraints&, intptr_t /*reserved*/)… in constraints_threads_per_core()
H A Drtm_mutex.cpp108 void __TBB_EXPORTED_FUNC acquire(d1::rtm_mutex& m, d1::rtm_mutex::scoped_lock& s, bool only_specula… in acquire()
111 bool __TBB_EXPORTED_FUNC try_acquire(d1::rtm_mutex& m, d1::rtm_mutex::scoped_lock& s) { in try_acquire()
114 void __TBB_EXPORTED_FUNC release(d1::rtm_mutex::scoped_lock& s) { in release()
H A Dtask_group_context.cpp336 void __TBB_EXPORTED_FUNC initialize(d1::task_group_context& ctx) { in initialize()
339 void __TBB_EXPORTED_FUNC destroy(d1::task_group_context& ctx) { in destroy()
342 void __TBB_EXPORTED_FUNC reset(d1::task_group_context& ctx) { in reset()
345 bool __TBB_EXPORTED_FUNC cancel_group_execution(d1::task_group_context& ctx) { in cancel_group_execution()
348 bool __TBB_EXPORTED_FUNC is_group_execution_cancelled(d1::task_group_context& ctx) { in is_group_execution_cancelled()
351 void __TBB_EXPORTED_FUNC capture_fp_settings(d1::task_group_context& ctx) { in capture_fp_settings()
H A Dqueuing_rw_mutex.cpp587 void __TBB_EXPORTED_FUNC acquire(d1::queuing_rw_mutex& m, d1::queuing_rw_mutex::scoped_lock& s, boo… in acquire()
591 bool __TBB_EXPORTED_FUNC try_acquire(d1::queuing_rw_mutex& m, d1::queuing_rw_mutex::scoped_lock& s,… in try_acquire()
595 void __TBB_EXPORTED_FUNC release(d1::queuing_rw_mutex::scoped_lock& s) { in release()
599 bool __TBB_EXPORTED_FUNC upgrade_to_writer(d1::queuing_rw_mutex::scoped_lock& s) { in upgrade_to_writer()
603 bool __TBB_EXPORTED_FUNC is_writer(const d1::queuing_rw_mutex::scoped_lock& s) { in is_writer()
607 bool __TBB_EXPORTED_FUNC downgrade_to_reader(d1::queuing_rw_mutex::scoped_lock& s) { in downgrade_to_reader()
611 void __TBB_EXPORTED_FUNC construct(d1::queuing_rw_mutex& m) { in construct()
H A Darena.cpp509 void __TBB_EXPORTED_FUNC initialize(d1::task_arena_base& ta) { in initialize()
512 void __TBB_EXPORTED_FUNC terminate(d1::task_arena_base& ta) { in terminate()
515 bool __TBB_EXPORTED_FUNC attach(d1::task_arena_base& ta) { in attach()
518 void __TBB_EXPORTED_FUNC execute(d1::task_arena_base& ta, d1::delegate_base& d) { in execute()
521 void __TBB_EXPORTED_FUNC wait(d1::task_arena_base& ta) { in wait()
525 int __TBB_EXPORTED_FUNC max_concurrency(const d1::task_arena_base* ta) { in max_concurrency()
529 void __TBB_EXPORTED_FUNC enqueue(d1::task& t, d1::task_arena_base* ta) { in enqueue()
533 void __TBB_EXPORTED_FUNC enqueue(d1::task& t, d1::task_group_context& ctx, d1::task_arena_base* ta)… in enqueue()

12