int main (int argc, char *argv[]) { if (argc > 1) { receiver_test(); } else { sender_test(); } return 0; }
/** * Worker thread to handle read/write events */ static void worker(struct work_struct *work) { switch (test_ctx->testcase) { case 1: loopback_test(); break; case 2: sender_test(); break; case 3: a2_performance_test(); break; default: pr_info(TEST_MODULE_NAME "Bad Test number = %d.\n", (int) test_ctx->testcase); } }