MCPcopy Create free account

hub / github.com/RcppCore/RcppParallel / functions

Functions3,585 in github.com/RcppCore/RcppParallel

↓ 1 callersMethoddowngrade_to_reader
Downgrade writer to become a reader.
src/tbb/include/oneapi/tbb/detail/_rtm_rw_mutex.h:182
↓ 1 callersMethoddrain
Drain the mailbox
src/tbb/src/tbb/mailbox.h:189
↓ 1 callersFunctiondynamic_load
src/tbb/src/tbb/dynamic_link.cpp:430
↓ 1 callersFunctiondynamic_unlink_all
src/tbb/src/tbb/dynamic_link.cpp:162
↓ 1 callersMethodempty
True if range is empty.
src/tbb/include/oneapi/tbb/concurrent_hash_map.h:509
↓ 1 callersMethodempty
Equivalent to size()==0.
src/tbb/include/oneapi/tbb/concurrent_queue.h:214
↓ 1 callersMethodempty
Returned value may not reflect results of pending operations. This operation reads shared data and will trigger a race condition. */
src/tbb/include/oneapi/tbb/concurrent_priority_queue.h:165
↓ 1 callersMethodempty
True if list is empty; false otherwise.
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:280
↓ 1 callersFunctionempty_rehashed
src/tbb/include/oneapi/tbb/concurrent_hash_map.h:72
↓ 1 callersMethodenable_segment
Enable segment
src/tbb/include/oneapi/tbb/concurrent_hash_map.h:181
↓ 1 callersFunctionenqueue_in_graph_arena
Enqueues a task inside graph arena
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:556
↓ 1 callersMethodequal_range
src/tbb/include/oneapi/tbb/detail/_concurrent_skip_list.h:643
↓ 1 callersFunctionexecute
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:771
↓ 1 callersMethodexecute
src/tbb/src/tbb/task_dispatcher.h:65
↓ 1 callersMethodexecute
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:230
↓ 1 callersMethodfetch_item
src/tbb/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h:128
↓ 1 callersFunctionfgt_alias_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:45
↓ 1 callersFunctionfgt_async_commit
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:285
↓ 1 callersFunctionfgt_async_reserve
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:281
↓ 1 callersFunctionfgt_async_try_put_begin
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:273
↓ 1 callersFunctionfgt_async_try_put_end
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:277
↓ 1 callersFunctionfgt_graph_desc
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:185
↓ 1 callersFunctionfgt_internal_alias_input_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:62
↓ 1 callersFunctionfgt_internal_alias_output_port
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:67
↓ 1 callersFunctionfgt_make_edge
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:253
↓ 1 callersFunctionfgt_multiinput_multioutput_node
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:216
↓ 1 callersFunctionfgt_multiinput_multioutput_node_desc
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:174
↓ 1 callersFunctionfgt_release_wait
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:293
↓ 1 callersFunctionfgt_remove_edge
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:257
↓ 1 callersFunctionfgt_reserve_wait
src/tbb/include/oneapi/tbb/detail/_flow_graph_trace_impl.h:289
↓ 1 callersMethodfill_constraints_affinity_mask
src/tbb/src/tbbbind/tbb_bind.cpp:319
↓ 1 callersMethodfill_pipeline
Traverse tree of fitler-node in-order and add filter for each leaf
src/tbb/src/tbb/parallel_pipeline.cpp:57
↓ 1 callersMethodfill_topology_information
src/tbb/src/tbbbind/tbb_bind.cpp:307
↓ 1 callersMethodfinalize
src/tbb/src/tbb/parallel_pipeline.cpp:318
↓ 1 callersMethodfinalize
src/tbb/include/oneapi/tbb/detail/_task_handle.h:41
↓ 1 callersFunctionfinalize_impl
src/tbb/src/tbb/governor.cpp:299
↓ 1 callersMethodfindFreeBlock
src/tbb/src/tbbmalloc/backref.cpp:210
↓ 1 callersMethodfindObjectToFree
src/tbb/src/tbbmalloc/frontend.cpp:1753
↓ 1 callersMethodfind_element_ref_with_key
src/tbb/include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h:290
↓ 1 callersMethodfinilize_resume
src/tbb/src/tbb/scheduler_common.h:398
↓ 1 callersMethodfit_num_threads_per_core
src/tbb/src/tbbbind/tbb_bind.cpp:361
↓ 1 callersMethodforgetOutdatedState
src/tbb/src/tbbmalloc/large_objects.cpp:600
↓ 1 callersFunctionforward_task
This is executed by an enqueued task, the "forwarder"
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:384
↓ 1 callersMethodforward_task
src/tbb/include/oneapi/tbb/detail/_flow_graph_join_impl.h:1450
↓ 1 callersMethodfree
src/tbb/src/tbb/dynamic_link.cpp:201
↓ 1 callersMethodfree
The "free" analogue to discard a previously allocated piece of memory.
src/tbb/include/oneapi/tbb/memory_pool.h:54
↓ 1 callersMethodfreeLargeObject
src/tbb/src/tbbmalloc/large_objects.cpp:1011
↓ 1 callersMethodfreeListNonNull
src/tbb/src/tbbmalloc/frontend.cpp:367
↓ 1 callersMethodfreeOwnObject
src/tbb/src/tbbmalloc/frontend.cpp:1376
↓ 1 callersMethodfreePublicObject
src/tbb/src/tbbmalloc/frontend.cpp:1400
↓ 1 callersMethodfree_task_pool
Deallocate task pool that was allocated by means of allocate_task_pool.
src/tbb/src/tbb/arena_slot.h:120
↓ 1 callersMethodfront_depth
similarly to front(), returns depth of the first range in the pool
src/tbb/include/oneapi/tbb/partitioner.h:243
↓ 1 callersMethodgather_successful_try_puts
call try_put_task and return list of received tasks
src/tbb/include/oneapi/tbb/detail/_flow_graph_cache_impl.h:422
↓ 1 callersFunctiongcc_rethrow_exception_broken
src/tbb/src/tbb/exception.cpp:139
↓ 1 callersMethodgetAll
src/tbb/src/tbbmalloc/backend.cpp:356
↓ 1 callersMethodgetBlock
src/tbb/src/tbbmalloc/frontend.cpp:1650
↓ 1 callersMethodgetCurrTime
src/tbb/src/tbbmalloc/large_objects.cpp:142
↓ 1 callersMethodgetCurrTimeRange
src/tbb/src/tbbmalloc/large_objects.cpp:894
↓ 1 callersMethodgetGranularity
If memory mapping size is a multiple of huge page size, some OS kernels can use huge pages transparently. Use this when huge pages are requested.
src/tbb/src/tbbmalloc/tbbmalloc_internal.h:544
↓ 1 callersMethodgetLargeBlock
src/tbb/src/tbbmalloc/backend.cpp:862
↓ 1 callersMethodgetPrivatizedFreeListBlock
src/tbb/src/tbbmalloc/frontend.cpp:1267
↓ 1 callersFunctiongetSmallObjectIndex
src/tbb/src/tbbmalloc/frontend.cpp:806
↓ 1 callersMethodgetTimeRange
src/tbb/src/tbbmalloc/large_objects.cpp:129
↓ 1 callersMethodgetToRelease
src/tbb/src/tbbmalloc/large_objects.cpp:141
↓ 1 callersMethodget_allocator
src/tbb/include/oneapi/tbb/concurrent_vector.h:478
↓ 1 callersMethodget_default_concurrency
src/tbb/src/tbbbind/tbb_bind.cpp:372
↓ 1 callersMethodget_head_page
src/tbb/include/oneapi/tbb/detail/_concurrent_queue_base.h:279
↓ 1 callersFunctionget_initial_partition_head
src/tbb/include/oneapi/tbb/partitioner.h:353
↓ 1 callersMethodget_item
src/tbb/src/tbb/task_stream.h:123
↓ 1 callersMethodget_msg_wait_context_vertices
src/tbb/include/oneapi/tbb/detail/_flow_graph_impl.h:183
↓ 1 callersMethodget_node_ptr
src/tbb/include/oneapi/tbb/detail/_node_handle.h:96
↓ 1 callersMethodget_num_child
src/tbb/include/oneapi/tbb/detail/_task.h:213
↓ 1 callersMethodget_ordered_token
Define order when the first filter is serial_in_order.
src/tbb/src/tbb/parallel_pipeline.cpp:179
↓ 1 callersMethodget_parent
src/tbb/include/oneapi/tbb/detail/_concurrent_unordered_base.h:1454
↓ 1 callersFunctionget_stack_base
There is no portable way to get stack base address in Posix, however the modern Linux versions provide pthread_attr_np API that can be used to ob
src/tbb/src/tbb/governor.cpp:154
↓ 1 callersMethodget_stream_task
src/tbb/src/tbb/arena.h:483
↓ 1 callersMethodget_task
src/tbb/src/tbb/arena_slot.cpp:61
↓ 1 callersFunctionglobal_control_acquire
src/tbb/src/tbb/global_control.cpp:147
↓ 1 callersFunctionglobal_control_lock
src/tbb/src/tbb/global_control.cpp:162
↓ 1 callersFunctionglobal_control_release
src/tbb/src/tbb/global_control.cpp:154
↓ 1 callersFunctionglobal_symbols_link
src/tbb/src/tbb/dynamic_link.cpp:381
↓ 1 callersMethodgrab
src/tbb/src/tbbmalloc/frontend.cpp:959
↓ 1 callersFunctionhandle_operations
src/tbb/include/oneapi/tbb/detail/_flow_graph_node_impl.h:226
↓ 1 callersMethodhandle_operations
src/tbb/include/oneapi/tbb/concurrent_priority_queue.h:253
↓ 1 callersMethodhandle_operations
src/tbb/include/oneapi/tbb/detail/_flow_graph_join_impl.h:507
↓ 1 callersMethodhandle_operations_impl
src/tbb/include/oneapi/tbb/flow_graph.h:1344
↓ 1 callersMethodhas_request
src/tbb/src/tbb/arena.h:378
↓ 1 callersFunctionhighestBitPos
src/tbb/src/tbbmalloc/frontend.cpp:773
↓ 1 callersMethodinRange
as only left and right bounds are kept, we can return true for pointer not allocated by us, if more than single region was requested from OS
src/tbb/src/tbbmalloc/backend.h:218
↓ 1 callersMethodincrement_key_count
if all input_ports have items, spawn forward to try and consume tuples return a task if we are asked and did create one.
src/tbb/include/oneapi/tbb/detail/_flow_graph_join_impl.h:1194
↓ 1 callersMethodinit
src/tbb/src/tbb/misc.h:156
↓ 1 callersMethodinit
src/tbb/src/tbb/concurrent_monitor.h:114
↓ 1 callersMethodinit
src/tbb/src/tbb/tcm_adaptor.cpp:173
↓ 1 callersMethodinit
src/tbb/src/tbbmalloc/large_objects.cpp:34
↓ 1 callersFunctioninitBackRefMain
src/tbb/src/tbbmalloc/backref.cpp:96
↓ 1 callersMethodinitEmptyBackRefBlock
src/tbb/src/tbbmalloc/backref.cpp:148
↓ 1 callersMethodinitEmptyBlock
src/tbb/src/tbbmalloc/frontend.cpp:1577
↓ 1 callersFunctioninitMemoryManager
* Allocator initialization routine; * it is called lazily on the very first scalable_malloc call. */
src/tbb/src/tbbmalloc/frontend.cpp:2027
↓ 1 callersMethodinitReadEnv
envName - environment variable to get controlled mode
src/tbb/src/tbbmalloc/tbbmalloc_internal.h:403
↓ 1 callersFunctioninitStatisticsCollection
src/tbb/src/tbbmalloc/Statistics.h:64
← previousnext →901–1,000 of 3,585, ranked by callers