Lines Matching defs:broadcast
856 int *broadcast,
873 // ...in which case we post a broadcast instead.
874 *broadcast = 1;
908 * Convert to broadcast - may cause some spurious wakeups
911 *broadcast = 1;
949 int broadcast,
983 if (!broadcast) {
986 ksyn_cvsignal(kwq, th, uptoseq, fromseq, &updatebits, &broadcast, &nkwe);
990 if (broadcast) {
1016 * psynch_cvbroad: This system call is used for broadcast posting on blocked waiters of psynch cvars.
1137 * to a broadcast to compensate for this.
1142 panic("psync_cvwait: convert pre-post to broadcast: woke up %d threads that shouldn't be there\n", updatebits);
2292 /* find the thread at the target sequence (or a broadcast/prepost at or above) */
2330 /* match any prepost at our same uptoseq or any broadcast above */
2505 /* handles the cond broadcast of cvar and returns number of woken threads and bits for syscall return */
2539 /* Need to enter a broadcast in the queue (if not already at L == S) */