/haiku/src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/ |
H A D | if_an.c | 2724 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 D | if_ipw.c | 1555 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 D | rtwn_usb_rx.c | 244 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 D | radix.c | 620 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 D | fbsd_uipc_mbuf.c | 226 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 D | ieee80211_crypto_ccmp.c | 450 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 D | ieee80211_crypto_wep.c | 345 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 D | fpu_implode.c | 88 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 D | fpu_subr.c | 66 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 D | longlong.h | 113 #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 D | fwohci.cpp | 981 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 D | if_ae.c | 1445 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 D | if_dc.c | 2952 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 D | if_de.c | 3492 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 D | if_nfe.c | 2649 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 D | lance.c | 383 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 D | if_re.c | 780 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 D | if_ath.c | 4887 struct mbuf *m0 = bf->bf_m; local 4907 ieee80211_tx_complete(ni, m0, status);
|
H A D | if_ath_tx.c | 130 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 D | if_ath_tx.h | 94 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 D | if_iwx.c | 9742 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 D | if_iwm.c | 10991 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 D | if_iwi.c | 1775 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 D | if_malo.c | 799 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 D | if_mwl.c | 2950 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...] |