/freebsd-current/share/dtrace/ |
H A D | mbuf.d | 54 #pragma D binding "1.13" M_EXTPG 55 inline int M_EXTPG = 0x00000100; /* has array of unmapped pages and TLS */ 98 flags & M_EXTPG ? "M_EXTPG" :
|
/freebsd-current/sys/netinet/ |
H A D | tcp_pcap.c | 311 if (mhead->m_flags & M_EXTPG) { 371 if ((m->m_flags & (M_EXT | M_EXTPG)) && 390 if (m->m_flags & M_EXTPG)
|
H A D | tcp_output.c | 1990 if (hw_tls && (m->m_flags & M_EXTPG)) 2007 if (m->m_flags & M_EXTPG) 2029 * For M_EXTPG mbufs, add 3 segments 2036 if (m->m_flags & M_EXTPG) { 2091 if (m->m_flags & (M_EXT | M_EXTPG)) {
|
/freebsd-current/sys/rpc/ |
H A D | rpc_generic.c | 873 KASSERT((mp->m_flags & (M_EXT | M_EXTPG)) != 874 (M_EXT | M_EXTPG), ("_rpc_copym_into_ext_pgs:" 885 if ((m->m_flags & M_EXTPG) != 0) 918 KASSERT((m2->m_flags & (M_EXT | M_EXTPG)) == 919 (M_EXT | M_EXTPG), ("_rpc_copym_into_ext_pgs:"
|
/freebsd-current/sys/kern/ |
H A D | uipc_mbuf.c | 242 KASSERT(m->m_flags & (M_EXT | M_EXTPG), 243 ("%s: M_EXT | M_EXTPG not set on %p", __func__, m)); 244 KASSERT(!(n->m_flags & (M_EXT | M_EXTPG)), 245 ("%s: M_EXT | M_EXTPG set on %p", __func__, n)); 253 * o M_EXTPG data is split between main part of mbuf and m_ext, the 259 if (m->m_flags & M_EXTPG) { 268 n->m_flags |= m->m_flags & (M_RDONLY | M_EXT | M_EXTPG); 446 (to->m_flags & (M_EXT | M_EXTPG)); 485 (to->m_flags & (M_EXT | M_EXTPG)); 575 if (m->m_flags & (M_EXT | M_EXTPG)) { [all...] |
H A D | uipc_sockbuf.c | 131 (m->m_flags & M_EXTPG) && 132 (n->m_flags & M_EXTPG) && 153 if ((m->m_flags & M_EXTPG) && m->m_len <= MLEN && 162 (m->m_flags & M_EXTPG) == 0 && 191 * count as a single unit of I/O except for M_EXTPG mbufs which 210 if ((m->m_flags & M_EXTPG) != 0 && m->m_epg_npgs != 0) { 1403 !(n->m_flags & (M_NOTREADY | M_EXTPG)) && 1420 if (m->m_len <= MLEN && (m->m_flags & M_EXTPG) && 1461 KASSERT((m->m_flags & M_EXTPG) == 0, 1477 !(n->m_flags & M_EXTPG) [all...] |
H A D | kern_mbuf.c | 118 bool mb_use_ext_pgs = false; /* use M_EXTPG mbufs for sendfile & TLS */ 832 * in M_EXTPG or just as a normal mbuf. This code is intended to be 841 if ((m->m_flags & M_EXTPG) != 0) { 869 KASSERT((m->m_flags & M_PKTHDR) == 0 && (m->m_flags & M_EXTPG), 870 ("%s: m %p !M_EXTPG or M_PKTHDR", __func__, m)); 890 m->m_flags &= ~(M_EXT | M_RDONLY | M_EXTPG); 910 * original M_EXTPG mbuf to ensure the physical page doesn't go away. 915 * on the original M_EXTPG mbuf. 934 /* Drop the reference on the backing M_EXTPG mbuf. */ 1079 if (m->m_flags & M_EXTPG) { [all...] |
H A D | subr_bus_dma.c | 219 if ((m->m_flags & M_EXTPG) != 0) 243 if ((m->m_flags & M_EXTPG) != 0)
|
H A D | uipc_ktls.c | 2045 KASSERT((m->m_flags & M_EXTPG) != 0, 2095 KASSERT((m->m_flags & M_EXTPG) != 0, 2798 KASSERT((m->m_flags & (M_EXTPG | M_NOTREADY)) == (M_EXTPG | M_NOTREADY), 2878 KASSERT(((m->m_flags & (M_EXTPG | M_NOTREADY)) == 2879 (M_EXTPG | M_NOTREADY)),
|
H A D | subr_sglist.c | 220 * describe an M_EXTPG mbuf. 451 if ((m->m_flags & M_EXTPG) != 0) 474 if ((m->m_flags & M_EXTPG) != 0)
|
H A D | subr_memdesc.c | 373 * Returns amount of data added to an M_EXTPG mbuf. 708 if (m0->m_flags & (M_EXT | M_EXTPG)) { 730 if (m0->m_flags & (M_EXT | M_EXTPG)) {
|
H A D | kern_sendfile.c | 360 if ((sfio->m->m_flags & M_EXTPG) != 0) 840 tls->params.max_frame_len, M_EXTPG);
|
H A D | subr_msan.c | 564 if ((m->m_flags & M_EXTPG) == 0)
|
H A D | uipc_socket.c | 1823 M_EXTPG | 2373 if ((m->m_flags & M_EXTPG) != 0)
|
/freebsd-current/sys/sys/ |
H A D | mbuf.h | 301 * Multi-page M_EXTPG mbuf: 319 * used by M_EXT and M_EXTPG. 368 /* M_EXTPG set. 369 * Multi-page M_EXTPG mbuf has its meta data 403 /* M_EXT or M_EXTPG set. */ 405 /* M_PKTHDR set, neither M_EXT nor M_EXTPG. */ 475 #define M_EXTPG 0x00000100 /* has array of unmapped pages and TLS */ macro 513 (M_EXT | M_RDONLY | M_NOFREE | M_EXTPG) 520 "\7M_PROMISC\10M_VLANTAG\11M_EXTPG\12M_NOFREE\13M_TSTMP\14M_TSTMP_HPREC\15M_TSTMP_LRO" 1137 #define M_WRITABLE(m) (((m)->m_flags & (M_RDONLY | M_EXTPG)) [all...] |
/freebsd-current/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_hw_tls.c | 617 (mb->m_next->m_flags & (M_EXTPG | M_EXT)) != (M_EXTPG | M_EXT)) { 682 if (!(mb->m_flags & M_EXTPG))
|
/freebsd-current/sys/fs/nfsclient/ |
H A D | nfs_clcomsubs.c | 250 KASSERT((mp->m_flags & M_EXTPG) != 0 ||
|
/freebsd-current/sys/opencrypto/ |
H A D | criov.c | 436 if (cc->cc_mbuf->m_flags & M_EXTPG) 803 if (m->m_flags & M_EXTPG)
|
/freebsd-current/sys/dev/cxgbe/tom/ |
H A D | t4_cpl_io.c | 585 if (m->m_flags & M_EXTPG) 708 if (m->m_flags & M_EXTPG) { 749 if (m->m_flags & M_EXTPG) 1006 if (m->m_flags & M_EXTPG) 1022 if (m->m_flags & M_EXTPG)
|
H A D | t4_tls.c | 579 KASSERT(m->m_flags & M_EXTPG, ("%s: mbuf %p is not NOMAP",
|
/freebsd-current/sys/dev/cxgbe/crypto/ |
H A D | t6_kern_tls.c | 964 MPASS(m->m_next->m_flags & M_EXTPG); 973 MPASS(m_tls->m_flags & M_EXTPG); 2022 MPASS(m_tls->m_flags & M_EXTPG);
|
/freebsd-current/sys/fs/nfs/ |
H A D | nfs_commonsubs.c | 861 KASSERT(((m2->m_flags & (M_EXT | M_EXTPG)) == 862 (M_EXT | M_EXTPG) && (nd->nd_flag & ND_EXTPG) != 0) || 863 ((m2->m_flags & (M_EXT | M_EXTPG)) != 864 (M_EXT | M_EXTPG) && (nd->nd_flag & ND_EXTPG) == 0), 5069 if ((m->m_flags & M_EXTPG) != 0) {
|
/freebsd-current/sys/fs/nfsserver/ |
H A D | nfs_nfsdsubs.c | 1326 if ((m->m_flags & M_EXTPG) != 0) {
|
/freebsd-current/sys/netinet6/ |
H A D | nd6.c | 849 if (n->m_flags & M_EXTPG)
|
/freebsd-current/sys/dev/nvmf/ |
H A D | nvmf_tcp.c | 624 MPASS((m->m_flags & M_EXTPG) == 0);
|