int A1_Initialize(int thread_level) { int status = A1_SUCCESS; A1U_FUNC_ENTER(); /* FIXME: The profiling interface needs to go here */ /* FIXME: Locking functionality needs to go here */ # ifdef HAVE_ERROR_CHECKING # endif status = A1D_Initialize(thread_level); A1U_ERR_POP(status!=A1_SUCCESS, "A1D_Initialize returned error\n"); status = A1D_Print_parameters(); A1U_ERR_POP(status!=A1_SUCCESS, "A1D_Print_parameters returned error\n"); fn_exit: A1U_FUNC_EXIT(); return status; fn_fail: goto fn_exit; }
int PARMCI_Init_args(int *argc, char ***argv) { //fprintf(stderr,"PARMCI_Init_args: argc/argv may not be setup properly by device \n"); return A1D_Initialize(); }
int PARMCI_Init(void) { return A1D_Initialize(); }