In this case, intrnum is the interrupt number, command is a function to be invoked by CSC before putting the task in the condition variable (supplied by CSC) associated with the interrupt, and result is the variable to receive the result of the I/O operation.