MCPcopy Create free account

hub / github.com/NVIDIA/stdexec / functions

Functions3,158 in github.com/NVIDIA/stdexec

↓ 9 callersMethodsubmit
include/stdexec/__detail/__submit.hpp:160
↓ 9 callersMethodsubmit
\brief Submits the given task to the io_uring. \returns true if the task was submitted, false if this io context and this task is have been stopped.
include/exec/linux/io_uring_context.hpp:470
↓ 8 callersFunction__query
include/stdexec/__detail/__parallel_scheduler_backend.hpp:301
↓ 8 callersFunction__transform_completion_signatures
include/stdexec/__detail/__transform_completion_signatures.hpp:574
↓ 8 callersFunction_with_scheduler
test/stdexec/algos/adaptors/test_on2.cpp:28
↓ 8 callersMethodcomplete
include/exec/linux/io_uring_context.hpp:918
↓ 8 callersMethodcontinuation
include/stdexec/__detail/__with_awaitable_senders.hpp:48
↓ 8 callersMethodhandle
include/stdexec/coroutine.hpp:159
↓ 8 callersMethodjoin
include/exec/start_now.hpp:56
↓ 8 callersMethodnest
include/exec/async_scope.hpp:831
↓ 8 callersMethodthread_index_to_node
examples/benchmark/static_thread_pool.cpp:102
↓ 7 callersFunction__coroutine_destroy_nothrow
include/stdexec/coroutine.hpp:62
↓ 7 callersFunction__coroutine_resume_nothrow
include/stdexec/coroutine.hpp:43
↓ 7 callersMethod__indirect_bind_
NOLINT(modernize-use-equals-delete)
include/stdexec/__detail/__any.hpp:451
↓ 7 callersMethod__size
@brief Returns the number of completion signatures in the set. @return The number of signatures.
include/stdexec/__detail/__completion_signatures.hpp:315
↓ 7 callersMethodappend
include/stdexec/__detail/__intrusive_queue.hpp:149
↓ 7 callersMethodfoo
test/stdexec/detail/test_any.cpp:77
↓ 7 callersMethodfront
include/exec/detail/intrusive_heap.hpp:172
↓ 7 callersMethodget_id
test/exec/test_io_uring_context.cpp:69
↓ 7 callersMethodreceiver
include/exec/linux/io_uring_context.hpp:1079
↓ 7 callersMethodschedule
include/stdexec/__detail/__task_scheduler.hpp:720
↓ 7 callersMethodset_continuation
include/stdexec/__detail/__with_awaitable_senders.hpp:37
↓ 7 callersFunctiontransform_completion_signatures
include/exec/completion_signatures.hpp:222
↓ 7 callersMethodwrap
include/stdexec/__detail/__counting_scopes.hpp:801
↓ 6 callersMethod__cleanup
include/exec/repeat_until.hpp:184
↓ 6 callersMethod__get_allocator
include/stdexec/__detail/__task.hpp:450
↓ 6 callersMethod__proxy_assign
include/stdexec/__detail/__any.hpp:2007
↓ 6 callersFunction__reset_
include/stdexec/__detail/__any.hpp:840
↓ 6 callersFunction__set_value_from
include/stdexec/__detail/__receivers.hpp:215
↓ 6 callersMethodbase
test/test_common/retry.hpp:74
↓ 6 callersMethodclear
include/stdexec/__detail/__intrusive_queue.hpp:102
↓ 6 callersFunctioncomplete_if_none_active
include/exec/sequence/merge_each.hpp:466
↓ 6 callersMethodenv_from
include/exec/sequence/merge_each.hpp:144
↓ 6 callersFunctionexpect_empty
test/exec/test_type_async_scope.cpp:35
↓ 6 callersMethodget
include/stdexec/__detail/__utility.hpp:225
↓ 6 callersMethodget
include/exec/detail/numa.hpp:274
↓ 6 callersFunctionget_completion_signatures
include/stdexec/__detail/__get_completion_signatures.hpp:282
↓ 6 callersFunctionget_env
include/exec/static_thread_pool.hpp:1533
↓ 6 callersMethodget_token
include/stdexec/__detail/__counting_scopes.hpp:828
↓ 6 callersMethodinsert
include/exec/detail/intrusive_heap.hpp:85
↓ 6 callersMethodpush_front
include/exec/detail/atomic_intrusive_queue.hpp:55
↓ 6 callersMethodset_next
include/exec/sequence_senders.hpp:1070
↓ 6 callersMethodstop_requested
include/stdexec/__detail/__stop_token.hpp:101
↓ 6 callersMethodsubscribe
include/exec/sequence/merge.hpp:195
↓ 5 callersMethod__complete
include/exec/detail/shared.hpp:277
↓ 5 callersMethod__construct
include/stdexec/__detail/__connect_awaitable.hpp:210
↓ 5 callersFunction__die
include/stdexec/__detail/__utility.hpp:361
↓ 5 callersFunction__divmod
include/stdexec/__detail/__task.hpp:69
↓ 5 callersFunction__empty_
include/stdexec/__detail/__any.hpp:834
↓ 5 callersFunction__throw_error_code_if
include/exec/linux/io_uring_context.hpp:63
↓ 5 callersMethodas_awaitable
include/stdexec/__detail/__task.hpp:304
↓ 5 callersMethodawait_suspend
include/stdexec/__detail/__connect_awaitable.hpp:133
↓ 5 callersMethodconnect
include/stdexec/__detail/__basic_sender.hpp:393
↓ 5 callersMethodempty
include/stdexec/__detail/__intrusive_queue.hpp:96
↓ 5 callersMethodfinish
@brief Breaks out of the run loop of the io context without stopping the context.
include/exec/linux/io_uring_context.hpp:462
↓ 5 callersFunctionget_remote_queue
include/exec/static_thread_pool.hpp:502
↓ 5 callersFunctionget_scheduler
include/exec/thread_pool_base.hpp:518
↓ 5 callersMethodnotify
include/exec/static_thread_pool.hpp:1173
↓ 5 callersMethodnow
include/exec/linux/io_uring_context.hpp:1323
↓ 5 callersMethodnuma_node
include/exec/static_thread_pool.hpp:652
↓ 5 callersMethodpop_all_reversed
include/exec/detail/atomic_intrusive_queue.hpp:86
↓ 5 callersMethodrelease
include/stdexec/__detail/__associate.hpp:123
↓ 5 callersMethodrequest_stop
include/stdexec/__detail/__counting_scopes.hpp:843
↓ 5 callersMethodresume_parent
test/stdexec/cpos/test_cpo_connect_awaitable.cpp:165
↓ 5 callersMethodrun_
include/exec/asio/completion_token.hpp:242
↓ 5 callersMethodschedule_after
include/exec/linux/io_uring_context.hpp:1329
↓ 5 callersMethodschedule_at
include/exec/linux/io_uring_context.hpp:1336
↓ 4 callersMethod__assign_from
include/stdexec/__detail/__any.hpp:1900
↓ 4 callersMethod__complete
include/exec/start_now.hpp:83
↓ 4 callersMethod__construct
include/stdexec/__detail/__manual_lifetime.hpp:47
↓ 4 callersMethod__get_continuation
include/stdexec/__detail/__as_awaitable.hpp:131
↓ 4 callersMethod__handle
include/stdexec/__detail/__task.hpp:456
↓ 4 callersMethod__inc_ref_
include/stdexec/__detail/__intrusive_ptr.hpp:118
↓ 4 callersMethod__step_from_to_
include/exec/async_scope.hpp:520
↓ 4 callersMethod__transform
include/exec/sequence_senders.hpp:234
↓ 4 callersFunction__umin
include/stdexec/__detail/__utility.hpp:129
↓ 4 callersMethod__value_assign
include/stdexec/__detail/__any.hpp:2048
↓ 4 callersMethodapply_sender
include/stdexec/__detail/__domain.hpp:88
↓ 4 callersMethodawait_resume
include/stdexec/__detail/__connect_awaitable.hpp:139
↓ 4 callersMethodback
include/stdexec/__detail/__intrusive_queue.hpp:286
↓ 4 callersMethodbulk_enqueue
include/exec/static_thread_pool.hpp:934
↓ 4 callersMethoderase
include/stdexec/__detail/__static_vector.hpp:140
↓ 4 callersMethodexecute
Actually runs the bulk operation over the specified range.
include/stdexec/__detail/__task_scheduler.hpp:510
↓ 4 callersMethodexecute_
include/exec/static_thread_pool.hpp:1601
↓ 4 callersFunctionget_numa_policy
include/exec/detail/numa.hpp:183
↓ 4 callersMethodget_stop_source
include/exec/async_scope.hpp:861
↓ 4 callersMethodget_token
include/exec/sequence/merge_each.hpp:135
↓ 4 callersMethodindex
include/stdexec/__detail/__variant.hpp:246
↓ 4 callersMethodnum_agents_required
include/exec/thread_pool_base.hpp:197
↓ 4 callersFunctionnumber_of_threads_in_bulk
test/stdexec/algos/adaptors/test_bulk.cpp:1227
↓ 4 callersFunctionnumber_of_threads_in_bulk_chunked
test/stdexec/algos/adaptors/test_bulk.cpp:1268
↓ 4 callersMethodquery
include/stdexec/__detail/__schedulers.hpp:440
↓ 4 callersMethodquery
include/stdexec/__detail/__run_loop.hpp:363
↓ 4 callersMethodrequest_stop
include/exec/sequence/merge_each.hpp:126
↓ 4 callersMethodreset
include/stdexec/__detail/__optional.hpp:191
↓ 4 callersMethodrun_until_empty
include/exec/linux/io_uring_context.hpp:716
↓ 4 callersMethodset_called
test/test_common/receivers.hpp:112
↓ 4 callersMethodset_error
include/stdexec/__detail/__let.hpp:70
↓ 4 callersMethodset_error
include/stdexec/__detail/__receivers.hpp:262
↓ 4 callersFunctionset_parallel_scheduler_backend
Set a factory for the parallel scheduler backend. Can be used to replace the parallel scheduler at runtime. Out of spec.
include/exec/detail/system_context_replaceability_api.hpp:59
← previousnext →101–200 of 3,158, ranked by callers