| /freebsd-13.1/sys/kern/ |
| H A D | kern_mbuf.c | 513 clust = m->m_ext.ext_buf; in dn_pack_release() 752 m->m_ext.ext_count = 1; in mb_ctor_clust() 909 m->m_ext.ext_free(m); in mb_unmapped_compress() 953 sf = m->m_ext.ext_arg1; in mb_unmapped_free_mext() 1164 m->m_ext.ext_count = 1; in mb_alloc_ext_pgs() 1165 m->m_ext.ext_size = 0; in mb_alloc_ext_pgs() 1247 m->m_ext.ext_free(m); in mb_free_ext() 1357 m->m_ext.ext_buf = NULL; in m_cljget() 1528 mb->m_ext.ext_buf = buf; in m_extadd() 1537 mb->m_ext.ext_count = 1; in m_extadd() [all …]
|
| H A D | kern_sendfile.c | 175 sf = m->m_ext.ext_arg1; in sendfile_free_mext() 1015 m0->m_ext.ext_flags |= in vn_sendfile() 1026 m0->m_ext.ext_flags |= in vn_sendfile() 1030 m0->m_ext.ext_flags |= in vn_sendfile() 1032 m0->m_ext.ext_arg1 = sfs; in vn_sendfile() 1059 mtail->m_ext.ext_size += PAGE_SIZE; in vn_sendfile() 1090 m0->m_ext.ext_size = PAGE_SIZE; in vn_sendfile() 1091 m0->m_ext.ext_arg1 = sf; in vn_sendfile() 1092 m0->m_ext.ext_type = EXT_SFBUF; in vn_sendfile() 1109 m0->m_ext.ext_arg2 = sfs; in vn_sendfile() [all …]
|
| H A D | uipc_mbuf.c | 174 CTASSERT(sizeof(struct m_ext) == 160); 180 CTASSERT(sizeof(struct m_ext) == 184); 182 CTASSERT(sizeof(struct m_ext) == 180); 227 bcopy(&m->m_ext, &n->m_ext, m_epg_ext_copylen); in mb_dupcl() 229 bcopy(&m->m_ext, &n->m_ext, sizeof(struct m_ext)); in mb_dupcl() 231 bcopy(&m->m_ext, &n->m_ext, m_ext_copylen); in mb_dupcl() 237 refcnt = n->m_ext.ext_cnt = &m->m_ext.ext_count; in mb_dupcl() 238 n->m_ext.ext_flags &= ~EXT_FLAG_EMBREF; in mb_dupcl() 240 KASSERT(m->m_ext.ext_cnt != NULL, in mb_dupcl() 242 refcnt = m->m_ext.ext_cnt; in mb_dupcl() [all …]
|
| H A D | uipc_sockbuf.c | 155 ext_size = m->m_ext.ext_size; in sbready_compress() 183 sb->sb_mbcnt -= n->m_ext.ext_size; in sbready_compress() 287 sb->sb_mbcnt += m->m_ext.ext_size; in sballoc() 329 sb->sb_mbcnt -= m->m_ext.ext_size; in sbfree() 360 sb->sb_mbcnt += m->m_ext.ext_size; in sballoc_ktls_rx() 380 sb->sb_mbcnt -= m->m_ext.ext_size; in sbfree_ktls_rx() 1037 mbcnt += m->m_ext.ext_size; in sbcheck() 1064 mbcnt += m->m_ext.ext_size; in sbcheck()
|
| H A D | uipc_mbuf2.c | 157 (n->m_ext.ext_type == EXT_CLUSTER && M_WRITABLE(n))) in m_pulldown()
|
| /freebsd-13.1/sys/sys/ |
| H A D | mbuf.h | 252 struct m_ext { struct 390 struct m_ext m_ext; member 904 m->m_ext.ext_buf = buf; in m_extaddref() 907 m->m_ext.ext_size = size; in m_extaddref() 909 m->m_ext.ext_arg1 = arg1; in m_extaddref() 910 m->m_ext.ext_arg2 = arg2; in m_extaddref() 912 m->m_ext.ext_flags = 0; in m_extaddref() 1039 m->m_ext.ext_free = m->m_ext.ext_arg1 = m->m_ext.ext_arg2 = NULL; in m_cljset() 1043 m->m_ext.ext_count = 1; in m_cljset() 1080 return ((m->m_ext.ext_flags & EXT_FLAG_EMBREF) ? m->m_ext.ext_count : in m_extrefcnt() [all …]
|
| /freebsd-13.1/sys/dev/netmap/ |
| H A D | netmap_kern.h | 124 #define MBUF_REFCNT(m) ((m)->m_ext.ext_count) 127 #define MBUF_REFCNT(m) ((m)->m_ext.ref_cnt ? *((m)->m_ext.ref_cnt) : -1) 2317 (m)->m_ext.ext_free = (void *)fn; \ 2318 (m)->m_ext.ext_type = EXT_EXTREF; \ 2325 m->m_ext.ext_buf = m->m_data = m->m_ext.ext_arg1; in void_mbuf_dtor() 2326 m->m_ext.ext_arg1 = NULL; in void_mbuf_dtor() 2327 m->m_ext.ext_type = EXT_PACKET; in void_mbuf_dtor() 2328 m->m_ext.ext_free = NULL; in void_mbuf_dtor() 2348 m->m_ext.ext_arg1 = m->m_ext.ext_buf; // XXX save in nm_os_get_mbuf() 2350 m->m_ext.ext_type = EXT_EXTREF; in nm_os_get_mbuf() [all …]
|
| H A D | netmap_freebsd.c | 435 if (m->m_ext.ext_size < len) { in nm_os_generic_xmit_frame() 436 nm_prlim(2, "size %d < len %d", m->m_ext.ext_size, len); in nm_os_generic_xmit_frame() 437 len = m->m_ext.ext_size; in nm_os_generic_xmit_frame() 443 m->m_ext.ext_buf = m->m_data = a->addr; in nm_os_generic_xmit_frame() 444 m->m_ext.ext_size = len; in nm_os_generic_xmit_frame()
|
| /freebsd-13.1/sys/netinet/ |
| H A D | tcp_pcap.c | 316 switch (mhead->m_ext.ext_type) { in tcp_pcap_add() 323 mhead->m_ext.ext_cnt, -1) == 1) in tcp_pcap_add() 331 *(mhead->m_ext.ext_cnt) = 1; in tcp_pcap_add()
|
| H A D | sctp_os_bsd.h | 323 #define SCTP_BUF_EXTEND_BASE(m) (m->m_ext.ext_buf) 325 #define SCTP_BUF_EXTEND_REFCNT(m) (*m->m_ext.ext_cnt)
|
| H A D | tcp_reass.c | 503 len += m->m_ext.ext_size; in tcp_reass_overhead_of_chain() 508 len += m->m_ext.ext_size; in tcp_reass_overhead_of_chain()
|
| /freebsd-13.1/sys/dev/gem/ |
| H A D | if_gemvar.h | 239 __m->m_data = __m->m_ext.ext_buf; \ 243 (((__m->m_ext.ext_size) << GEM_RD_BUFSHIFT) & \ 254 (((__m->m_ext.ext_size) << GEM_RD_BUFSHIFT) & \
|
| H A D | if_gem.c | 1672 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in gem_add_rxbuf() 1676 memset(m->m_ext.ext_buf, 0, m->m_ext.ext_size); in gem_add_rxbuf()
|
| /freebsd-13.1/sys/netipsec/ |
| H A D | key_debug.c | 908 m->m_ext.ext_buf, m->m_ext.ext_free, in kdebug_mbufhdr() 909 m->m_ext.ext_size, m->m_ext.ext_cnt); in kdebug_mbufhdr()
|
| /freebsd-13.1/sys/dev/iscsi_initiator/ |
| H A D | isc_soc.c | 77 pduq_t *pq = m->m_ext.ext_arg1; in ext_free() 81 ou_refcnt, m->m_ext.ext_buf, pq->buf); in ext_free() 140 md->m_ext.ext_cnt = &ou_refcnt; in isc_sendPDU()
|
| /freebsd-13.1/sys/dev/dpaa/ |
| H A D | if_dtsec_rm.c | 347 buffer = m->m_ext.ext_arg1; in dtsec_rm_fqr_mext_free() 348 sc = m->m_ext.ext_arg2; in dtsec_rm_fqr_mext_free()
|
| /freebsd-13.1/sys/dev/firewire/ |
| H A D | if_fwe.c | 319 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in fwe_init() 573 m0->m_len = m0->m_pkthdr.len = m0->m_ext.ext_size; in fwe_as_input()
|
| H A D | if_fwip.c | 324 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in fwip_init() 735 m0->m_len = m0->m_pkthdr.len = m0->m_ext.ext_size; in fwip_stream_input()
|
| /freebsd-13.1/sys/dev/ath/ |
| H A D | if_ath_rx_edma.c | 696 len = m->m_ext.ext_size; in ath_edma_rxbuf_init() 705 m->m_pkthdr.len = m->m_len = m->m_ext.ext_size; in ath_edma_rxbuf_init()
|
| /freebsd-13.1/sys/dev/lge/ |
| H A D | if_lge.c | 722 m_new->m_data = m_new->m_ext.ext_buf; 860 sc = m->m_ext.ext_arg1; in lge_jfree() 866 i = ((vm_offset_t)m->m_ext.ext_buf in lge_jfree()
|
| /freebsd-13.1/sys/dev/iwm/ |
| H A D | if_iwm_util.c | 246 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in iwm_send_cmd()
|
| /freebsd-13.1/sys/powerpc/pseries/ |
| H A D | phyp_llan.c | 339 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in llan_add_rxbuf()
|
| /freebsd-13.1/sys/dev/cxgbe/tom/ |
| H A D | t4_cpl_io.c | 2098 job = m->m_ext.ext_arg1; in aiotx_free_pgs() 2174 m->m_ext.ext_size = npages * PAGE_SIZE; in alloc_aiotx_mbuf() 2175 m->m_ext.ext_arg1 = job; in alloc_aiotx_mbuf()
|
| /freebsd-13.1/sys/dev/mwl/ |
| H A D | if_mwl.c | 2313 m->m_ext.ext_free != mwl_ext_free) in mwl_ampdu_rxdma_reclaim() 2318 off = m->m_data - m->m_ext.ext_buf; in mwl_ampdu_rxdma_reclaim() 2324 &m->m_ext.ext_paddr); in mwl_ampdu_rxdma_reclaim() 2527 struct mwl_softc *sc = m->m_ext.ext_arg1; in mwl_ext_free() 2530 mwl_putrxdma(sc, m->m_ext.ext_buf); in mwl_ext_free()
|
| /freebsd-13.1/sys/dev/fxp/ |
| H A D | if_fxp.c | 1932 rfa = (struct fxp_rfa *)(m->m_ext.ext_buf + in fxp_intr_body() 2710 (p_rx->rx_mbuf->m_ext.ext_buf + RFA_ALIGNMENT_FUDGE); in fxp_add_rfabuf() 2730 m->m_data = m->m_ext.ext_buf; in fxp_discard_rfabuf()
|