STREAMS/UX for the HP 9000 Reference Manual
102
STREAMS/UX Multiprocessor Support
MP Synchronization Levels on a Uniprocessor
SV_BROADCAST
Yes, if use STREAMS/UX user lock orders. No
SV_DEALLOC
Yes, if use STREAMS/UX user lock orders. No
SV_WAIT No, except for lkp parameter lock.
No
SV_WAIT_SIG No, except for lkp parameter lock.
No
testb
Yes, if use STREAMS/UX user lock orders. No
timeout
Yes, if use STREAMS/UX user lock orders. No
TRYLOCK
Yes No
unbufcall
No No
unfreezestr
Yes No
unlinkb
Yes No
UNLOCK
Yes No
untimeout
Yes, if locks can be held across call to
timeout callback function.
No
unweldq
Yes, if use STREAMS/UX user lock orders. No
vtop
Yes No
wakeup
Yes, if use STREAMS/UX user lock orders. No
weldq
Yes, if use STREAMS/UX user lock orders. No
WR
Yes, if use STREAMS/UX user lock orders. No
Table 1 Holding Module or Driver Deļ¬ned Spinlocks While Calling Utilities
Utility Spinlocks Can Be Held Across Call?
Differs From
SVR4 MP?