Home
last modified time | relevance | path

Searched refs:threadfn (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dkthread.h11 struct task_struct *kthread_create_on_node(int (*threadfn)(void *data),
27 #define kthread_create(threadfn, data, namefmt, arg...) \ argument
28 kthread_create_on_node(threadfn, data, NUMA_NO_NODE, namefmt, ##arg)
31 struct task_struct *kthread_create_on_cpu(int (*threadfn)(void *data),
48 #define kthread_run(threadfn, data, namefmt, ...) \ argument
51 = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \
/OK3568_Linux_fs/kernel/kernel/
H A Dkthread.c41 int (*threadfn)(void *data); member
55 int (*threadfn)(void *); member
192 return kthread->threadfn; in kthread_func()
269 int (*threadfn)(void *data) = create->threadfn; in kthread() local
291 self->threadfn = threadfn; in kthread()
313 ret = threadfn(data); in kthread()
351 struct task_struct *__kthread_create_on_node(int (*threadfn)(void *data), in __kthread_create_on_node()
363 create->threadfn = threadfn; in __kthread_create_on_node()
438 struct task_struct *kthread_create_on_node(int (*threadfn)(void *data), in kthread_create_on_node()
447 task = __kthread_create_on_node(threadfn, data, node, namefmt, args); in kthread_create_on_node()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/usbip/
H A Dusbip_common.h285 #define kthread_get_run(threadfn, data, namefmt, ...) \ argument
288 = kthread_create(threadfn, data, namefmt, ## __VA_ARGS__); \
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/include/
H A Dosdep_service_linux.h516 static inline _thread_hdl_ rtw_thread_start(int (*threadfn)(void *data), in rtw_thread_start()
521 _rtw_thread = kthread_run(threadfn, data, namefmt); in rtw_thread_start()
H A Dosdep_service_bsd.h982 static inline _thread_hdl_ rtw_thread_start(int (*threadfn)(void *data),
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/include/
H A Dosdep_service_linux.h518 static inline _thread_hdl_ rtw_thread_start(int (*threadfn)(void *data), in rtw_thread_start()
523 _rtw_thread = kthread_run(threadfn, data, namefmt); in rtw_thread_start()
H A Dosdep_service_bsd.h982 static inline _thread_hdl_ rtw_thread_start(int (*threadfn)(void *data),
/OK3568_Linux_fs/kernel/net/netfilter/ipvs/
H A Dip_vs_sync.c1757 int (*threadfn)(void *data); in start_sync_thread() local
1824 threadfn = sync_thread_master; in start_sync_thread()
1832 threadfn = sync_thread_backup; in start_sync_thread()
1879 task = kthread_run(threadfn, tinfo, name, ipvs->gen, id); in start_sync_thread()
/OK3568_Linux_fs/kernel/drivers/staging/unisys/visorhba/
H A Dvisorhba_main.c110 static struct task_struct *visor_thread_start(int (*threadfn)(void *), in visor_thread_start()
115 task = kthread_run(threadfn, thrcontext, "%s", name); in visor_thread_start()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dpltfm_ops_linux.h643 static inline _os_thread _os_thread_start(int (*threadfn)(void *data),
646 return rtw_thread_start(threadfn, data, namefmt);
H A Dpltfm_ops_macos.h373 static inline _os_thread _os_thread_start(int (*threadfn)(void *data),
H A Dpltfm_ops_none.h454 static inline _os_thread _os_thread_start(int (*threadfn)(void *data),
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dpltfm_ops_macos.h382 static inline _os_thread _os_thread_start(int (*threadfn)(void *data),
H A Dpltfm_ops_linux.h734 static inline _os_thread _os_thread_start(int (*threadfn)(void *data),
737 return rtw_thread_start(threadfn, data, namefmt);
H A Dpltfm_ops_none.h463 static inline _os_thread _os_thread_start(int (*threadfn)(void *data),