• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/xen/netback/

Lines Matching defs:pMbuf

991 	struct mbuf *pMbuf;
998 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
999 safe_m_freem(&pMbuf);
1010 struct mbuf *pMbuf;
1014 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1015 XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
1016 safe_m_freem(&pMbuf);
1027 struct mbuf *pMbuf;
1031 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1032 XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
1033 XNB_ASSERT(pMbuf->m_pkthdr.csum_flags & CSUM_IP_CHECKED);
1034 XNB_ASSERT(pMbuf->m_pkthdr.csum_flags & CSUM_IP_VALID);
1035 XNB_ASSERT(pMbuf->m_pkthdr.csum_flags & CSUM_DATA_VALID);
1036 XNB_ASSERT(pMbuf->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR);
1037 safe_m_freem(&pMbuf);
1048 struct mbuf *pMbuf;
1052 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1053 XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
1054 safe_m_freem(&pMbuf);
1065 struct mbuf *pMbuf;
1069 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1070 XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
1071 safe_m_freem(&pMbuf);
1083 struct mbuf *pMbuf;
1088 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1090 for (m = pMbuf; m != NULL; m = m->m_next) {
1094 safe_m_freem(&pMbuf);
1105 struct mbuf *pMbuf;
1111 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1112 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1115 safe_m_freem(&pMbuf);
1128 struct mbuf *pMbuf;
1142 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1143 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1152 mtod(pMbuf, vm_offset_t)));
1154 virt_to_mfn(mtod(pMbuf, vm_offset_t)));
1156 safe_m_freem(&pMbuf);
1168 struct mbuf *pMbuf;
1190 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1191 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1197 mtod(pMbuf, vm_offset_t)));
1201 mtod(pMbuf, vm_offset_t) + 1400));
1202 safe_m_freem(&pMbuf);
1213 struct mbuf *pMbuf;
1227 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1228 XNB_ASSERT(pMbuf != NULL);
1229 if (pMbuf == NULL)
1232 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1235 if (M_TRAILINGSPACE(pMbuf) == MCLBYTES) {
1241 mtod(pMbuf, vm_offset_t)));
1247 mtod(pMbuf->m_next, vm_offset_t)));
1253 mtod(pMbuf->m_next, vm_offset_t)));
1256 } else if (M_TRAILINGSPACE(pMbuf) == 2 * MCLBYTES) {
1262 mtod(pMbuf, vm_offset_t)));
1268 mtod(pMbuf->m_next, vm_offset_t)));
1276 m_freem(pMbuf);
1288 struct mbuf *pMbuf;
1302 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1303 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1309 xnb_update_mbufc(pMbuf, xnb_unit_pvt.gnttab, n_entries);
1310 XNB_ASSERT(pMbuf->m_len == size);
1311 XNB_ASSERT(pMbuf->m_pkthdr.len == size);
1312 safe_m_freem(&pMbuf);
1324 struct mbuf *pMbuf;
1346 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1347 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1354 xnb_update_mbufc(pMbuf, xnb_unit_pvt.gnttab, n_entries);
1356 XNB_ASSERT(pMbuf->m_pkthdr.len == 1900);
1357 XNB_ASSERT(pMbuf->m_len == 1900);
1359 safe_m_freem(&pMbuf);
1371 struct mbuf *pMbuf;
1385 pMbuf = xnb_pkt2mbufc(&pkt, xnb_unit_pvt.ifp);
1386 n_entries = xnb_txpkt2gnttab(&pkt, pMbuf, xnb_unit_pvt.gnttab,
1393 xnb_update_mbufc(pMbuf, xnb_unit_pvt.gnttab, n_entries);
1397 XNB_ASSERT(pMbuf->m_pkthdr.len == data_this_transaction);
1398 XNB_ASSERT(pMbuf->m_len == MCLBYTES);
1399 XNB_ASSERT(pMbuf->m_next->m_len == MCLBYTES);
1400 XNB_ASSERT(pMbuf->m_next->m_next->m_len == 1);
1404 XNB_ASSERT(pMbuf->m_pkthdr.len == data_this_transaction);
1405 XNB_ASSERT(pMbuf->m_len == 2 * MCLBYTES);
1406 XNB_ASSERT(pMbuf->m_next->m_len == 1);
1411 safe_m_freem(&pMbuf);