Searched refs:M_EXTPG (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-current/share/dtrace/
H A Dmbuf.d54 #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 Dtcp_pcap.c311 if (mhead->m_flags & M_EXTPG) {
371 if ((m->m_flags & (M_EXT | M_EXTPG)) &&
390 if (m->m_flags & M_EXTPG)
H A Dtcp_output.c1990 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 Drpc_generic.c873 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 Duipc_mbuf.c242 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 Duipc_sockbuf.c131 (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 Dkern_mbuf.c118 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 Dsubr_bus_dma.c219 if ((m->m_flags & M_EXTPG) != 0)
243 if ((m->m_flags & M_EXTPG) != 0)
H A Duipc_ktls.c2045 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 Dsubr_sglist.c220 * describe an M_EXTPG mbuf.
451 if ((m->m_flags & M_EXTPG) != 0)
474 if ((m->m_flags & M_EXTPG) != 0)
H A Dsubr_memdesc.c373 * 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 Dkern_sendfile.c360 if ((sfio->m->m_flags & M_EXTPG) != 0)
840 tls->params.max_frame_len, M_EXTPG);
H A Dsubr_msan.c564 if ((m->m_flags & M_EXTPG) == 0)
H A Duipc_socket.c1823 M_EXTPG |
2373 if ((m->m_flags & M_EXTPG) != 0)
/freebsd-current/sys/sys/
H A Dmbuf.h301 * 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 Dmlx5_en_hw_tls.c617 (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 Dnfs_clcomsubs.c250 KASSERT((mp->m_flags & M_EXTPG) != 0 ||
/freebsd-current/sys/opencrypto/
H A Dcriov.c436 if (cc->cc_mbuf->m_flags & M_EXTPG)
803 if (m->m_flags & M_EXTPG)
/freebsd-current/sys/dev/cxgbe/tom/
H A Dt4_cpl_io.c585 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 Dt4_tls.c579 KASSERT(m->m_flags & M_EXTPG, ("%s: mbuf %p is not NOMAP",
/freebsd-current/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c964 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 Dnfs_commonsubs.c861 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 Dnfs_nfsdsubs.c1326 if ((m->m_flags & M_EXTPG) != 0) {
/freebsd-current/sys/netinet6/
H A Dnd6.c849 if (n->m_flags & M_EXTPG)
/freebsd-current/sys/dev/nvmf/
H A Dnvmf_tcp.c624 MPASS((m->m_flags & M_EXTPG) == 0);

Completed in 278 milliseconds

12