m_copydata
m_copydata(m0, offset, len,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf, crd->crd_skip,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf, crd->crd_skip,
m_copydata(m, 0, m->m_pkthdr.len, td);
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf, skip, len, buf);
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf,
m_copydata((struct mbuf *)crp->crp_buf, crde->crd_skip,
m_copydata(m, 0, m->m_pkthdr.len, buf + VNET_ETHER_ALIGN);
m_copydata(m, 0, m->m_pkthdr.len, buf);
m_copydata(m, k, blks, blk);
m_copydata((struct mbuf *)a,b,c,d); \
m_copydata(m, 0, m->m_pkthdr.len, &resp.data);
m_copydata(m, 0, off, &beacon.data);
m_copydata(m, off, len, &tim.data);
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m_copydata(m, 0, sizeof(struct ieee80211_frame),
m_copydata(m, 0, totlen, &sc->sc_buf.sc_txbuf);
m_copydata(m, 0, m->m_pkthdr.len, mtod(m1, caddr_t));
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m_copydata(m, 0, m->m_pkthdr.len,
m_copydata(m0, sizeof(struct ether_header),
m_copydata(m0, sizeof(struct ether_header),
m_copydata(m0, 0, m0->m_pkthdr.len, &sc->wi_txbuf);
m_copydata(m, 0, m->m_pkthdr.len,
m_copydata(m0, sizeof(*wh), m0->m_pkthdr.len - sizeof(*wh),
m_copydata(m, 0, m->m_pkthdr.len, pd->pd_mem);
m_copydata(m, 0, PGT_FRAG_SIZE, pd->pd_mem);
m_copydata(m, PGT_FRAG_SIZE,
m_copydata(frame, 0, buf_len, frame_tlv->value);
m_copydata(m, 0, htc->control_resp_len,
m_copydata(m, 0, htc->control_resp_len,
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m1, caddr_t));
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m1, caddr_t));
m_copydata(m_head, 0, m_head->m_pkthdr.len, mtod(m_new, caddr_t));
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m_copydata(m_head, 0, m_head->m_pkthdr.len,
m_copydata(m0, 0, m0->m_pkthdr.len, sc->bce_data +
m_copydata(ctl->m, 0, *len, buf);
m_copydata(ms, 0, total_len, mtod(m0, caddr_t));
m_copydata(m, 0, m->m_pkthdr.len,
m_copydata(m, 0, left, sc->sc_txdbase + sc->sc_txd_cur);
m_copydata(m, left, m->m_pkthdr.len - left, sc->sc_txdbase);
m_copydata(m, 0, ETHER_HDR_LEN, evh);
m_copydata(m, 0, MCX_SQ_INLINE_SIZE,
m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m_copydata(m_head, 0, m_head->m_pkthdr.len,
m_copydata(m, 0, len, mtod(nm, caddr_t));
m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m_copydata(m_head, 0, m_head->m_pkthdr.len,
m_copydata(m, 0, m->m_pkthdr.len, mtod(n, char *));
m_copydata(m_head, 0, m_head->m_pkthdr.len,
m_copydata(m, 0, m->m_pkthdr.len, sc->sc_data + sizeof(*txdesc));
m_copydata(m, 0, m->m_len, (caddr_t)&swhdr[1]);
m_copydata(m, 0, m->m_pkthdr.len, (caddr_t)&bcdc[1]);
m_copydata(m, 0, sizeof(hwhdr), (caddr_t)&hwhdr);
m_copydata(m, sizeof(hwhdr), sizeof(swhdr), (caddr_t)&swhdr);
m_copydata(m, 0, sizeof(hwhdr), (caddr_t)&hwhdr);
m_copydata(m, sizeof(hwhdr), sizeof(swhdr), (caddr_t)&swhdr);
m_copydata(m, 0, m->m_pkthdr.len, &bcn[1]);
m_copydata(m, 0, m->m_pkthdr.len, frm);
m_copydata(m, 0, m->m_pkthdr.len, c->atu_buf + ATU_TX_HDRLEN);
m_copydata(m, 0, m->m_pkthdr.len, c->aue_buf + 2);
m_copydata(m, 0, m->m_pkthdr.len, c->axe_buf + length);
m_copydata(m, 0, m->m_pkthdr.len, c->axe_buf);
m_copydata(m, 0, m->m_pkthdr.len, c->axen_buf + length);
m_copydata(m, 0, m->m_pkthdr.len, (caddr_t)&data->buf[len]);
m_copydata(m, 0, m->m_pkthdr.len, c->cdce_buf);
m_copydata(m, 0, m->m_pkthdr.len, c->cue_buf + 2);
m_copydata(m, 0, m->m_pkthdr.len, c->kue_buf + 2);
m_copydata(m, 0, m->m_pkthdr.len, c->mos_buf);
m_copydata(m, 0, m->m_pkthdr.len, (caddr_t)txwi + txwisize);
m_copydata(m, 0, m->m_pkthdr.len, c->mue_buf + length);
m_copydata(m, 0, m->m_pkthdr.len, &head[1]);
m_copydata(mprot, 0, mprot->m_pkthdr.len,
m_copydata(m0, 0, m0->m_pkthdr.len, data->buf + RAL_TX_DESC_SIZE);
m_copydata(m0, 0, m0->m_pkthdr.len, buf + RAL_TX_DESC_SIZE);
m_copydata(m, 0, m->m_pkthdr.len, &txd[1]);
m_copydata(mprot, 0, mprot->m_pkthdr.len,
m_copydata(m0, 0, m0->m_pkthdr.len, data->buf + RT2573_TX_DESC_SIZE);
m_copydata(m, 0, m->m_pkthdr.len, (caddr_t)txwi + txwisize);
m_copydata(m, 0, m->m_pkthdr.len, c->sc_buf + frm_len);
m_copydata(m, 0, m->m_pkthdr.len, buf + sizeof(desc));
m_copydata(m0, sizeof(struct ieee80211_frame),
m_copydata(m0, 0, m0->m_pkthdr.len, desc + 1);
m_copydata(m, 0, m->m_pkthdr.len, c->udav_buf + 2);
m_copydata(m, 0, m->m_pkthdr.len, c->ugl_buf->pkt_data);
m_copydata(m, 0, m->m_pkthdr.len, sc->sc_tx_buf + dgoffs);
m_copydata(m, 0, m->m_pkthdr.len,
m_copydata(m, 0, m->m_pkthdr.len, c->upl_buf);
m_copydata(m, 0, m->m_pkthdr.len, buf + len);
m_copydata(m, 0, m->m_pkthdr.len, c->url_buf);
m_copydata(m, 0, m->m_pkthdr.len,
m_copydata(m0, 0, m0->m_pkthdr.len, &data->buf[12]);
m_copydata(m0, 0, m0->m_pkthdr.len, &data->buf[32]);
m_copydata(m, 0, headerlen, txdp);
m_copydata(m, headerlen, m->m_pkthdr.len - headerlen, txdp);
m_copydata(m, 0, m->m_pkthdr.len, txdp);
m_copydata(m, 0, m->m_pkthdr.len,
m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
m_copydata(m, 0, m->m_pkthdr.len, mtod(m0, caddr_t));
m_copydata(n->m_next, 0, tlen, mtod(n, caddr_t) + n->m_len);
m_copydata(n->m_next, 0, tlen, mtod(o, caddr_t) + o->m_len);
m_copydata(m, off, len, mtod(n, caddr_t));
m_copydata(m, ETHER_HDR_LEN, sizeof(ea), &ea);
m_copydata(m, ETHER_HDR_LEN, LLC_SNAPFRAMELEN, &llc);
m_copydata(m, offsetof(struct ip, ip_dst),
m_copydata(m, offsetof(struct ip6_hdr, ip6_dst),
m_copydata(m, hlen, sizeof(u_int32_t), &spi);
m_copydata(m, hlen + sizeof(u_int32_t),
m_copydata(m, hlen + sizeof(u_int16_t),
m_copydata(m, ETHER_HDR_LEN, LLC_SNAPFRAMELEN, &llc);
m_copydata(m, ETHER_HDR_LEN, LLC_SNAPFRAMELEN, &llc);
m_copydata(m, 0, ETHER_HDR_LEN, &eh);
m_copydata(m, 0, sizeof(struct ip), &ip);
m_copydata(m, 0, sizeof(ht.protocol), (caddr_t)&ht.protocol);
m_copydata(m, off, len, buf);
m_copydata(m, sizeof(*eh), sizeof(ea), (caddr_t)&ea);
m_copydata(m, 0, ETHER_HDR_LEN, &evh);
m_copydata(m, 0, m->m_pkthdr.len, data->buf);
m_copydata(m, off, len, p);
m_copydata(pd->m, off, end - off, opts);
m_copydata(mbuf, 0, mbuf->m_pkthdr.len, message);
m_copydata(m0, hlen + ppphlen, 1, &code);
m_copydata(m0, off, sizeof(pktbuf), pktbuf);
m_copydata(m0, sizeof(struct ether_header),
m_copydata(m0, 0, sizeof(struct ether_header), &eh);
m_copydata(m0, sizeof(struct ether_header),
m_copydata(m0, 0, sizeof(struct ip), &ip);
m_copydata(m0, hlen, sizeof(gre), &gre);
m_copydata(m0, 0, sizeof(struct pipex_gre_header), &gre);
m_copydata(m0, 0, len, &gre0);
m_copydata(m0, off, sizeof(buf), buf);
m_copydata(m0, off0, sizeof(flags), &flags);
m_copydata(m0, 0, sizeof(l2tp), &l2tp);
m_copydata(m, 0, len, rtm);
m_copydata(m, sizeof(*eh), sizeof(subtype), &subtype);
m_copydata(m, sizeof(struct ether_header),
m_copydata(m, moff, IEEE80211_CCMP_MICLEN, mic0);
m_copydata(m, moff, IEEE80211_TKIP_TAILLEN, buf);
m_copydata(m, moff, IEEE80211_WEP_CRCLEN, (caddr_t)&crc0);
m_copydata(m, 0, sizeof(eh), (caddr_t)&eh);
m_copydata(m, sizeof(eh), sizeof(ip), (caddr_t)&ip);
m_copydata(m, sizeof(eh), sizeof(ip6), (caddr_t)&ip6);
m_copydata(m, protoff, sizeof(u_int8_t), &ah->ah_nh);
m_copydata(m, 0, skip, ptr);
m_copydata(m, 0, sizeof(ip6), &ip6);
m_copydata(m, sizeof(struct ip6_hdr),
m_copydata(m, 0, sizeof(ip6), &ip6);
m_copydata(m, skip + offsetof(struct ah, ah_hl), sizeof(u_int8_t), &hl);
m_copydata(m, skip + offsetof(struct ah, ah_rpl),
m_copydata(m, 0, skip + rplen + ahx->authsize, ptr);
m_copydata(m, skip + rplen, ahx->authsize, calc);
m_copydata(m, skip + offsetof(struct ah, ah_rpl),
m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t),
m_copydata(m, m->m_pkthdr.len - alen, alen, abuf);
m_copydata(m, m->m_pkthdr.len - esph->authsize,
m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t),
m_copydata(m, m->m_pkthdr.len - 3, 3, lastthree);
m_copydata(m, protoff, sizeof(u_int8_t), pad + padding - 1);
m_copydata(n, 0, icmplen, &icp->icmp_ip);
m_copydata(m, 0, icmp_len, icmp_buf);
m_copydata(m, 0, 1, &tp);
m_copydata(m, sizeof(struct ip) +
m_copydata(m, sizeof(struct ip) +
m_copydata(m, sizeof(struct ip) +
m_copydata(m, sizeof(struct ip6_hdr) +
m_copydata(m, sizeof(struct ip6_hdr) +
m_copydata(m, offsetof(struct ip, ip_src),
m_copydata(m, offsetof(struct ip, ip_dst),
m_copydata(m, offsetof(struct ip, ip_p), sizeof(u_int8_t),
m_copydata(m, hlen, sizeof(u_int16_t),
m_copydata(m, hlen + sizeof(u_int16_t),
m_copydata(m, offsetof(struct ip6_hdr, ip6_src),
m_copydata(m, offsetof(struct ip6_hdr, ip6_dst),
m_copydata(m, offsetof(struct ip6_hdr, ip6_nxt),
m_copydata(m, hlen, sizeof(u_int16_t),
m_copydata(m, hlen + sizeof(u_int16_t),
m_copydata(m, protoff, sizeof(ip6e),
m_copydata(m, skip, sizeof(u_int32_t), (caddr_t) &spi);
m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t),
m_copydata(m, skip + sizeof(u_int16_t), sizeof(u_int16_t),
m_copydata(m, offsetof(struct ip, ip_dst),
m_copydata(m, offsetof(struct ip6_hdr, ip6_dst),
m_copydata(m, protoff, 1, (caddr_t) &prot);
m_copydata(m, hlen, sizeof(ip6e),
m_copydata(so->so_snd.sb_mb, off, (int) len,
m_copydata(m, off, sizeof(*thp), &th);
m_copydata(m, skip, sizeof(u_int32_t), (caddr_t) &spi);
m_copydata(m, off, sizeof(*uhp), (caddr_t)&uh);
m_copydata(m, 0, sizeof(nip6), (caddr_t)&nip6);
m_copydata(m, 0, icmp_len, icmp_buf);
m_copydata(m, off, sizeof(ip6e), &ip6e);
m_copydata(m, off, elen, mtod(n, caddr_t));
m_copydata(m, len, sizeof(ip6e), &ip6e);
m_copydata(m, off, sizeof(ip6), &ip6);
m_copydata(m, off, sizeof(fh), &fh);
m_copydata(m, off, sizeof(ip6e), &ip6e);
m_copydata(m, off, sizeof(ip6e), &ip6e);
m_copydata(m, off, sizeof(rthdr), &rthdr);
m_copydata(m, off, sizeof(opt6), &opt6);
m_copydata(m, 4, slen, str);
void m_copydata(struct mbuf *, int, int, void *);