mirror of
https://github.com/opnsense/src.git
synced 2026-02-13 15:57:05 -05:00
In this case we call target function only on a single CPU and do not need any synchronization at the setup stage. It's a bit non-obvious but setup function of NULL means that smp_rendezvous_cpus waits for all CPUs to arrive at the rendezvous point, but without doing any actual setup. While using smp_no_rendevous_barrier means that each CPU proceeds on its own schedule without any synchronization whatsoever. MFC after: 3 weeks |
||
|---|---|---|
| .. | ||
| cyclic | ||
| dtmalloc | ||
| dtrace | ||
| fbt | ||
| lockstat | ||
| profile | ||
| sdt | ||
| systrace | ||
| prototype.c | ||