For IN args. If set it...
removes the
__mig_deallocatefor OOL IN data, which is usually done after the implementation has been called;adds a
boolean_t NAMESCopyfor the IN argNAMEto indicate whether the data will persist nevertheless (OOL case) or has to be copied by the implementation (inline case).
Cf., ?exec server, exec.defs.
I.e., the IN args' memory region (OOL case) persists after the implementation has returned.