.TH "pm_unregister_all" 9 "pm_unregister_all" "25 May 1998" "Kernel Hacker's Manual" LINUX .SH NAME pm_unregister_all \- unregister all devices with matching callback .SH SYNOPSIS .B "void" pm_unregister_all .BI "(pm_callback " callback ");" .SH ARGUMENTS .IP "callback" 12 callback function pointer .SH "DESCRIPTION" Unregister every device that would call the callback passed. This is primarily meant as a helper function for loadable modules. It enables a module to give up all its managed devices without keeping its own private list.