The function map-all-processes
calls function on processes..
function is passed each process in turn as its single argument.
For a process argument p, if function returns nil
then map-processes
continues by calling function on the next process, but if function returns true then map-processes
returns p immediately and stops calling function (so function may not get called on all processes).
LispWorks User Guide and Reference Manual - 13 Feb 2015