Home
last modified time | relevance | path

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

/linux/kernel/
H A Dsoftirq.c910 struct tasklet_sync_callback *sync_cb = this_cpu_ptr(&tasklet_sync_callback); in tasklet_callback_cancel_wait_running() local
912 atomic_inc(&sync_cb->cb_waiters); in tasklet_callback_cancel_wait_running()
913 spin_lock(&sync_cb->cb_lock); in tasklet_callback_cancel_wait_running()
914 atomic_dec(&sync_cb->cb_waiters); in tasklet_callback_cancel_wait_running()
915 spin_unlock(&sync_cb->cb_lock); in tasklet_callback_cancel_wait_running()
920 struct tasklet_sync_callback *sync_cb = this_cpu_ptr(&tasklet_sync_callback); in tasklet_callback_sync_wait_running() local
922 if (atomic_read(&sync_cb->cb_waiters)) { in tasklet_callback_sync_wait_running()
923 spin_unlock(&sync_cb->cb_lock); in tasklet_callback_sync_wait_running()
924 spin_lock(&sync_cb->cb_lock); in tasklet_callback_sync_wait_running()