Searched refs:m_pkthdr (Results 1 - 25 of 96) sorted by relevance

1234

/haiku/src/libs/compat/freebsd_network/compat/net/
H A Dif_vlan_var.h57 (m)->m_pkthdr.ether_vtag &= EVL_VLID_MASK; \
58 (m)->m_pkthdr.ether_vtag |= (vlid); \
60 (m)->m_pkthdr.ether_vtag = (vlid); \
69 uint16_t __vlantag = (m)->m_pkthdr.ether_vtag; \
70 (m)->m_pkthdr.ether_vtag |= EVL_MAKETAG( \
74 (m)->m_pkthdr.ether_vtag = \
113 * m->m_pkthdr.ether_vtag = vlan_id; // ntohs()?
122 * ... = m->m_pkthdr.ether_vtag; // htons()?
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_crypto_wep.c97 n0->m_pkthdr.len += IEEE80211_WEP_HDRLEN;
99 if (n0->m_pkthdr.len >= MINCLSIZE - IEEE80211_WEP_CRCLEN) {
104 if (n0->m_len > n0->m_pkthdr.len)
105 n0->m_len = n0->m_pkthdr.len;
135 left = m0->m_pkthdr.len - moff;
188 n0->m_pkthdr.len += IEEE80211_WEP_CRCLEN;
214 if (m0->m_pkthdr.len < hdrlen + IEEE80211_WEP_TOTLEN) {
231 n0->m_pkthdr.len -= IEEE80211_WEP_TOTLEN;
233 if (n0->m_pkthdr.len >= MINCLSIZE) {
238 if (n0->m_len > n0->m_pkthdr
[all...]
H A Dieee80211_crypto_ccmp.c184 n0->m_pkthdr.len += IEEE80211_CCMP_HDRLEN;
186 if (n0->m_pkthdr.len >= MINCLSIZE - IEEE80211_CCMP_MICLEN) {
191 if (n0->m_len > n0->m_pkthdr.len)
192 n0->m_len = n0->m_pkthdr.len;
214 m0->m_pkthdr.len - hdrlen, b, a, s0);
228 left = m0->m_pkthdr.len - moff;
292 n0->m_pkthdr.len += IEEE80211_CCMP_MICLEN;
313 if (m->m_pkthdr.len < hdrlen + IEEE80211_CCMP_HDRLEN)
360 if (m0->m_pkthdr.len < hdrlen + IEEE80211_CCMP_HDRLEN +
386 n0->m_pkthdr
[all...]
H A Dieee80211_crypto_tkip.c201 n0->m_pkthdr.len += IEEE80211_TKIP_HDRLEN;
203 if (n0->m_pkthdr.len >= MINCLSIZE - IEEE80211_TKIP_TAILLEN) {
208 if (n0->m_len > n0->m_pkthdr.len)
209 n0->m_len = n0->m_pkthdr.len;
244 left = m0->m_pkthdr.len - moff;
305 n0->m_pkthdr.len += IEEE80211_TKIP_TAILLEN;
328 if (m->m_pkthdr.len < hdrlen + IEEE80211_TKIP_HDRLEN)
370 if (m0->m_pkthdr.len < hdrlen + IEEE80211_TKIP_OVHD) {
396 n0->m_pkthdr.len -= IEEE80211_TKIP_OVHD;
398 if (n0->m_pkthdr
[all...]
H A Dieee80211_pae_output.c113 m->m_pkthdr.len = m->m_len =
292 m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
348 m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
426 m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
471 m->m_pkthdr.len = m->m_len = sizeof(*key);
550 m->m_pkthdr.len = m->m_len = frm - (u_int8_t *)key;
593 m->m_pkthdr.len = m->m_len = sizeof(*key);
633 m->m_pkthdr.len = m->m_len = sizeof(*key);
H A Dieee80211_output.c136 if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_min))
199 m->m_pkthdr.ph_cookie = ni;
432 return EVL_PRIOFTAG(m->m_pkthdr.ether_vtag);
1288 m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
1364 m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
1387 m->m_pkthdr.len = m->m_len = 2 * 3;
1411 m->m_pkthdr.len = m->m_len = 2;
1493 m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
1554 m->m_pkthdr.len = m->m_len = frm - mtod(m, u_int8_t *);
1574 m->m_pkthdr
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_tx.c69 if (m0->m_pkthdr.len > MJUMPAGESIZE) {
72 } else if (m0->m_pkthdr.len > MCLBYTES) {
82 m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
83 m->m_len = m->m_pkthdr.len;
134 txd->pktlen = htole16(m->m_pkthdr.len);
222 if (!own || txd->pktlen != htole16(m->m_pkthdr.len)) {
241 txd->pktlen = htole16(m->m_pkthdr.len);
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_uipc_mbuf.c217 bzero(&m->m_pkthdr, sizeof(struct pkthdr));
289 !SLIST_EMPTY(&m->m_pkthdr.tags)) {
300 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr));
308 if (pktlen && pktlen != m->m_pkthdr.len) {
310 m->m_pkthdr.len = 0;
312 M_SANITY_ACTION("m_pkthdr.len != mbuf chain length");
329 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr));
352 KASSERT(SLIST_EMPTY(&to->m_pkthdr
[all...]
H A Dfbsd_uipc_mbuf2.c354 p = SLIST_FIRST(&m->m_pkthdr.tags);
374 SLIST_FOREACH_SAFE(p, &m->m_pkthdr.tags, m_tag_link, q)
387 p = SLIST_FIRST(&m->m_pkthdr.tags);
442 SLIST_FOREACH(p, &from->m_pkthdr.tags, m_tag_link) {
449 SLIST_INSERT_HEAD(&to->m_pkthdr.tags, t, m_tag_link);
H A Ddevice_hooks.c147 if (mb->m_pkthdr.len > length) {
149 mb->m_pkthdr.len, length);
155 length = min_c(max_c((size_t)mb->m_pkthdr.len, 0), length);
190 mb->m_pkthdr.len = mb->m_len = length;
H A Dbus_dma.cpp432 if (mb->m_pkthdr.len > dmat->maxsize)
451 error = _prepare_bounce_buffer(map, mb->m_pkthdr.len, flags);
459 error = _bus_load_buffer(dmat, map->bounce_buffer, mb->m_pkthdr.len, flags,
478 (*callback)(callback_arg, map->segments, nsegs, mb->m_pkthdr.len,
515 length = map->mbuf->m_pkthdr.len;
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_superg.c288 if (m->m_pkthdr.len < 3*FF_LLC_SIZE)
428 pad = roundup2(m1->m_pkthdr.len, 4) - m1->m_pkthdr.len;
433 m2->m_pkthdr.len += pad;
436 m1->m_pkthdr.len += pad;
447 m1->m_pkthdr.len += m2->m_pkthdr.len;
561 pad = roundup2(m1->m_pkthdr.len, 4) - m1->m_pkthdr.len;
566 m2->m_pkthdr
[all...]
H A Dieee80211_wds.c257 if (ifp == m->m_pkthdr.rcvif)
302 mcopy->m_pkthdr.rcvif = (void *) ni;
310 m->m_pkthdr.len);
335 m->m_pkthdr.rcvif = (void *)(uintptr_t)
454 if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_min)) {
457 "too short (1): len %u", m->m_pkthdr.len);
486 if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_addr4)) {
489 "too short (3): len %u", m->m_pkthdr.len);
649 eh->ether_type, m->m_pkthdr.len);
695 if (m->m_pkthdr
[all...]
H A Dieee80211_ageq.c81 struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif;
206 if (match != NULL && m->m_pkthdr.rcvif != (void *) match) {
H A Dieee80211_haiku.h343 ((m)->m_pkthdr.ether_vtag = (ac))
344 #define M_WME_GETAC(m) ((m)->m_pkthdr.ether_vtag)
351 #define M_AGE_SET(m,v) (m->m_pkthdr.csum_data = v)
352 #define M_AGE_GET(m) (m->m_pkthdr.csum_data)
353 #define M_AGE_SUB(m,adj) (m->m_pkthdr.csum_data -= adj)
359 ((m)->m_pkthdr.tso_segsz = (seqno))
360 #define M_SEQNO_GET(m) ((m)->m_pkthdr.tso_segsz)
H A Dieee80211_haiku.cpp389 ni = (struct ieee80211_node*)m->m_pkthdr.rcvif;
392 m->m_pkthdr.rcvif = NULL;
409 ni = (struct ieee80211_node*)m->m_pkthdr.rcvif;
440 pktlen = m->m_pkthdr.len;
649 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
H A Dieee80211_output.c171 m->m_pkthdr.rcvif = (void *)ni;
568 m->m_pkthdr.rcvif = (void *)ni;
598 if (m->m_pkthdr.len < sizeof(struct ieee80211_frame_ack))
638 if (m->m_pkthdr.len < ieee80211_anyhdrsize(wh))
851 m->m_pkthdr.len - ieee80211_hdrsize(wh));
1176 m->m_len = m->m_pkthdr.len = hdrlen;
1219 if (m->m_pkthdr.len < hdrlen + sizeof(*llc))
1264 if (EVL_VLANOFTAG(m->m_pkthdr.ether_vtag) !=
1684 datalen = m->m_pkthdr.len; /* NB: w/o 802.11 header */
1892 txfrag = (m->m_pkthdr
[all...]
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dmbuf.h69 // Flags preserved when copying m_pkthdr
91 * model. NIC drivers can pass up the hash via m->m_pkthdr.flowid, and set
127 #define M_HASHTYPE_CLEAR(m) ((m)->m_pkthdr.rsstype = 0)
128 #define M_HASHTYPE_GET(m) ((m)->m_pkthdr.rsstype)
129 #define M_HASHTYPE_SET(m, v) ((m)->m_pkthdr.rsstype = (v))
277 #define m_pkthdr M_dat.MH.MH_pkthdr macro
356 SLIST_INSERT_HEAD(&memoryBuffer->m_pkthdr.tags, tag, m_tag_link);
363 SLIST_REMOVE(&memoryBuffer->m_pkthdr.tags, tag, m_tag, m_tag_link);
H A Dmbuf-fbsd.h134 _mm->m_pkthdr.len += _mplen; \
221 return (SLIST_EMPTY(&m->m_pkthdr.tags) ? (struct m_tag *)NULL :
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_tx.c234 if (m->m_pkthdr.len + sc->txdesc_len > RTWN_USB_TXBUFSZ)
254 txd->pktlen = htole16(m->m_pkthdr.len);
263 m_copydata(m, 0, m->m_pkthdr.len,
266 data->buflen = m->m_pkthdr.len + sc->txdesc_len;
/haiku/src/libs/compat/openbsd_network/compat/sys/
H A Dmbuf-obsd.h97 len = m0->m_pkthdr.len + adj;
114 m->m_len = m->m_pkthdr.len = len;
116 m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t));
250 return (m->m_pkthdr.len);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn_tx.c66 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
67 m->m_pkthdr.rcvif = NULL;
273 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
274 m->m_pkthdr.rcvif = NULL;
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vte.c996 if (m->m_pkthdr.len < VTE_MIN_FRAMELEN)
997 padlen = VTE_MIN_FRAMELEN - m->m_pkthdr.len;
1023 m_copydata(m, 0, m->m_pkthdr.len, mtod(n, char *));
1024 n->m_pkthdr.len = m->m_pkthdr.len;
1025 n->m_len = m->m_pkthdr.len;
1032 bzero(mtod(m, char *) + m->m_pkthdr.len, padlen);
1033 m->m_pkthdr.len += padlen;
1034 m->m_len = m->m_pkthdr.len;
1072 bzero(mtod(m, char *) + m->m_pkthdr
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/
H A Dif_sge.c1092 m->m_len = m->m_pkthdr.len = MCLBYTES;
1188 m->m_pkthdr.csum_flags |=
1194 m->m_pkthdr.csum_flags |=
1196 m->m_pkthdr.csum_data = 0xffff;
1202 m->m_pkthdr.ether_vtag = rxinfo & RDC_VLAN_MASK;
1212 m->m_pkthdr.len = m->m_len = SGE_RX_BYTES(rxstat) -
1214 m->m_pkthdr.rcvif = ifp;
1410 if (((*m_head)->m_pkthdr.csum_flags & CSUM_TSO) != 0) {
1504 if ((m->m_pkthdr.csum_flags & CSUM_TSO) != 0) {
1506 mss = (uint32_t)m->m_pkthdr
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/
H A Dif_re.c833 m0->m_pkthdr.len = m0->m_len = ETHER_MIN_LEN - ETHER_CRC_LEN;
1957 m->m_len = m->m_pkthdr.len = MCLBYTES;
2020 m->m_len = m->m_pkthdr.len = MJUM9BYTES;
2327 m->m_pkthdr.len = total_len - ETHER_CRC_LEN;
2329 m->m_pkthdr.len = m->m_len =
2336 m->m_pkthdr.rcvif = ifp;
2344 m->m_pkthdr.csum_flags |=
2347 m->m_pkthdr.csum_flags |=
2355 m->m_pkthdr.csum_flags |=
2357 m->m_pkthdr
[all...]

Completed in 107 milliseconds

1234