/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/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_tdma.c | 331 tdma_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, argument 340 struct ieee80211_frame *wh = mtod(m0, struct ieee80211_frame *); 344 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) != 0) 403 ts->tdma_recv_mgmt(ni, m0, subtype, rxs, rssi, nf);
|
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_hostap.c | 1743 hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, argument 1755 wh = mtod(m0, struct ieee80211_frame *); 1757 efrm = mtod(m0, uint8_t *) + m0->m_len; 1775 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN) 2343 if (ieee80211_parse_action(ni, m0) == 0) 2382 ieee80211_recv_pspoll(struct ieee80211_node *ni, struct mbuf *m0) argument 2391 wh = mtod(m0, struct ieee80211_frame_min *);
|
H A D | ieee80211_sta.c | 1385 sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, argument 1401 wh = mtod(m0, struct ieee80211_frame *); 1403 efrm = mtod(m0, uint8_t *) + m0->m_len; 1429 if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0) { 2019 if (ieee80211_parse_action(ni, m0) == 0)
|
H A D | ieee80211_output.c | 1964 ieee80211_fragment(struct ieee80211vap *vap, struct mbuf *m0, argument 1973 KASSERT(m0->m_nextpkt == NULL, ("mbuf already chained?")); 1974 KASSERT(m0->m_pkthdr.len > mtu, 1975 ("pktlen %u mtu %u", m0->m_pkthdr.len, mtu)); 1985 wh = mtod(m0, struct ieee80211_frame *); 1991 remainder = m0->m_pkthdr.len - off; 1992 prev = m0; 2022 m_copydata(m0, off, payload, mtod(m, uint8_t *) + hdrspace); 2041 m_adj(m0, -(m0 [all...] |
H A D | ieee80211_crypto_tkip.c | 668 wep_encrypt(u8 *key, struct mbuf *m0, u_int off, size_t data_len, argument 690 m = m0;
|
H A D | ieee80211_mesh.c | 1832 mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, argument 1843 wh = mtod(m0, struct ieee80211_frame *); 1845 efrm = mtod(m0, uint8_t *) + m0->m_len; 1861 if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0) 2066 if (ieee80211_parse_action(ni, m0) == 0)
|
H A D | ieee80211_ht.c | 1228 ieee80211_recv_bar(struct ieee80211_node *ni, struct mbuf *m0) argument 1244 wh = mtod(m0, struct ieee80211_frame_bar *);
|
/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/libs/compat/freebsd_network/compat/sys/ |
H A D | mbuf.h | 292 void m_copyback(struct mbuf *m0, int off, int len, c_caddr_t cp); 304 void m_demote(struct mbuf *m0, int all, int flags);
|
/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/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/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/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/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/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/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/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/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/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/ralinkwifi/dev/usb/wlan/ |
H A D | if_run.c | 3021 struct mbuf *m0; local 3138 m0 = m_getcl(M_NOWAIT, MT_DATA, M_PKTHDR); 3139 if (__predict_false(m0 == NULL)) { 3146 mbuf_len, mtod(m0, caddr_t)); 3147 m0->m_pkthdr.len = m0->m_len = mbuf_len; 3148 run_rx_frame(sc, m0, dmalen);
|
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_input.c | 1166 struct mbuf *m0 = m; local 1167 m = m_dup_pkt(m0, ETHER_ALIGN, M_NOWAIT); 1168 m_freem(m0);
|
/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);
|