Home
last modified time | relevance | path

Searched refs:rwork (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/wpa/wpa_supplicant/
H A Dpr_supplicant.c1030 struct wpa_pr_pasn_roc_work *rwork; in wpas_pr_pasn_roc_work_done() local
1035 rwork = wpa_s->pr_roc_work->ctx; in wpas_pr_pasn_roc_work_done()
1036 os_free(rwork); in wpas_pr_pasn_roc_work_done()
1099 struct wpa_pr_pasn_roc_work *rwork = work->ctx; in wpas_pr_pasn_roc_start_cb() local
1120 os_free(rwork); in wpas_pr_pasn_roc_start_cb()
1132 rwork->freq, chunk_ms, in wpas_pr_pasn_roc_start_cb()
1133 is_zero_ether_addr(rwork->src_addr) ? "" : in wpas_pr_pasn_roc_start_cb()
1136 if (wpa_drv_remain_on_channel(wpa_s, rwork->freq, chunk_ms, in wpas_pr_pasn_roc_start_cb()
1137 is_zero_ether_addr(rwork->src_addr) ? in wpas_pr_pasn_roc_start_cb()
1138 NULL : rwork->src_addr) < 0) { in wpas_pr_pasn_roc_start_cb()
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_work.c167 struct rcu_work *rwork; in rcu_work_func() local
169 rwork = container_of(rcu, struct rcu_work, rcu); in rcu_work_func()
170 linux_queue_work_on(WORK_CPU_UNBOUND, rwork->wq, &rwork->work); in rcu_work_func()
179 linux_queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork) in linux_queue_rcu_work() argument
182 if (!linux_work_pending(&rwork->work)) { in linux_queue_rcu_work()
183 rwork->wq = wq; in linux_queue_rcu_work()
184 linux_call_rcu(RCU_TYPE_REGULAR, &rwork->rcu, rcu_work_func); in linux_queue_rcu_work()
197 linux_flush_rcu_work(struct rcu_work *rwork) in linux_flush_rcu_work() argument
200 if (linux_work_pending(&rwork->work)) { in linux_flush_rcu_work()
202 linux_flush_work(&rwork->work); in linux_flush_rcu_work()
[all …]
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dworkqueue.h206 #define queue_rcu_work(wq, rwork) \ argument
207 linux_queue_rcu_work(wq, rwork)
209 #define flush_rcu_work(rwork) \ argument
210 linux_flush_rcu_work(rwork)
259 extern bool linux_queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork);
260 extern bool linux_flush_rcu_work(struct rcu_work *rwork);