static void dataplane_ctors (void) { lagopus_module_register("dataplane", dataplane_initialize, s_dpmptr, dataplane_start, dataplane_shutdown, dataplane_stop, dataplane_finalize, dataplane_usage ); }
static void s_once_proc(void) { lagopus_result_t r; lagopus_msg_debug(5, "called.\n"); if ((r = lagopus_mutex_create(&s_lck)) != LAGOPUS_RESULT_OK) { lagopus_perror(r); lagopus_exit_fatal("can't initialize a mutex.\n"); } if ((r = lagopus_module_register(MY_MOD_NAME, dummy_module_initialize, NULL, dummy_module_start, dummy_module_shutdown, dummy_module_stop, dummy_module_finalize, dummy_module_usage)) != LAGOPUS_RESULT_OK) { lagopus_perror(r); lagopus_exit_fatal("can't register the %s module.\n", MY_MOD_NAME); } }