Lines Matching refs:disablecount
390 unsigned int disablecount __diagused; in tasklet_disable_nosync()
393 disablecount = atomic_inc_uint_nv(&tasklet->tl_disablecount); in tasklet_disable_nosync()
394 KASSERT(disablecount < UINT_MAX); in tasklet_disable_nosync()
395 KASSERT(disablecount != 0); in tasklet_disable_nosync()
579 unsigned int disablecount; in __tasklet_disable_sync_once() local
582 disablecount = atomic_inc_uint_nv(&tasklet->tl_disablecount); in __tasklet_disable_sync_once()
583 KASSERT(disablecount < UINT_MAX); in __tasklet_disable_sync_once()
584 KASSERT(disablecount != 0); in __tasklet_disable_sync_once()
593 if (disablecount == 1) in __tasklet_disable_sync_once()
606 unsigned int disablecount; in __tasklet_enable_sync_once() local
612 disablecount = atomic_dec_uint_nv(&tasklet->tl_disablecount); in __tasklet_enable_sync_once()
613 KASSERT(disablecount < UINT_MAX); in __tasklet_enable_sync_once()
619 if (disablecount == 0) in __tasklet_enable_sync_once()
633 unsigned int disablecount; in __tasklet_is_enabled() local
635 disablecount = atomic_load_relaxed(&tasklet->tl_disablecount); in __tasklet_is_enabled()
637 return (disablecount == 0); in __tasklet_is_enabled()
666 unsigned int disablecount; in __tasklet_enable() local
679 disablecount = atomic_dec_uint_nv(&tasklet->tl_disablecount); in __tasklet_enable()
680 KASSERT(disablecount != UINT_MAX); in __tasklet_enable()
682 return (disablecount == 0); in __tasklet_enable()