FreeBSD/sys/netinet6/mld6.c
/*
 * Global slowtimo handler.
 * VIMAGE: Timeout handlers are expected to service all vimages.
 */
Global slowtimo handler.
VIMAGE: Timeout handlers are expected to service all vimages.
Global slowtimo handler . VIMAGE : Timeout handlers are expected to service all vimages .
void
mld_slowtimo(void)
{
	VNET_ITERATOR_DECL(vnet_iter);
	VNET_LIST_RLOCK_NOSLEEP();
	VNET_FOREACH(vnet_iter) {
		CURVNET_SET(vnet_iter);
		mld_slowtimo_vnet();
		CURVNET_RESTORE();
	}
	VNET_LIST_RUNLOCK_NOSLEEP();
}
void mld_slowtimo ( void ) { VNET_ITERATOR_DECL ( vnet_iter ) ; VNET_LIST_RLOCK_NOSLEEP ( ) ; VNET_FOREACH ( vnet_iter ) { CURVNET_SET ( vnet_iter ) ; mld_slowtimo_vnet ( ) ; CURVNET_RESTORE ( ) ; } VNET_LIST_RUNLOCK_NOSLEEP ( ) ; }
Global slowtimo handler.
Global slowtimo handler .