Lines Matching refs:mbuf
118 #include <sys/mbuf.h>
331 static bool iwm_rx_mpdu(struct iwm_softc *, struct mbuf *,
344 struct mbuf *, struct iwm_tx_cmd *);
345 static int iwm_tx(struct iwm_softc *, struct mbuf *,
347 static int iwm_raw_xmit(struct ieee80211_node *, struct mbuf *,
376 static void iwm_handle_rxb(struct iwm_softc *, struct mbuf *);
3095 struct mbuf *m;
3109 "%s: can't map mbuf, error %d\n", __func__, error);
3243 iwm_rx_rx_mpdu(struct iwm_softc *sc, struct mbuf *m, uint32_t offset,
3356 iwm_rx_mpdu_mq(struct iwm_softc *sc, struct mbuf *m, uint32_t offset,
3464 iwm_rx_mpdu(struct iwm_softc *sc, struct mbuf *m, uint32_t offset,
3588 struct mbuf *m;
3602 KASSERT(txd->m != NULL, ("txd without mbuf"));
3608 /* Unmap and free mbuf. */
3654 /* If the command was mapped in an mbuf, free it. */
3731 struct mbuf *m, struct iwm_tx_cmd *tx)
3798 iwm_tx(struct iwm_softc *sc, struct mbuf *m, struct ieee80211_node *ni, int ac)
3810 struct mbuf *m1;
3924 device_printf(sc->sc_dev, "can't map mbuf (error %d)\n",
3929 /* Too many DMA segments, linearize mbuf. */
3933 "%s: could not defrag mbuf\n", __func__);
3942 device_printf(sc->sc_dev, "can't map mbuf (error %d)\n",
4009 iwm_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
4953 iwm_transmit(struct ieee80211com *ic, struct mbuf *m)
4982 struct mbuf *m;
5342 iwm_handle_rxb(struct iwm_softc *sc, struct mbuf *m)
5346 struct mbuf *m1;
5392 * can directly feed the mbuf to the sharks here.
6435 struct mbuf *m;