| /freebsd/sys/contrib/openzfs/lib/libspl/ |
| H A D | thread.c | 57 size_t stksize, int state) in zk_thread_create() argument 80 if (stksize == 0) { in zk_thread_create() 84 stksize = TS_STACK_MAX; in zk_thread_create() 86 stksize = MAX(atoi(stkstr), TS_STACK_MIN); in zk_thread_create() 89 VERIFY3S(stksize, >, 0); in zk_thread_create() 90 stksize = P2ROUNDUP(MAX(stksize, TS_STACK_MIN), PAGESIZE); in zk_thread_create() 96 VERIFY0(pthread_attr_setstacksize(&attr, stksize)); in zk_thread_create()
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | proc.h | 70 do_thread_create(caddr_t stk, size_t stksize, void (*proc)(void *), void *arg, in do_thread_create() argument 89 stksize / PAGE_SIZE, "zfskern", "%s", name); in do_thread_create() 98 #define thread_create_named(name, stk, stksize, proc, arg, len, \ argument 100 do_thread_create(stk, stksize, proc, arg, len, pp, state, pri, name) 101 #define thread_create(stk, stksize, proc, arg, len, pp, state, pri) \ argument 102 do_thread_create(stk, stksize, proc, arg, len, pp, state, pri, #proc)
|
| /freebsd/sys/contrib/openzfs/lib/libspl/include/sys/ |
| H A D | thread.h | 35 #define thread_create_named(name, stk, stksize, func, arg, len, \ argument 37 zk_thread_create(name, func, arg, stksize, state) 38 #define thread_create(stk, stksize, func, arg, len, pp, state, pri) \ argument 39 zk_thread_create(#func, func, arg, stksize, state) 59 void *arg, size_t stksize, int state);
|
| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | thread.h | 48 #define thread_create_named(name, stk, stksize, func, arg, len, \ argument 50 __thread_create(stk, stksize, (thread_func_t)func, \ 53 #define thread_create(stk, stksize, func, arg, len, pp, state, pri) \ argument 54 __thread_create(stk, stksize, (thread_func_t)func, #func, \ 63 extern kthread_t *__thread_create(caddr_t stk, size_t stksize,
|
| /freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-thread.c | 77 __thread_create(caddr_t stk, size_t stksize, thread_func_t func, in __thread_create() argument
|
| /freebsd/sys/contrib/openzfs/cmd/ |
| H A D | ztest.c | 1074 void *stk, size_t stksize, void (*func)(void *), void *arg, in ztest_thread_create() argument 1085 return (thread_create_named(name, stk, stksize, func, arg, len, pp, in ztest_thread_create() 1094 result = thread_create_named(name, stk, stksize, in ztest_thread_create() 1108 #define _thread_create_named(name, stk, stksize, func, arg, len, \ argument 1110 ztest_thread_create(name, stk, stksize, func, arg, len, pp, state, pri) 1111 #define _thread_create(stk, stksize, func, arg, len, pp, state, pri) \ argument 1112 ztest_thread_create(#func, stk, stksize, func, arg, len, pp, state, pri)
|