Searched refs:m0 (Results 1 - 25 of 49) sorted by path

12

/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/
H A Dif_an.c2724 struct mbuf *m0 = NULL; local
2747 IFQ_DRV_DEQUEUE(&ifp->if_snd, m0);
2748 if (m0 == NULL)
2750 m_freem(m0);
2761 IFQ_DRV_DEQUEUE(&ifp->if_snd, m0);
2762 if (m0 == NULL)
2766 eh = mtod(m0, struct ether_header *);
2777 m0->m_pkthdr.len - 12;
2779 m_copydata(m0, sizeof(struct ether_header) - 2 ,
2800 BPF_MTAP(ifp, m0);
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/
H A Dif_ipw.c1555 ipw_tx_start(struct ipw_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
1569 wh = mtod(m0, struct ieee80211_frame *);
1572 k = ieee80211_crypto_encap(ni, m0);
1574 m_freem(m0);
1578 wh = mtod(m0, struct ieee80211_frame *);
1586 ieee80211_radiotap_tx(vap, m0);
1607 m_adj(m0, sizeof (struct ieee80211_frame));
1609 error = bus_dmamap_load_mbuf_sg(sc->txbuf_dmat, sbuf->map, m0, segs,
1614 m_freem(m0);
1618 mnew = m_defrag(m0, M_NOWAI
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_rx.c244 struct mbuf *m, *m0 = NULL; local
250 m0 = m = data->m;
274 if (m0 == NULL)
275 m0 = m = rtwn_rx_copy_to_mbuf(sc, stat, totlen);
291 return (m0);
/haiku/src/add-ons/kernel/network/stack/
H A Dradix.c620 int maskduplicated, m0, isnormal; local
632 if ((m0 = mlen) > skip)
641 if (m0 >= last_zeroed)
645 if (m0 < last_zeroed)
646 memset(addmask_key + m0, 0, last_zeroed - m0);
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_uipc_mbuf.c226 m_demote(struct mbuf *m0, int all, int flags) argument
230 for (m = all ? m0 : m0->m_next; m != NULL; m = m->m_next) {
231 KASSERT(m->m_nextpkt == NULL, ("%s: m_nextpkt in m %p, m0 %p",
232 __func__, m, m0));
247 m_sanity(struct mbuf *m0, int sanitize) argument
259 for (m = m0; m != NULL; m = m->m_next) {
275 if (m != m0 && m->m_nextpkt != NULL) {
284 if (m0->m_flags & M_PKTHDR)
288 if (m != m0
893 m_split(struct mbuf *m0, int len0, int wait) argument
1031 m_copyback(struct mbuf *m0, int off, int len, c_caddr_t cp) argument
1087 m_append(struct mbuf *m0, int len, c_caddr_t cp) argument
1223 m_fixhdr(struct mbuf *m0) argument
1233 m_length(struct mbuf *m0, struct mbuf **last) argument
1261 m_defrag(struct mbuf *m0, int how) argument
1344 m_collapse(struct mbuf *m0, int how, int maxfrags) argument
1438 m_fragment(struct mbuf *m0, int how, int length) argument
1595 m_unshare(struct mbuf *m0, int how) argument
[all...]
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_crypto_ccmp.c450 ccmp_encrypt(struct ieee80211_key *key, struct mbuf *m0, int hdrlen) argument
454 struct mbuf *m = m0;
579 return m_append(m0, ccmp.ic_trailer, b);
H A Dieee80211_crypto_wep.c345 wep_encrypt(struct ieee80211_key *key, struct mbuf *m0, int hdrlen) argument
350 struct mbuf *m = m0;
397 ether_sprintf(mtod(m0,
423 return m_append(m0, IEEE80211_WEP_CRCLEN, icv);
428 wep_decrypt(struct ieee80211_key *key, struct mbuf *m0, int hdrlen) argument
433 struct mbuf *m = m0;
482 mtod(m0, struct ieee80211_frame *)->i_addr2,
/haiku/src/system/libroot/os/arch/sparc/
H A Dfpu_implode.c88 uint32_t m0, m1, m2, m3; local
91 m0 = fp->fp_mant[0];
101 m1 = (m1 >> FP_NG) | (m0 << (32 - FP_NG));
102 m0 >>= FP_NG;
145 FPU_ADDC(m0, m0, 0);
146 fp->fp_mant[0] = m0;
153 fp->fp_mant[0] = m0;
H A Dfpu_subr.c66 uint32_t m0, m1, m2, m3, s; local
74 m0 = fp->fp_mant[0];
82 if ((m0 | m1 | m2 | m3) == 0)
90 if ((m0 | m1 | m2 | m3) == 0)
102 m3 = m0, m2 = 0, m1 = 0, m0 = 0;
105 m3 = m1, m2 = m0, m1 = 0, m0 = 0;
108 m3 = m2, m2 = m1, m1 = m0, m0
140 uint32_t m0, m1, m2, m3, top, sup, nrm; local
[all...]
/haiku/src/system/libroot/posix/glibc/stdlib/
H A Dlonglong.h113 #define umul_ppmm(ph, pl, m0, m1) \
115 UDItype __m0 = (m0), __m1 = (m1); \
313 #define umul_ppmm(xh, xl, m0, m1) \
318 USItype __m0 = (m0), __m1 = (m1); \
328 #define smul_ppmm(xh, xl, m0, m1) \
336 : "%1" (m0), \
690 #define umul_ppmm(ph, pl, m0, m1) \
692 USItype __m0 = (m0), __m1 = (m1); \
693 __asm__ ("mulhwu %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \
697 #define smul_ppmm(ph, pl, m0, m
[all...]
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwohci.cpp981 struct mbuf *m0;
985 m0 = m_getcl(M_DONTWAIT, MT_DATA, M_PKTHDR);
986 if (m0 != NULL) {
989 mtod(m0, caddr_t));
990 m0->m_len = m0->m_pkthdr.len =
993 xfer->mbuf = m0;
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/
H A Dif_ae.c1445 struct mbuf *m0; local
1452 m0 = *m_head;
1453 len = m0->m_pkthdr.len;
1470 m_copydata(m0, 0, len, (caddr_t)(sc->txd_base + sc->txd_cur));
1472 m_copydata(m0, 0, to_end, (caddr_t)(sc->txd_base +
1474 m_copydata(m0, to_end, len - to_end, (caddr_t)sc->txd_base);
1480 if ((m0->m_flags & M_VLANTAG) != 0) {
1481 hdr->vlan = htole16(AE_TXD_VLAN(m0->m_pkthdr.ether_vtag));
1532 struct mbuf *m0; local
1549 IFQ_DRV_DEQUEUE(&ifp->if_snd, m0);
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/
H A Dif_dc.c2952 struct mbuf *m0; local
2954 m0 = m_devget(mtod(m, char *), total_len,
2957 if (m0 == NULL) {
2961 m = m0;
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/
H A Dif_de.c3492 struct mbuf *m0; local
3502 m0 = m_devget(mtod(ms, caddr_t), total_len, ETHER_ALIGN, ifp, NULL);
3503 if (m0 == NULL) {
3520 m0 = ms;
3524 CTR1(KTR_TULIP, "tulip_rx_intr: passing %p to upper layer", m0);
3525 (*ifp->if_input)(ifp, m0);
3903 struct mbuf *m0; local
3935 m0 = m;
3936 while (m0->m_next != NULL) {
3938 m0
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfe.c2649 struct mbuf *m0; local
2659 m0 = if_dequeue(ifp);
2661 if (m0 == NULL)
2664 if (nfe_encap(sc, &m0) != 0) {
2665 if (m0 == NULL)
2667 if_sendq_prepend(ifp, m0);
2672 if_etherbpfmtap(ifp, m0);
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dlance.c383 struct mbuf *m, *m0, *newm; local
394 MGETHDR(m0, M_NOWAIT, MT_DATA);
395 if (m0 == NULL)
397 m0->m_pkthdr.rcvif = ifp;
398 m0->m_pkthdr.len = totlen;
400 m = m0;
409 if (m == m0) {
430 return (m0);
433 m_freem(m0);
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/
H A Dif_re.c780 struct mbuf *m0; local
790 MGETHDR(m0, M_NOWAIT, MT_DATA);
791 if (m0 == NULL)
829 eh = mtod(m0, struct ether_header *);
833 m0->m_pkthdr.len = m0->m_len = ETHER_MIN_LEN - ETHER_CRC_LEN;
843 IF_HANDOFF(&ifp->if_snd, m0, ifp);
845 m0 = NULL;
881 m0 = sc->rl_ldata.rl_rx_desc[0].rx_m;
883 eh = mtod(m0, struc
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath.c4887 struct mbuf *m0 = bf->bf_m; local
4907 ieee80211_tx_complete(ni, m0, status);
H A Dif_ath_tx.c130 struct ieee80211_node *ni, struct ath_buf *bf, struct mbuf *m0);
132 struct ieee80211_node *ni, struct mbuf *m0, int *tid);
183 ath_tx_gettid(struct ath_softc *sc, const struct mbuf *m0) argument
187 wh = mtod(m0, const struct ieee80211_frame *);
191 return (WME_AC_TO_TID(M_WME_GETAC(m0)));
235 ath_tx_getac(struct ath_softc *sc, const struct mbuf *m0) argument
239 wh = mtod(m0, const struct ieee80211_frame *);
252 return (M_WME_GETAC(m0));
278 struct mbuf *m0, struct ieee80211_node *ni)
284 for (m = m0
277 ath_txfrag_setup(struct ath_softc *sc, ath_bufhead *frags, struct mbuf *m0, struct ieee80211_node *ni) argument
302 ath_tx_dmasetup(struct ath_softc *sc, struct ath_buf *bf, struct mbuf *m0) argument
977 ath_tx_tag_crypto(struct ath_softc *sc, struct ieee80211_node *ni, struct mbuf *m0, int iswep, int isfrag, int *hdrlen, int *pktlen, int *keyix) argument
1444 ath_tx_should_swq_frame(struct ath_softc *sc, struct ath_node *an, struct mbuf *m0, int *queue_to_head) argument
1555 ath_tx_normal_setup(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf, struct mbuf *m0, struct ath_txq *txq) argument
1904 ath_tx_start(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf, struct mbuf *m0) argument
2139 ath_tx_raw_start(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf, struct mbuf *m0, const struct ieee80211_bpf_params *params) argument
2607 ath_tx_action_frame_override_queue(struct ath_softc *sc, struct ieee80211_node *ni, struct mbuf *m0, int *tid) argument
2984 ath_tx_tid_seqno_assign(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf, struct mbuf *m0) argument
3144 struct mbuf *m0 = bf->bf_m; local
[all...]
H A Dif_ath_tx.h94 struct mbuf *m0, struct ieee80211_node *ni);
96 struct ath_buf *bf, struct mbuf *m0);
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c9742 struct mbuf *m0, *m; local
9749 m0 = data->m;
9750 while (m0 && offset + minsz < IWX_RBUF_SIZE) {
9751 pkt = (struct iwx_rx_packet *)(m0->m_data + offset);
9778 /* Take mbuf m0 off the RX ring. */
9783 KASSERT(data->m != m0);
9796 (m0->m_data + nextoff);
9803 m_adj(m0, offset);
9804 iwx_rx_mpdu_mq(sc, m0, pkt->data, maxlen, ml);
9805 m0
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c10991 struct mbuf *m0, *m; local
10998 m0 = data->m;
10999 while (m0 && offset + minsz < IWM_RBUF_SIZE) {
11000 pkt = (struct iwm_rx_packet *)(m0->m_data + offset);
11014 /* Take mbuf m0 off the RX ring. */
11019 KASSERT(data->m != m0);
11032 (m0->m_data + nextoff);
11037 m_adj(m0, offset);
11039 iwm_rx_mpdu_mq(sc, m0, pkt->data,
11042 iwm_rx_mpdu(sc, m0, pk
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwi.c1775 iwi_tx_start(struct iwi_softc *sc, struct mbuf *m0, struct ieee80211_node *ni, argument
1791 wh = mtod(m0, const struct ieee80211_frame *);
1819 m_freem(m0);
1846 k = ieee80211_crypto_encap(ni, m0);
1848 m_freem(m0);
1853 wh = mtod(m0, struct ieee80211_frame *);
1861 ieee80211_radiotap_tx(vap, m0);
1868 m_copydata(m0, 0, hdrlen, (caddr_t)&desc->wh);
1869 m_adj(m0, hdrlen);
1871 error = bus_dmamap_load_mbuf_sg(txq->data_dmat, data->map, m0, seg
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/
H A Dif_malo.c799 malo_tx_dmasetup(struct malo_softc *sc, struct malo_txbuf *bf, struct mbuf *m0) argument
808 error = bus_dmamap_load_mbuf_sg(sc->malo_dmat, bf->bf_dmamap, m0,
816 m_freem(m0);
825 m = m_defrag(m0, M_NOWAIT);
827 m_freem(m0);
831 m0 = m;
832 error = bus_dmamap_load_mbuf_sg(sc->malo_dmat, bf->bf_dmamap, m0,
837 m_freem(m0);
844 m_freem(m0);
848 __func__, m0, m
1030 malo_tx_start(struct malo_softc *sc, struct ieee80211_node *ni, struct malo_txbuf *bf, struct mbuf *m0) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c2950 mwl_tx_dmasetup(struct mwl_softc *sc, struct mwl_txbuf *bf, struct mbuf *m0) argument
2959 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0,
2967 m_freem(m0);
2978 m = m_collapse(m0, M_NOWAIT, MWL_TXDESC);
2980 m = m_defrag(m0, M_NOWAIT);
2983 m_freem(m0);
2987 m0 = m;
2988 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0,
2993 m_freem(m0);
3000 m_freem(m0);
3072 mwl_tx_start(struct mwl_softc *sc, struct ieee80211_node *ni, struct mwl_txbuf *bf, struct mbuf *m0) argument
[all...]

Completed in 358 milliseconds

12