Specifications
Operating System Routines
EXE$IOFORK
If FKB$B_FLCK contains a fork lock index, EXE$IOFORK determines the fork
IPL by using this value as an index into the spinlock IPL vector (SMP$AR_
IPLVEC). EXE$IOFORK inserts the fork block into the fork queue on the local
processor (headed by CPU$Q_SWIQFL) corresponding to this IPL. If the queue is
empty, EXE$IOFORK issues a SOFTINT macro, requesting a software interrupt
from the local processor at that fork IPL.
3–36