Home
last modified time | relevance | path

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

/netbsd/src/sys/net/
Dif_bridgevar.h324 struct bridge_iflist_psref sc_iflist_psref; member
352 #define BRIDGE_LOCK_OBJ(_sc) (&(_sc)->sc_iflist_psref.bip_lock)
357 #define BRIDGE_PSZ_PERFORM(_sc) pserialize_perform((_sc)->sc_iflist_psref.bip_psz)
360 PSLIST_READER_FOREACH((_bif), &((_sc)->sc_iflist_psref.bip_iflist), \
363 PSLIST_WRITER_FOREACH((_bif), &((_sc)->sc_iflist_psref.bip_iflist), \
Dif_bridge.c434 mutex_init(&sc->sc_iflist_psref.bip_lock, MUTEX_DEFAULT, IPL_NONE); in bridge_clone_create()
435 PSLIST_INIT(&sc->sc_iflist_psref.bip_iflist); in bridge_clone_create()
436 sc->sc_iflist_psref.bip_psz = pserialize_create(); in bridge_clone_create()
484 bif = PSLIST_WRITER_FIRST(&sc->sc_iflist_psref.bip_iflist, struct bridge_iflist, in bridge_clone_destroy()
490 PSLIST_DESTROY(&sc->sc_iflist_psref.bip_iflist); in bridge_clone_destroy()
498 pserialize_destroy(sc->sc_iflist_psref.bip_psz); in bridge_clone_destroy()
499 mutex_destroy(&sc->sc_iflist_psref.bip_lock); in bridge_clone_destroy()
907 PSLIST_WRITER_INSERT_HEAD(&sc->sc_iflist_psref.bip_iflist, bif, bif_next); in bridge_ioctl_add()