* SWAP Buffer interface implementation.
*/
+#include <master/swap_initializer.h>
#include "swap_buffer_module.h"
#include "buffer_queue.h"
#include "buffer_description.h"
return result;
}
-static int __init swap_buffer_module_init(void)
+static int buffer_init(void)
{
printk(KERN_NOTICE "SWAP_BUFFER : Buffer module initialized\n");
return E_SB_SUCCESS;
}
-static void __exit swap_buffer_module_exit(void)
+static void buffer_uninit(void)
{
if (swap_buffer_status & BUFFER_ALLOC)
swap_buffer_uninit();
printk(KERN_NOTICE "SWAP_BUFFER : Buffer module unintialized\n");
}
-module_init(swap_buffer_module_init);
-module_exit(swap_buffer_module_exit);
+SWAP_LIGHT_INIT_MODULE_CORE(buffer_init, buffer_uninit);
MODULE_LICENSE("GPL");
MODULE_DESCRIPTION("SWAP buffer module");