On Fri, Jul 10, 2020 at 12:20:53PM +0300, Vitaliy Makkoveev wrote:
> 
> 
> > On 10 Jul 2020, at 12:13, Patrick Wildt <patr...@blueri.se> wrote:
> > 
> > Hi,
> > 
> > this is a rather mechanical diff, done using vim and some regex,
> > to remove and replace IFQ_ENQUEUE, IFQ_DEQUEUE and IFQ_LEN.
> > 
> > There are more, but I didn't want the diff to get too big.  I'll
> > do that after this one is committed.
> > 
> > ok?
> > 
> > Patrick
> 
> I guess ifq_enqueue(9) should also have ???.Dt ifq_enqueue 9??? instead
> of ???.Dt IFQ_ENQUEUE 9???.

No.  .Dt is always uppercase.  Look at printf(9), it has .Dt PRINTF but
there is no PRINTF().

> > 
> > diff --git a/sys/arch/armv7/omap/if_cpsw.c b/sys/arch/armv7/omap/if_cpsw.c
> > index 3b380457e3f..7aee2730989 100644
> > --- a/sys/arch/armv7/omap/if_cpsw.c
> > +++ b/sys/arch/armv7/omap/if_cpsw.c
> > @@ -534,7 +534,7 @@ cpsw_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/arch/macppc/dev/if_bm.c b/sys/arch/macppc/dev/if_bm.c
> > index 348d97400cc..d65dcb879a1 100644
> > --- a/sys/arch/macppc/dev/if_bm.c
> > +++ b/sys/arch/macppc/dev/if_bm.c
> > @@ -615,7 +615,7 @@ bmac_start(struct ifnet *ifp)
> >             if (ifq_is_oactive(&ifp->if_snd))
> >                     return;
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/arch/macppc/dev/if_mc.c b/sys/arch/macppc/dev/if_mc.c
> > index 4fd36fb5748..00b2cb0aa88 100644
> > --- a/sys/arch/macppc/dev/if_mc.c
> > +++ b/sys/arch/macppc/dev/if_mc.c
> > @@ -552,7 +552,7 @@ mc_start(struct ifnet *ifp)
> >             if (ifq_is_oactive(&ifp->if_snd))
> >                     return;
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     return;
> > 
> > diff --git a/sys/arch/sparc64/dev/vnet.c b/sys/arch/sparc64/dev/vnet.c
> > index 147caf1f2ec..a30b45dd2b6 100644
> > --- a/sys/arch/sparc64/dev/vnet.c
> > +++ b/sys/arch/sparc64/dev/vnet.c
> > @@ -1132,7 +1132,7 @@ vnet_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL) {
> >                     pool_put(&sc->sc_pool, buf);
> >                     break;
> > @@ -1209,7 +1209,7 @@ vnet_start_desc(struct ifnet *ifp)
> >                     return;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL) {
> >                     pool_put(&sc->sc_pool, buf);
> >                     return;
> > diff --git a/sys/dev/ic/acx.c b/sys/dev/ic/acx.c
> > index d758d837a0b..8643dddee4e 100644
> > --- a/sys/dev/ic/acx.c
> > +++ b/sys/dev/ic/acx.c
> > @@ -950,7 +950,7 @@ acx_start(struct ifnet *ifp)
> >                             ni = m->m_pkthdr.ph_cookie;
> >                             goto encapped;
> >                     } else {
> > -                           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +                           m = ifq_dequeue(&ifp->if_snd);
> >                             if (m == NULL)
> >                                     break;
> >                     }
> > diff --git a/sys/dev/ic/am7990.c b/sys/dev/ic/am7990.c
> > index ce092ebf5ac..08c10ada528 100644
> > --- a/sys/dev/ic/am7990.c
> > +++ b/sys/dev/ic/am7990.c
> > @@ -483,7 +483,7 @@ am7990_start(struct ifnet *ifp)
> >                         sc->sc_no_td, sc->sc_last_td);
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/ic/am79900.c b/sys/dev/ic/am79900.c
> > index 79e1c9e28cc..9af592e2f73 100644
> > --- a/sys/dev/ic/am79900.c
> > +++ b/sys/dev/ic/am79900.c
> > @@ -506,7 +506,7 @@ am79900_start(struct ifnet *ifp)
> >                         sc->sc_no_td, sc->sc_last_td);
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/ic/ath.c b/sys/dev/ic/ath.c
> > index aae0b2a87ff..c469269eb4e 100644
> > --- a/sys/dev/ic/ath.c
> > +++ b/sys/dev/ic/ath.c
> > @@ -845,7 +845,7 @@ ath_start(struct ifnet *ifp)
> >                             splx(s);
> >                             break;
> >                     }
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m);
> > +                   m = ifq_dequeue(&ifp->if_snd);
> >                     if (m == NULL) {
> >                             s = splnet();
> >                             TAILQ_INSERT_TAIL(&sc->sc_txbuf, bf, bf_list);
> > diff --git a/sys/dev/ic/athn.c b/sys/dev/ic/athn.c
> > index 5f84db0b1ea..8384f583934 100644
> > --- a/sys/dev/ic/athn.c
> > +++ b/sys/dev/ic/athn.c
> > @@ -2873,7 +2873,7 @@ athn_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/atw.c b/sys/dev/ic/atw.c
> > index cf80921d5d4..a6b676479ba 100644
> > --- a/sys/dev/ic/atw.c
> > +++ b/sys/dev/ic/atw.c
> > @@ -3603,7 +3603,7 @@ atw_start(struct ifnet *ifp)
> >                     /* send no data packets until we are associated */
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/bwi.c b/sys/dev/ic/bwi.c
> > index 679fda47fa8..67d9dd33e6a 100644
> > --- a/sys/dev/ic/bwi.c
> > +++ b/sys/dev/ic/bwi.c
> > @@ -7189,7 +7189,7 @@ bwi_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m);
> > +                   m = ifq_dequeue(&ifp->if_snd);
> >                     if (m == NULL)
> >                             break;
> > 
> > diff --git a/sys/dev/ic/dp8390.c b/sys/dev/ic/dp8390.c
> > index 083100c51a3..01ebc12b138 100644
> > --- a/sys/dev/ic/dp8390.c
> > +++ b/sys/dev/ic/dp8390.c
> > @@ -437,7 +437,7 @@ outloop:
> >             ifq_set_oactive(&ifp->if_snd);
> >             return;
> >     }
> > -   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +   m0 = ifq_dequeue(&ifp->if_snd);
> >     if (m0 == NULL)
> >             return;
> > 
> > diff --git a/sys/dev/ic/i82596.c b/sys/dev/ic/i82596.c
> > index f01a1c02929..8c44e1464ea 100644
> > --- a/sys/dev/ic/i82596.c
> > +++ b/sys/dev/ic/i82596.c
> > @@ -1221,7 +1221,7 @@ i82596_start(ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +           m0 = ifq_dequeue(&ifp->if_snd);
> >             if (m0 == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/ic/if_wi.c b/sys/dev/ic/if_wi.c
> > index 6513b7fe02e..04ee06b1c68 100644
> > --- a/sys/dev/ic/if_wi.c
> > +++ b/sys/dev/ic/if_wi.c
> > @@ -2329,7 +2329,7 @@ wi_start(struct ifnet *ifp)
> >             return;
> > 
> > nextpkt:
> > -   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +   m0 = ifq_dequeue(&ifp->if_snd);
> >     if (m0 == NULL)
> >             return;
> > 
> > diff --git a/sys/dev/ic/malo.c b/sys/dev/ic/malo.c
> > index 6f8d9a1e44c..f381f276b7d 100644
> > --- a/sys/dev/ic/malo.c
> > +++ b/sys/dev/ic/malo.c
> > @@ -1015,7 +1015,7 @@ malo_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/mtd8xx.c b/sys/dev/ic/mtd8xx.c
> > index 1e98c2cac10..e04f5136eae 100644
> > --- a/sys/dev/ic/mtd8xx.c
> > +++ b/sys/dev/ic/mtd8xx.c
> > @@ -700,7 +700,7 @@ mtd_start(struct ifnet *ifp)
> > 
> >     idx = sc->mtd_cdata.mtd_tx_prod;
> >     while (sc->mtd_cdata.mtd_tx_chain[idx].sd_mbuf == NULL) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/ic/rt2560.c b/sys/dev/ic/rt2560.c
> > index 7009e393e54..7f3d7e0b325 100644
> > --- a/sys/dev/ic/rt2560.c
> > +++ b/sys/dev/ic/rt2560.c
> > @@ -1943,7 +1943,7 @@ rt2560_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/rt2661.c b/sys/dev/ic/rt2661.c
> > index 9e90245697e..845e67550e7 100644
> > --- a/sys/dev/ic/rt2661.c
> > +++ b/sys/dev/ic/rt2661.c
> > @@ -1937,7 +1937,7 @@ rt2661_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/rt2860.c b/sys/dev/ic/rt2860.c
> > index bc8763376c3..663259bdb91 100644
> > --- a/sys/dev/ic/rt2860.c
> > +++ b/sys/dev/ic/rt2860.c
> > @@ -1771,7 +1771,7 @@ rt2860_start(struct ifnet *ifp)
> >             }
> > 
> >             /* encapsulate and send data frames */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/rtl81x9.c b/sys/dev/ic/rtl81x9.c
> > index 10c95e72058..f6a604651e8 100644
> > --- a/sys/dev/ic/rtl81x9.c
> > +++ b/sys/dev/ic/rtl81x9.c
> > @@ -850,7 +850,7 @@ rl_start(struct ifnet *ifp)
> >     int             pkts = 0;
> > 
> >     while (RL_CUR_TXMBUF(sc) == NULL) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/ic/rtwn.c b/sys/dev/ic/rtwn.c
> > index 2f322acb96f..a09248da3ca 100644
> > --- a/sys/dev/ic/rtwn.c
> > +++ b/sys/dev/ic/rtwn.c
> > @@ -1503,7 +1503,7 @@ rtwn_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/ic/xl.c b/sys/dev/ic/xl.c
> > index 0a0a7b7d2aa..7cabff123e5 100644
> > --- a/sys/dev/ic/xl.c
> > +++ b/sys/dev/ic/xl.c
> > @@ -1664,7 +1664,7 @@ xl_start(struct ifnet *ifp)
> >     start_tx = sc->xl_cdata.xl_tx_free;
> > 
> >     while (sc->xl_cdata.xl_tx_free != NULL) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > @@ -1793,7 +1793,7 @@ xl_start_90xB(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/isa/if_eg.c b/sys/dev/isa/if_eg.c
> > index d2e979c3095..d9e194b9d54 100644
> > --- a/sys/dev/isa/if_eg.c
> > +++ b/sys/dev/isa/if_eg.c
> > @@ -501,7 +501,7 @@ egstart(struct ifnet *ifp)
> > 
> > loop:
> >     /* Dequeue the next datagram. */
> > -   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +   m0 = ifq_dequeue(&ifp->if_snd);
> >     if (m0 == NULL)
> >             return;
> >     
> > diff --git a/sys/dev/isa/if_el.c b/sys/dev/isa/if_el.c
> > index 8713727238a..c1c73350d21 100644
> > --- a/sys/dev/isa/if_el.c
> > +++ b/sys/dev/isa/if_el.c
> > @@ -308,7 +308,7 @@ elstart(ifp)
> >      */
> >     for (;;) {
> >             /* Dequeue the next datagram. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +           m0 = ifq_dequeue(&ifp->if_snd);
> > 
> >             /* If there's nothing to send, return. */
> >             if (m0 == NULL)
> > diff --git a/sys/dev/isa/if_ie.c b/sys/dev/isa/if_ie.c
> > index 87959d7b878..b4aaa2554c7 100644
> > --- a/sys/dev/isa/if_ie.c
> > +++ b/sys/dev/isa/if_ie.c
> > @@ -1356,7 +1356,7 @@ iestart(ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +           m0 = ifq_dequeue(&ifp->if_snd);
> >             if (m0 == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_age.c b/sys/dev/pci/if_age.c
> > index bedcb8ce282..de0977bdc4f 100644
> > --- a/sys/dev/pci/if_age.c
> > +++ b/sys/dev/pci/if_age.c
> > @@ -971,7 +971,7 @@ age_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_alc.c b/sys/dev/pci/if_alc.c
> > index 803da77bff1..3a4e108268c 100644
> > --- a/sys/dev/pci/if_alc.c
> > +++ b/sys/dev/pci/if_alc.c
> > @@ -1915,7 +1915,7 @@ alc_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_ale.c b/sys/dev/pci/if_ale.c
> > index 8b920166646..969413641ea 100644
> > --- a/sys/dev/pci/if_ale.c
> > +++ b/sys/dev/pci/if_ale.c
> > @@ -998,7 +998,7 @@ ale_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_bce.c b/sys/dev/pci/if_bce.c
> > index 7228bba3904..2d6d980f360 100644
> > --- a/sys/dev/pci/if_bce.c
> > +++ b/sys/dev/pci/if_bce.c
> > @@ -533,7 +533,7 @@ bce_start(struct ifnet *ifp)
> >     while (txsfree > 0) {
> > 
> >             /* Grab a packet off the queue. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +           m0 = ifq_dequeue(&ifp->if_snd);
> >             if (m0 == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_cas.c b/sys/dev/pci/if_cas.c
> > index 1c66dd39836..c8f596cd252 100644
> > --- a/sys/dev/pci/if_cas.c
> > +++ b/sys/dev/pci/if_cas.c
> > @@ -1885,7 +1885,7 @@ cas_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_et.c b/sys/dev/pci/if_et.c
> > index ee388194231..e008d6b0b2b 100644
> > --- a/sys/dev/pci/if_et.c
> > +++ b/sys/dev/pci/if_et.c
> > @@ -1070,7 +1070,7 @@ et_start(struct ifnet *ifp)
> > 
> >     trans = 0;
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_ipw.c b/sys/dev/pci/if_ipw.c
> > index 89d0fac49ce..233c6399cc0 100644
> > --- a/sys/dev/pci/if_ipw.c
> > +++ b/sys/dev/pci/if_ipw.c
> > @@ -1286,7 +1286,7 @@ ipw_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_iwi.c b/sys/dev/pci/if_iwi.c
> > index e7093399642..fd50c6999dc 100644
> > --- a/sys/dev/pci/if_iwi.c
> > +++ b/sys/dev/pci/if_iwi.c
> > @@ -1380,7 +1380,7 @@ iwi_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +           m0 = ifq_dequeue(&ifp->if_snd);
> >             if (m0 == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_iwm.c b/sys/dev/pci/if_iwm.c
> > index 3a75d07a60a..51e6189bc98 100644
> > --- a/sys/dev/pci/if_iwm.c
> > +++ b/sys/dev/pci/if_iwm.c
> > @@ -8035,7 +8035,7 @@ iwm_start(struct ifnet *ifp)
> >                 (ic->ic_xflags & IEEE80211_F_TX_MGMT_ONLY))
> >                     break;
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (!m)
> >                     break;
> >             if (m->m_len < sizeof (*eh) &&
> > diff --git a/sys/dev/pci/if_iwn.c b/sys/dev/pci/if_iwn.c
> > index b7ba80097b8..63c630e13a9 100644
> > --- a/sys/dev/pci/if_iwn.c
> > +++ b/sys/dev/pci/if_iwn.c
> > @@ -3751,7 +3751,7 @@ iwn_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/pci/if_iwx.c b/sys/dev/pci/if_iwx.c
> > index 1ee0343a6d1..4bfdb4529e8 100644
> > --- a/sys/dev/pci/if_iwx.c
> > +++ b/sys/dev/pci/if_iwx.c
> > @@ -6647,7 +6647,7 @@ iwx_start(struct ifnet *ifp)
> >                 (ic->ic_xflags & IEEE80211_F_TX_MGMT_ONLY))
> >                     break;
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (!m)
> >                     break;
> >             if (m->m_len < sizeof (*eh) &&
> > diff --git a/sys/dev/pci/if_jme.c b/sys/dev/pci/if_jme.c
> > index 092789f33a0..f04f4be009e 100644
> > --- a/sys/dev/pci/if_jme.c
> > +++ b/sys/dev/pci/if_jme.c
> > @@ -1219,7 +1219,7 @@ jme_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_oce.c b/sys/dev/pci/if_oce.c
> > index a840370d85a..2d54a82e8b4 100644
> > --- a/sys/dev/pci/if_oce.c
> > +++ b/sys/dev/pci/if_oce.c
> > @@ -1180,7 +1180,7 @@ oce_start(struct ifnet *ifp)
> >             return;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_ste.c b/sys/dev/pci/if_ste.c
> > index 870443d1148..582cc7d26c9 100644
> > --- a/sys/dev/pci/if_ste.c
> > +++ b/sys/dev/pci/if_ste.c
> > @@ -1325,7 +1325,7 @@ ste_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_tl.c b/sys/dev/pci/if_tl.c
> > index c02973e91f7..fa62793976a 100644
> > --- a/sys/dev/pci/if_tl.c
> > +++ b/sys/dev/pci/if_tl.c
> > @@ -1465,7 +1465,7 @@ tl_start(struct ifnet *ifp)
> >     start_tx = sc->tl_cdata.tl_tx_free;
> > 
> >     while(sc->tl_cdata.tl_tx_free != NULL) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_vge.c b/sys/dev/pci/if_vge.c
> > index 09f118486e4..814aba45016 100644
> > --- a/sys/dev/pci/if_vge.c
> > +++ b/sys/dev/pci/if_vge.c
> > @@ -1427,7 +1427,7 @@ vge_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_vr.c b/sys/dev/pci/if_vr.c
> > index 81a0f7ca2b4..c7bda80f179 100644
> > --- a/sys/dev/pci/if_vr.c
> > +++ b/sys/dev/pci/if_vr.c
> > @@ -1318,7 +1318,7 @@ vr_start(struct ifnet *ifp)
> >                     break;
> >             }
> > 
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_vte.c b/sys/dev/pci/if_vte.c
> > index 497bc58aa27..9c9f35e9a22 100644
> > --- a/sys/dev/pci/if_vte.c
> > +++ b/sys/dev/pci/if_vte.c
> > @@ -664,7 +664,7 @@ vte_start(struct ifnet *ifp)
> >                     ifq_set_oactive(&ifp->if_snd);
> >                     break;
> >             }
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_wb.c b/sys/dev/pci/if_wb.c
> > index 9ca33771bb2..d6e749a59f1 100644
> > --- a/sys/dev/pci/if_wb.c
> > +++ b/sys/dev/pci/if_wb.c
> > @@ -1289,7 +1289,7 @@ void wb_start(ifp)
> >     start_tx = sc->wb_cdata.wb_tx_free;
> > 
> >     while(sc->wb_cdata.wb_tx_free->wb_mbuf == NULL) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m_head);
> > +           m_head = ifq_dequeue(&ifp->if_snd);
> >             if (m_head == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/pci/if_wpi.c b/sys/dev/pci/if_wpi.c
> > index 7b95d900f4f..af4513709b9 100644
> > --- a/sys/dev/pci/if_wpi.c
> > +++ b/sys/dev/pci/if_wpi.c
> > @@ -1910,7 +1910,7 @@ wpi_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/pcmcia/if_malo.c b/sys/dev/pcmcia/if_malo.c
> > index 775f8bad3a6..70da21aad9c 100644
> > --- a/sys/dev/pcmcia/if_malo.c
> > +++ b/sys/dev/pcmcia/if_malo.c
> > @@ -977,7 +977,7 @@ cmalo_start(struct ifnet *ifp)
> >     if (!(ifp->if_flags & IFF_RUNNING) || ifq_is_oactive(&ifp->if_snd))
> >             return;
> > 
> > -   IFQ_DEQUEUE(&ifp->if_snd, m);
> > +   m = ifq_dequeue(&ifp->if_snd);
> >     if (m == NULL)
> >             return;
> > 
> > diff --git a/sys/dev/sbus/be.c b/sys/dev/sbus/be.c
> > index 97d51e70966..ccb9eb66e50 100644
> > --- a/sys/dev/sbus/be.c
> > +++ b/sys/dev/sbus/be.c
> > @@ -574,7 +574,7 @@ bestart(struct ifnet *ifp)
> >     bix = sc->sc_rb.rb_tdhead;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/sbus/qe.c b/sys/dev/sbus/qe.c
> > index ca02307368f..6f006c8c8c0 100644
> > --- a/sys/dev/sbus/qe.c
> > +++ b/sys/dev/sbus/qe.c
> > @@ -446,7 +446,7 @@ qestart(ifp)
> >     bix = sc->sc_rb.rb_tdhead;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/dev/usb/if_athn_usb.c b/sys/dev/usb/if_athn_usb.c
> > index abdefe08dd0..f6caa87dad1 100644
> > --- a/sys/dev/usb/if_athn_usb.c
> > +++ b/sys/dev/usb/if_athn_usb.c
> > @@ -2417,7 +2417,7 @@ athn_usb_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_atu.c b/sys/dev/usb/if_atu.c
> > index fee9f0d2ad3..d7ddd4a580c 100644
> > --- a/sys/dev/usb/if_atu.c
> > +++ b/sys/dev/usb/if_atu.c
> > @@ -1957,7 +1957,7 @@ atu_start(struct ifnet *ifp)
> >                             break;
> >                     }
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m);
> > +                   m = ifq_dequeue(&ifp->if_snd);
> >                     if (m == NULL) {
> >                             DPRINTFN(25, ("%s: nothing to send\n",
> >                                 sc->atu_dev.dv_xname));
> > diff --git a/sys/dev/usb/if_otus.c b/sys/dev/usb/if_otus.c
> > index 644e88fca28..0c27a4e29e0 100644
> > --- a/sys/dev/usb/if_otus.c
> > +++ b/sys/dev/usb/if_otus.c
> > @@ -1428,7 +1428,7 @@ otus_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_ral.c b/sys/dev/usb/if_ral.c
> > index 9d81664f824..324ebb93c33 100644
> > --- a/sys/dev/usb/if_ral.c
> > +++ b/sys/dev/usb/if_ral.c
> > @@ -1238,7 +1238,7 @@ ural_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_rsu.c b/sys/dev/usb/if_rsu.c
> > index 5e0d0f3ce2e..252795c8ac0 100644
> > --- a/sys/dev/usb/if_rsu.c
> > +++ b/sys/dev/usb/if_rsu.c
> > @@ -1640,7 +1640,7 @@ rsu_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* Encapsulate and send data frames. */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_rum.c b/sys/dev/usb/if_rum.c
> > index 7126aaa9540..f05bc6d4862 100644
> > --- a/sys/dev/usb/if_rum.c
> > +++ b/sys/dev/usb/if_rum.c
> > @@ -1254,7 +1254,7 @@ rum_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_run.c b/sys/dev/usb/if_run.c
> > index 7c1fe2c8ea3..6e5dbb79aaf 100644
> > --- a/sys/dev/usb/if_run.c
> > +++ b/sys/dev/usb/if_run.c
> > @@ -2547,7 +2547,7 @@ run_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* encapsulate and send data frames */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_uath.c b/sys/dev/usb/if_uath.c
> > index d597487ded5..423e781cbb5 100644
> > --- a/sys/dev/usb/if_uath.c
> > +++ b/sys/dev/usb/if_uath.c
> > @@ -1482,7 +1482,7 @@ uath_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_upgt.c b/sys/dev/usb/if_upgt.c
> > index e985c5acd6e..1c7a222b6f5 100644
> > --- a/sys/dev/usb/if_upgt.c
> > +++ b/sys/dev/usb/if_upgt.c
> > @@ -1377,7 +1377,7 @@ upgt_start(struct ifnet *ifp)
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > 
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m);
> > +                   m = ifq_dequeue(&ifp->if_snd);
> >                     if (m == NULL)
> >                             break;
> > 
> > diff --git a/sys/dev/usb/if_urtw.c b/sys/dev/usb/if_urtw.c
> > index 17d56c17423..d8aa1ad37bd 100644
> > --- a/sys/dev/usb/if_urtw.c
> > +++ b/sys/dev/usb/if_urtw.c
> > @@ -2440,7 +2440,7 @@ urtw_start(struct ifnet *ifp)
> >             } else {
> >                     if (ic->ic_state != IEEE80211_S_RUN)
> >                             break;
> > -                   IFQ_DEQUEUE(&ifp->if_snd, m0);
> > +                   m0 = ifq_dequeue(&ifp->if_snd);
> >                     if (m0 == NULL)
> >                             break;
> > #if NBPFILTER > 0
> > diff --git a/sys/dev/usb/if_zyd.c b/sys/dev/usb/if_zyd.c
> > index 0848a28542f..3a890d9e97c 100644
> > --- a/sys/dev/usb/if_zyd.c
> > +++ b/sys/dev/usb/if_zyd.c
> > @@ -2251,7 +2251,7 @@ zyd_start(struct ifnet *ifp)
> >                     break;
> > 
> >             /* encapsulate and send data frames */
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > #if NBPFILTER > 0
> > diff --git a/sys/net/if_enc.c b/sys/net/if_enc.c
> > index e9b1b0b3fc2..f67c4b72d75 100644
> > --- a/sys/net/if_enc.c
> > +++ b/sys/net/if_enc.c
> > @@ -165,7 +165,7 @@ enc_start(struct ifnet *ifp)
> >     struct mbuf     *m;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> >             m_freem(m);
> > diff --git a/sys/net/if_pair.c b/sys/net/if_pair.c
> > index 3d5c9a04e1f..e8446ed721b 100644
> > --- a/sys/net/if_pair.c
> > +++ b/sys/net/if_pair.c
> > @@ -169,7 +169,7 @@ pairstart(struct ifnet *ifp)
> >     pairedifp = if_get(sc->sc_pairedif);
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/net/if_ppp.c b/sys/net/if_ppp.c
> > index 19b486a50c3..838e47f1e6b 100644
> > --- a/sys/net/if_ppp.c
> > +++ b/sys/net/if_ppp.c
> > @@ -768,7 +768,7 @@ pppoutput(struct ifnet *ifp, struct mbuf *m0, struct 
> > sockaddr *dst,
> >             /* XXX we should limit the number of packets on this queue */
> >             ml_enqueue(&sc->sc_npqueue, m0);
> >     } else {
> > -           IFQ_ENQUEUE(&sc->sc_if.if_snd, m0, error);
> > +           error = ifq_enqueue(&sc->sc_if.if_snd, m0);
> >             if (error) {
> >                     sc->sc_if.if_oerrors++;
> >                     sc->sc_stats.ppp_oerrors++;
> > @@ -811,7 +811,7 @@ ppp_requeue(struct ppp_softc *sc)
> > 
> >             switch (mode) {
> >             case NPMODE_PASS:
> > -                   IFQ_ENQUEUE(&sc->sc_if.if_snd, m, error);
> > +                   error = ifq_enqueue(&sc->sc_if.if_snd, m);
> >                     if (error) {
> >                             sc->sc_if.if_oerrors++;
> >                             sc->sc_stats.ppp_oerrors++;
> > @@ -858,7 +858,7 @@ ppp_dequeue(struct ppp_softc *sc)
> >      * Grab a packet to send: first try the fast queue, then the
> >      * normal queue.
> >      */
> > -   IFQ_DEQUEUE(&sc->sc_if.if_snd, m);
> > +   m = ifq_dequeue(&sc->sc_if.if_snd);
> >     if (m == NULL)
> >             return NULL;
> > 
> > diff --git a/sys/net/if_pppx.c b/sys/net/if_pppx.c
> > index 97670b2af91..2ee5be0938d 100644
> > --- a/sys/net/if_pppx.c
> > +++ b/sys/net/if_pppx.c
> > @@ -885,7 +885,7 @@ pppx_if_start(struct ifnet *ifp)
> >             return;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> > 
> >             if (m == NULL)
> >                     break;
> > diff --git a/sys/net/if_spppsubr.c b/sys/net/if_spppsubr.c
> > index 29af9375526..7dd1bf1274c 100644
> > --- a/sys/net/if_spppsubr.c
> > +++ b/sys/net/if_spppsubr.c
> > @@ -804,7 +804,7 @@ sppp_dequeue(struct ifnet *ifp)
> >      */
> >     m = mq_dequeue(&sp->pp_cpq);
> >     if (m == NULL && sppp_ncp_check(sp)) {
> > -           IFQ_DEQUEUE (&sp->pp_if.if_snd, m);
> > +           m = ifq_dequeue(&sp->pp_if.if_snd);
> >     }
> >     splx(s);
> >     return m;
> > diff --git a/sys/net/if_switch.c b/sys/net/if_switch.c
> > index 3683044598c..5bec2710770 100644
> > --- a/sys/net/if_switch.c
> > +++ b/sys/net/if_switch.c
> > @@ -779,7 +779,7 @@ switch_port_ifb_start(struct ifnet *ifp)
> >     struct mbuf_list         ml = MBUF_LIST_INITIALIZER();
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     return;
> > 
> > diff --git a/sys/net/if_trunk.c b/sys/net/if_trunk.c
> > index 4f0995ef7dd..49d246e8277 100644
> > --- a/sys/net/if_trunk.c
> > +++ b/sys/net/if_trunk.c
> > @@ -1009,7 +1009,7 @@ trunk_start(struct ifnet *ifp)
> >     int error;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/net/if_tun.c b/sys/net/if_tun.c
> > index 084b0656d9d..fcf275a1ea5 100644
> > --- a/sys/net/if_tun.c
> > +++ b/sys/net/if_tun.c
> > @@ -1060,7 +1060,7 @@ tun_start(struct ifnet *ifp)
> > 
> >     splassert(IPL_NET);
> > 
> > -   if (IFQ_LEN(&ifp->if_snd))
> > +   if (ifq_len(&ifp->if_snd))
> >             tun_wakeup(sc);
> > }
> > 
> > diff --git a/sys/net/if_var.h b/sys/net/if_var.h
> > index 7b928ad7bba..eb2b25ffad0 100644
> > --- a/sys/net/if_var.h
> > +++ b/sys/net/if_var.h
> > @@ -285,22 +285,11 @@ struct ifg_list {
> >  * IFQ compat on ifq API
> >  */
> > 
> > -#define    IFQ_ENQUEUE(ifq, m, err)                                        
> > \
> > -do {                                                                       
> > \
> > -   (err) = ifq_enqueue((ifq), (m));                                \
> > -} while (/* CONSTCOND */0)
> > -
> > -#define    IFQ_DEQUEUE(ifq, m)                                             
> > \
> > -do {                                                                       
> > \
> > -   (m) = ifq_dequeue(ifq);                                         \
> > -} while (/* CONSTCOND */0)
> > -
> > #define     IFQ_PURGE(ifq)                                                  
> > \
> > do {                                                                        
> > \
> >     (void)ifq_purge(ifq);                                           \
> > } while (/* CONSTCOND */0)
> > 
> > -#define    IFQ_LEN(ifq)                    ifq_len(ifq)
> > #define     IFQ_IS_EMPTY(ifq)               ifq_empty(ifq)
> > #define     IFQ_SET_MAXLEN(ifq, len)        ifq_set_maxlen(ifq, len)
> > 
> > diff --git a/sys/net/if_vether.c b/sys/net/if_vether.c
> > index f3daf849dc2..0dc12d95432 100644
> > --- a/sys/net/if_vether.c
> > +++ b/sys/net/if_vether.c
> > @@ -121,7 +121,7 @@ vetherstart(struct ifnet *ifp)
> >     struct mbuf             *m;
> > 
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     return;
> > 
> > diff --git a/sys/net/if_vxlan.c b/sys/net/if_vxlan.c
> > index 2b95c235e48..56b95e78060 100644
> > --- a/sys/net/if_vxlan.c
> > +++ b/sys/net/if_vxlan.c
> > @@ -314,7 +314,7 @@ vxlan_send_dispatch(void *xsc)
> > 
> >     ml_init(&ml);
> >     for (;;) {
> > -           IFQ_DEQUEUE(&ifp->if_snd, m);
> > +           m = ifq_dequeue(&ifp->if_snd);
> >             if (m == NULL)
> >                     break;
> > 
> > diff --git a/sys/net80211/ieee80211_pae_output.c 
> > b/sys/net80211/ieee80211_pae_output.c
> > index 052fa25357e..1450e724d92 100644
> > --- a/sys/net80211/ieee80211_pae_output.c
> > +++ b/sys/net80211/ieee80211_pae_output.c
> > @@ -124,7 +124,7 @@ ieee80211_send_eapol_key(struct ieee80211com *ic, 
> > struct mbuf *m,
> >             timeout_add_msec(&ni->ni_eapol_to, 100);
> > #endif
> > 
> > -   IFQ_ENQUEUE(&ifp->if_snd, m, error);
> > +   error = ifq_enqueue(&ifp->if_snd, m);
> >     if (error)
> >             return (error);
> >     if_start(ifp);
> > 
> 

Reply via email to