Home
last modified time | relevance | path

Searched refs:fwork (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/net/tipc/
Dnet.c145 struct tipc_net_work *fwork; in tipc_net_finalize_work() local
147 fwork = container_of(work, struct tipc_net_work, work); in tipc_net_finalize_work()
148 tipc_net_finalize(fwork->net, fwork->addr); in tipc_net_finalize_work()
149 kfree(fwork); in tipc_net_finalize_work()
154 struct tipc_net_work *fwork = kzalloc(sizeof(*fwork), GFP_ATOMIC); in tipc_sched_net_finalize() local
156 if (!fwork) in tipc_sched_net_finalize()
158 INIT_WORK(&fwork->work, tipc_net_finalize_work); in tipc_sched_net_finalize()
159 fwork->net = net; in tipc_sched_net_finalize()
160 fwork->addr = addr; in tipc_sched_net_finalize()
161 schedule_work(&fwork->work); in tipc_sched_net_finalize()
/Linux-v5.4/kernel/
Dkthread.c940 struct kthread_flush_work *fwork = in kthread_flush_work_fn() local
942 complete(&fwork->done); in kthread_flush_work_fn()
953 struct kthread_flush_work fwork = { in kthread_flush_work() local
954 KTHREAD_WORK_INIT(fwork.work, kthread_flush_work_fn), in kthread_flush_work()
955 COMPLETION_INITIALIZER_ONSTACK(fwork.done), in kthread_flush_work()
969 kthread_insert_work(worker, &fwork.work, work->node.next); in kthread_flush_work()
971 kthread_insert_work(worker, &fwork.work, in kthread_flush_work()
979 wait_for_completion(&fwork.done); in kthread_flush_work()
1160 struct kthread_flush_work fwork = { in kthread_flush_worker() local
1161 KTHREAD_WORK_INIT(fwork.work, kthread_flush_work_fn), in kthread_flush_worker()
[all …]