unload(D2)unload(D2)NAMEunload - unload a loadable kernel module
SYNOPSIS
int prefixunload(void);
DESCRIPTION
The module unload routine handles any cleanup a loadable kernel module
must perform before it can be dynamically unloaded from a running system.
Return Values
The unload routine should return 0 for success, or the appropriate error
number.
USAGE
This entry point is optional.
The unload routine can perform activities such as:
deallocate memory acquired for private data
cancel any outstanding itimeout(D3) or bufcall(D3) requests made by
the module
Synchronization Constraints
The unload routine should not sleep, and should not call any functions
that sleep.
Page 1