ktest.h 411 B

12345678910111213141516
  1. #pragma once
  2. #include <common/sys/types.h>
  3. int ktest_test_bitree(void* arg);
  4. int ktest_test_kfifo(void* arg);
  5. int ktest_test_mutex(void* arg);
  6. int ktest_test_idr(void* arg);
  7. /**
  8. * @brief 开启一个新的内核线程以进行测试
  9. *
  10. * @param func 测试函数
  11. * @param arg 传递给测试函数的参数
  12. * @return pid_t 测试内核线程的pid
  13. */
  14. pid_t ktest_start(int (*func)(void* arg), void* arg);