* Use ifnet_*serialize_all() instead of lwkt_serialize_*().
struct ieee80211com *ic = &sc->sc_ic;
int interval;
- lwkt_serialize_enter(ifp->if_serializer);
+ ifnet_serialize_all(ifp);
if (ifp->if_flags & IFF_RUNNING) {
sc->sc_stats.ast_rate_calls++;
interval /= 2;
callout_reset(&asc->timer, (interval * hz) / 1000, ath_ratectl, ifp);
- lwkt_serialize_exit(ifp->if_serializer);
+ ifnet_deserialize_all(ifp);
}
static void
struct ieee80211com *ic = &sc->sc_ic;
int interval;
- lwkt_serialize_enter(ifp->if_serializer);
+ ifnet_serialize_all(ifp);
if (ifp->if_flags & IFF_RUNNING) {
sc->sc_stats.ast_rate_calls++;
interval /= 2;
callout_reset(&osc->timer, (interval * hz) / 1000, ath_ratectl, ifp);
- lwkt_serialize_exit(ifp->if_serializer);
+ ifnet_deserialize_all(ifp);
}
static void