Lines Matching refs:mbuf
43 #include <sys/mbuf.h>
133 static int ipw_tx_start(struct ipw_softc *, struct mbuf *,
135 static int ipw_raw_xmit(struct ieee80211_node *, struct mbuf *,
137 static int ipw_transmit(struct ieee80211com *, struct mbuf *);
683 "could not allocate rx mbuf\n");
1116 ipw_fix_channel(struct ipw_softc *sc, struct mbuf *m)
1165 struct mbuf *mnew, *m;
1179 * Try to allocate a new mbuf for this ring element and load it before
1180 * processing the current mbuf. If the ring element cannot be loaded,
1181 * drop the received packet and reuse the old mbuf. In the unlikely
1182 * case that the old mbuf can't be reloaded either, explicitly panic.
1198 /* try to reload the old mbuf */
1204 panic("%s: could not load old rx mbuf",
1212 * New mbuf successfully loaded, update Rx ring and continue
1551 ipw_tx_start(struct ipw_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
1560 struct mbuf *mnew;
1608 device_printf(sc->sc_dev, "could not map mbuf (error %d)\n",
1617 "could not defragment mbuf\n");
1627 "could not map mbuf (error %d)\n", error);
1698 ipw_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
1708 ipw_transmit(struct ieee80211com *ic, struct mbuf *m)
1732 struct mbuf *m;