Searched refs:sc_iflist_psref (Results 1 – 2 of 2) sorted by relevance
| /netbsd/src/sys/net/ |
| D | if_bridgevar.h | 324 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), \
|
| D | if_bridge.c | 434 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()
|