Searched refs:m0 (Results 126 - 150 of 171) sorted by path

1234567

/freebsd-11-stable/sys/dev/usb/wlan/
H A Dif_rsu.c1844 struct mbuf *m, *m0 = NULL, *prevm = NULL; local
1872 if (m0 == NULL)
1873 m0 = m;
1886 return (m0);
2116 struct mbuf *m0, struct rsu_data *data)
2131 wh = mtod(m0, struct ieee80211_frame *);
2135 __func__, data, m0);
2138 k = ieee80211_crypto_encap(ni, m0);
2145 wh = mtod(m0, struct ieee80211_frame *);
2151 prio = M_WME_GETAC(m0);
2115 rsu_tx_start(struct rsu_softc *sc, struct ieee80211_node *ni, struct mbuf *m0, struct rsu_data *data) argument
[all...]
H A Dif_rum.c1447 rum_tx_mgt(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
1466 wh = mtod(m0, struct ieee80211_frame *);
1469 ac = M_WME_GETAC(m0);
1472 k = ieee80211_crypto_get_txkey(ni, m0);
1477 !k->wk_cipher->ic_encap(k, m0))
1480 wh = mtod(m0, struct ieee80211_frame *);
1505 data->m = m0;
1510 m0->m_pkthdr.len, tp->mgmtrate);
1513 m0->m_pkthdr.len + (int)RT2573_TX_DESC_SIZE, tp->mgmtrate);
1522 rum_tx_raw(struct rum_softc *sc, struct mbuf *m0, struc argument
1582 rum_tx_data(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
[all...]
H A Dif_run.c2881 struct mbuf *m0; local
2991 m0 = m_getcl(M_NOWAIT, MT_DATA, M_PKTHDR);
2992 if (__predict_false(m0 == NULL)) {
2998 mbuf_len, mtod(m0, caddr_t));
2999 m0->m_pkthdr.len = m0->m_len = mbuf_len;
3000 run_rx_frame(sc, m0, dmalen);
H A Dif_uath.c1514 uath_tx_start(struct uath_softc *sc, struct mbuf *m0, struct ieee80211_node *ni, argument
1527 data->m = m0;
1535 if (m0->m_flags & M_FRAG)
1538 ieee80211_radiotap_tx(vap, m0);
1541 wh = mtod(m0, struct ieee80211_frame *);
1543 k = ieee80211_crypto_encap(ni, m0);
1545 m_freem(m0);
1550 wh = mtod(m0, struct ieee80211_frame *);
1552 m_copydata(m0, 0, m0
1643 uath_txfrag_setup(struct uath_softc *sc, uath_datahead *frags, struct mbuf *m0, struct ieee80211_node *ni) argument
[all...]
H A Dif_ural.c1024 ural_tx_bcn(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
1032 m_freem(m0);
1037 m_freem(m0);
1046 data->m = m0;
1051 RAL_TX_IFS_NEWBACKOFF | RAL_TX_TIMESTAMP, m0->m_pkthdr.len,
1055 m0->m_pkthdr.len, tp->mgmtrate);
1064 ural_tx_mgt(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
1083 wh = mtod(m0, struct ieee80211_frame *);
1085 k = ieee80211_crypto_encap(ni, m0);
1087 m_freem(m0);
1176 ural_tx_raw(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni, const struct ieee80211_bpf_params *params) argument
1229 ural_tx_data(struct ural_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
[all...]
H A Dif_urtw.c1664 urtw_tx_start(struct urtw_softc *sc, struct ieee80211_node *ni, struct mbuf *m0, argument
1667 struct ieee80211_frame *wh = mtod(m0, struct ieee80211_frame *);
1691 k = ieee80211_crypto_encap(ni, m0);
1696 m_freem(m0);
1701 wh = mtod(m0, struct ieee80211_frame *);
1708 ieee80211_radiotap_tx(vap, m0);
1729 txdur = pkttime = urtw_compute_txtime(m0->m_pkthdr.len +
1733 if ((m0->m_pkthdr.len + 4) > vap->iv_rtsthreshold) {
1738 pkttime = urtw_compute_txtime(m0->m_pkthdr.len +
1745 pkttime = urtw_compute_txtime(m0
[all...]
H A Dif_zyd.c2419 zyd_tx_start(struct zyd_softc *sc, struct mbuf *m0, struct ieee80211_node *ni) argument
2434 wh = mtod(m0, struct ieee80211_frame *);
2457 k = ieee80211_crypto_encap(ni, m0);
2462 wh = mtod(m0, struct ieee80211_frame *);
2466 data->m = m0;
2480 totlen = m0->m_pkthdr.len + IEEE80211_CRC_LEN;
2522 ieee80211_radiotap_tx(vap, m0);
2527 device_get_nameunit(sc->sc_dev), (size_t)m0->m_pkthdr.len,
/freebsd-11-stable/sys/dev/virtio/network/
H A Dif_vtnet.c1287 vtnet_rxq_replace_lro_nomgr_buf(struct vtnet_rxq *rxq, struct mbuf *m0, argument
1302 m = m0;
1357 * must restore the m0 chain to the original state if it was
2247 struct mbuf *m0; local
2269 IFQ_DRV_DEQUEUE(&ifp->if_snd, m0);
2270 if (m0 == NULL)
2273 if (vtnet_txq_encap(txq, &m0) != 0) {
2274 if (m0 != NULL)
2275 IFQ_DRV_PREPEND(&ifp->if_snd, m0);
2280 ETHER_BPF_MTAP(ifp, m0);
[all...]
/freebsd-11-stable/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c2816 vmxnet3_txq_load_mbuf(struct vmxnet3_txqueue *txq, struct mbuf **m0, argument
2825 m = *m0;
2834 *m0 = m;
2840 m_freem(*m0);
2841 *m0 = NULL;
2859 vmxnet3_txq_encap(struct vmxnet3_txqueue *txq, struct mbuf **m0) argument
2875 error = vmxnet3_txq_load_mbuf(txq, m0, dmap, segs, &nsegs);
2879 m = *m0;
2894 *m0 = NULL;
/freebsd-11-stable/sys/dev/vx/
H A Dif_vx.c741 struct mbuf *m0; local
743 m0 = m_devget(mtod(m, char *), m->m_pkthdr.len, ETHER_ALIGN,
745 if (m0 == NULL) {
750 m = m0;
/freebsd-11-stable/sys/dev/wb/
H A Dif_wb.c888 struct mbuf *m0 = NULL; local
929 m0 = m_devget(mtod(m, char *), total_len, ETHER_ALIGN, ifp,
932 if (m0 == NULL) {
936 m = m0;
/freebsd-11-stable/sys/kern/
H A Dsubr_sglist.c326 sglist_append_mbuf(struct sglist *sg, struct mbuf *m0) argument
337 for (m = m0; m != NULL; m = m->m_next) {
H A Duipc_mbuf.c235 m_demote(struct mbuf *m0, int all, int flags) argument
239 for (m = all ? m0 : m0->m_next; m != NULL; m = m->m_next) {
240 KASSERT(m->m_nextpkt == NULL, ("%s: m_nextpkt in m %p, m0 %p",
241 __func__, m, m0));
256 m_sanity(struct mbuf *m0, int sanitize) argument
268 for (m = m0; m != NULL; m = m->m_next) {
284 if (m != m0 && m->m_nextpkt != NULL) {
293 if (m0->m_flags & M_PKTHDR)
297 if (m != m0
902 m_split(struct mbuf *m0, int len0, int wait) argument
1040 m_copyback(struct mbuf *m0, int off, int len, c_caddr_t cp) argument
1096 m_append(struct mbuf *m0, int len, c_caddr_t cp) argument
1232 m_fixhdr(struct mbuf *m0) argument
1242 m_length(struct mbuf *m0, struct mbuf **last) argument
1270 m_defrag(struct mbuf *m0, int how) argument
1353 m_collapse(struct mbuf *m0, int how, int maxfrags) argument
1447 m_fragment(struct mbuf *m0, int how, int length) argument
1602 m_unshare(struct mbuf *m0, int how) argument
[all...]
H A Duipc_socket.c2977 struct mbuf *m0 = m; local
2988 m_freem(m0);
3005 struct mbuf *m0 = m; local
3017 m_freem(m0);
3029 m_freem(m0);
H A Duipc_usrreq.c2449 unp_scan(struct mbuf *m0, void (*op)(struct filedescent **, int)) argument
2456 while (m0 != NULL) {
2457 for (m = m0; m; m = m->m_next) {
2488 m0 = m0->m_nextpkt;
/freebsd-11-stable/sys/net/
H A Dif_bridge.c1907 struct mbuf *m0; local
1910 for (; m; m = m0) {
1911 m0 = m->m_nextpkt;
1934 m_freem(m0);
H A Dif_lagg.c1892 struct mbuf *m0; local
1901 m0 = m_copym(m, 0, M_COPYALL, M_NOWAIT);
1902 if (m0 == NULL) {
1908 ret = lagg_enqueue(last->lp_ifp, m0);
H A Dif_tun.c653 tunoutput(struct ifnet *ifp, struct mbuf *m0, const struct sockaddr *dst, argument
664 error = mac_ifnet_check_transmit(ifp, m0);
666 m_freem(m0);
677 m_freem (m0);
682 m_freem (m0);
693 bpf_mtap2(ifp->if_bpf, &af, sizeof(af), m0);
698 M_PREPEND(m0, dst->sa_len, M_NOWAIT);
701 if (m0 == NULL) {
706 bcopy(dst, m0->m_data, dst->sa_len);
712 M_PREPEND(m0,
[all...]
H A Dif_vxlan.c2546 vxlan_input(struct vxlan_socket *vso, uint32_t vni, struct mbuf **m0, argument
2560 m = *m0;
2580 *m0 = NULL;
H A Diflib.c2977 collapse_pkthdr(struct mbuf *m0) argument
2981 m = m0;
2989 m = m0;
3036 struct mbuf **m0, bus_dma_segment_t *segs, int *nsegs,
3045 m = *m0;
3051 *m0 = m = collapse_pkthdr(m);
3063 *m0, segs, nsegs, BUS_DMA_NOWAIT);
3068 m = *m0;
3081 ifsd_m[pidx] = *m0;
3085 m = *m0;
3035 iflib_busdma_load_mbuf_sg(iflib_txq_t txq, bus_dma_tag_t tag, bus_dmamap_t map, struct mbuf **m0, bus_dma_segment_t *segs, int *nsegs, int max_segs, int flags) argument
[all...]
/freebsd-11-stable/sys/net80211/
H A Dieee80211_adhoc.c671 adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, argument
684 wh = mtod(m0, struct ieee80211_frame *);
686 efrm = mtod(m0, uint8_t *) + m0->m_len;
701 if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0)
885 if (ieee80211_parse_action(ni, m0) == 0)
915 ahdemo_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, argument
927 adhoc_recv_mgmt(ni, m0, subtype, rxs, rssi, nf);
929 wh = mtod(m0, struct ieee80211_frame *);
H A Dieee80211_hostap.c1653 hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, argument
1664 wh = mtod(m0, struct ieee80211_frame *);
1666 efrm = mtod(m0, uint8_t *) + m0->m_len;
1684 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN)
2199 if (ieee80211_parse_action(ni, m0) == 0)
2238 ieee80211_recv_pspoll(struct ieee80211_node *ni, struct mbuf *m0) argument
2247 wh = mtod(m0, struct ieee80211_frame_min *);
H A Dieee80211_ht.c975 ieee80211_recv_bar(struct ieee80211_node *ni, struct mbuf *m0) argument
991 wh = mtod(m0, struct ieee80211_frame_bar *);
H A Dieee80211_mesh.c1826 mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, argument
1837 wh = mtod(m0, struct ieee80211_frame *);
1839 efrm = mtod(m0, uint8_t *) + m0->m_len;
1855 if (ieee80211_parse_beacon(ni, m0, rxchan, &scan) != 0)
2060 if (ieee80211_parse_action(ni, m0) == 0)
H A Dieee80211_output.c1651 ieee80211_fragment(struct ieee80211vap *vap, struct mbuf *m0, argument
1660 KASSERT(m0->m_nextpkt == NULL, ("mbuf already chained?"));
1661 KASSERT(m0->m_pkthdr.len > mtu,
1662 ("pktlen %u mtu %u", m0->m_pkthdr.len, mtu));
1672 wh = mtod(m0, struct ieee80211_frame *);
1678 remainder = m0->m_pkthdr.len - off;
1679 prev = m0;
1709 m_copydata(m0, off, payload, mtod(m, uint8_t *) + hdrspace);
1728 m_adj(m0, -(m0
[all...]

Completed in 551 milliseconds

1234567