MCPcopy Create free account

hub / github.com/atollk/copper / functions

Functions183 in github.com/atollk/copper

↓ 139 callersMethodpush
include/copper.h:1097
↓ 92 callersFunctiontnow
tests/util.h:26
↓ 72 callersMethodpop
include/copper.h:1035
↓ 71 callersFunctionselect
include/copper.h:1442
↓ 60 callersMethodclose
include/copper.h:1187
↓ 33 callersFunctionfill_channel
tests/util.h:35
↓ 28 callersMethodend
include/copper.h:1071
↓ 28 callersFunctionvselect
include/copper.h:1470
↓ 24 callersMethodtry_pop
include/copper.h:1037
↓ 20 callersMethodtry_pop_for
include/copper.h:1040
↓ 18 callersMethodtry_push
include/copper.h:1102
↓ 17 callersMethodbegin
include/copper.h:1069
↓ 17 callersMethodwait
include/copper.h:345
↓ 16 callersFunctiontry_select_for
include/copper.h:1454
↓ 10 callersMethodwrite_view
include/copper.h:1185
↓ 9 callersMethodread_view
include/copper.h:1073
↓ 8 callersMethodclear
include/copper.h:1189
↓ 8 callersMethodtry_pop_until
include/copper.h:1045
↓ 8 callersMethodtry_push_for
include/copper.h:1111
↓ 8 callersMethodtry_push_until
include/copper.h:1120
↓ 7 callersFunctionmake_popper
include/copper.h:263
↓ 7 callersMethodmatch
include/copper.h:858
↓ 6 callersFunctiontry_select
include/copper.h:1448
↓ 6 callersFunctiontry_select_until
include/copper.h:1462
↓ 6 callersFunctiontry_vselect
include/copper.h:1477
↓ 6 callersFunctiontry_vselect_for
include/copper.h:1484
↓ 6 callersFunctiontry_vselect_until
include/copper.h:1492
↓ 4 callersMethodunlock
include/copper.h:132
↓ 3 callersMethod_advance
include/copper.h:1250
↓ 3 callersMethodactivate
Notifies all relevant channels of all contained operations, so that when `wait` is called, it * actually gets notified by changes. */
include/copper.h:329
↓ 3 callersFunctionfor_each_in_tuple
include/copper.h:1654
↓ 3 callersMethodis_empty
include/copper.h:208
↓ 3 callersMethodis_full
include/copper.h:210
↓ 3 callersFunctionmake_pusher
include/copper.h:269
↓ 3 callersMethodpush_func
include/copper.h:1164
↓ 2 callersMethodchannel_closed
Called when the respective channel is closed so that this operation knows to stop waiting on events and to * pass this information to its parent
include/copper.h:842
↓ 2 callersFunctionmake_waiting_op_group
include/copper.h:376
↓ 2 callersMethodpop_func
include/copper.h:1050
↓ 2 callersMethodpush_iterator
include/copper.h:1183
↓ 2 callersFunctionvisit_at
include/copper.h:1637
↓ 1 callersMethod_perform_select_pass
The first step that is done in a "select" call. * With as little overhead as possible, all ops are tried to be executed in a random order (to be
include/copper.h:1556
↓ 1 callersMethod_register_signals
If `_perform_select_pass` was not successful, `_register_signals` is called. * Try to run each op again while permanently locking them this time
include/copper.h:1580
↓ 1 callersMethodchannel_open
include/copper.h:856
↓ 1 callersFunctionfill_with_random_indices
include/copper.h:2272
↓ 1 callersFunctionfor_each_in_tuple_impl
include/copper.h:1648
↓ 1 callersMethodlock
include/copper.h:130
↓ 1 callersMethodparent_destroyed
Called when the parent `waiting_op_group` is destroyed so that this operation knows to stop waiting on * events. */
include/copper.h:828
↓ 1 callersFunctionrequires
include/copper.h:448
↓ 1 callersMethodset_op_group
include/copper.h:860
↓ 1 callersMethodstart_waiting
Notifies the respective channel that this operation is now waiting on an update. */
include/copper.h:821
↓ 1 callersFunctiontransform_tuple
include/copper.h:1679
↓ 1 callersFunctiontransform_tuple_impl
include/copper.h:1674
↓ 1 callersMethodtry_select
include/copper.h:867
↓ 1 callersMethodtry_select_locked
include/copper.h:869
Method_initialize_global_seed
include/copper.h:1706
Method_jump_seed
include/copper.h:1713
Method_next_seed
include/copper.h:1737
Function_pop_func_with_lock_general
include/copper.h:668
Method_post_incr_proxy
include/copper.h:1263
Function_push_func_with_lock_general
include/copper.h:750
Method_pusher
include/copper.h:1297
Method_xxrotl
include/copper.h:1711
Functionbegin
include/copper.h:576
Functionchannel
include/copper.h:404
Methodchannel_buffer
include/copper.h:206
Methodchannel_buffer
include/copper.h:240
Methodchannel_closed
Called when the respective channel is closed so that this operation knows to stop waiting on events and to * pass this information to its parent
include/copper.h:946
Methodchannel_open
include/copper.h:960
Methodchannel_pop_iterator
include/copper.h:1205
Methodchannel_push_iterator
include/copper.h:1283
Methodchannel_read_view
include/copper.h:1023
Methodchannel_write_view
include/copper.h:1085
Functionclear
Clears only(!) the buffer, not pending push operations. */
include/copper.h:587
Methodclear
include/copper.h:192
Methodclear
include/copper.h:212
Methodclear
include/copper.h:246
Functionclose
include/copper.h:620
Methodcreate
Initializes a new `thread_local_randomizer` instance with a new seed. */
include/copper.h:1691
Functionend
include/copper.h:578
Methodis_empty
include/copper.h:177
Methodis_empty
include/copper.h:242
Methodis_full
include/copper.h:179
Methodis_full
include/copper.h:244
Functionis_read_closed
include/copper.h:633
Functionis_write_closed
include/copper.h:638
Methodmatch
include/copper.h:279
Methodmatch
include/copper.h:962
Methodmax
include/copper.h:1765
Methodmin
include/copper.h:1764
Methodoperator!=
include/copper.h:1244
Methodoperator()
include/copper.h:892
Methodoperator()
include/copper.h:906
Methodoperator()
include/copper.h:996
Methodoperator()
include/copper.h:1010
Methodoperator()
include/copper.h:1380
Methodoperator()
include/copper.h:1392
Methodoperator()
include/copper.h:1404
Methodoperator()
include/copper.h:1416
Methodoperator()
include/copper.h:1661
Methodoperator()
include/copper.h:1666
next →1–100 of 183, ranked by callers