Home
last modified time | relevance | path

Searched refs:m_ext (Results 1 – 25 of 55) sorted by relevance

123

/freebsd-14.2/sys/kern/
H A Dkern_mbuf.c504 clust = m->m_ext.ext_buf; in dn_pack_release()
744 m->m_ext.ext_count = 1; in mb_ctor_clust()
887 m->m_ext.ext_free(m); in mb_unmapped_compress()
931 sf = m->m_ext.ext_arg1; in mb_unmapped_free_mext()
1142 m->m_ext.ext_count = 1; in mb_alloc_ext_pgs()
1143 m->m_ext.ext_size = 0; in mb_alloc_ext_pgs()
1225 m->m_ext.ext_free(m); in mb_free_ext()
1335 m->m_ext.ext_buf = NULL; in m_cljget()
1544 mb->m_ext.ext_buf = buf; in m_extadd()
1553 mb->m_ext.ext_count = 1; in m_extadd()
[all …]
H A Dkern_sendfile.c176 sf = m->m_ext.ext_arg1; in sendfile_free_mext()
1009 m0->m_ext.ext_flags |= in vn_sendfile()
1020 m0->m_ext.ext_flags |= in vn_sendfile()
1024 m0->m_ext.ext_flags |= in vn_sendfile()
1026 m0->m_ext.ext_arg1 = sfs; in vn_sendfile()
1053 mtail->m_ext.ext_size += PAGE_SIZE; in vn_sendfile()
1084 m0->m_ext.ext_size = PAGE_SIZE; in vn_sendfile()
1085 m0->m_ext.ext_arg1 = sf; in vn_sendfile()
1086 m0->m_ext.ext_type = EXT_SFBUF; in vn_sendfile()
1103 m0->m_ext.ext_arg2 = sfs; in vn_sendfile()
[all …]
H A Duipc_mbuf.c211 CTASSERT(sizeof(struct m_ext) == 160);
217 CTASSERT(sizeof(struct m_ext) == 176);
219 CTASSERT(sizeof(struct m_ext) == 172);
264 bcopy(&m->m_ext, &n->m_ext, m_epg_ext_copylen); in mb_dupcl()
266 bcopy(&m->m_ext, &n->m_ext, sizeof(struct m_ext)); in mb_dupcl()
268 bcopy(&m->m_ext, &n->m_ext, m_ext_copylen); in mb_dupcl()
274 refcnt = n->m_ext.ext_cnt = &m->m_ext.ext_count; in mb_dupcl()
275 n->m_ext.ext_flags &= ~EXT_FLAG_EMBREF; in mb_dupcl()
277 KASSERT(m->m_ext.ext_cnt != NULL, in mb_dupcl()
279 refcnt = m->m_ext.ext_cnt; in mb_dupcl()
[all …]
H A Duipc_sockbuf.c157 ext_size = m->m_ext.ext_size; in sbready_compress()
182 sb->sb_mbcnt -= n->m_ext.ext_size; in sbready_compress()
283 sb->sb_mbcnt += m->m_ext.ext_size; in sballoc()
322 sb->sb_mbcnt -= m->m_ext.ext_size; in sbfree()
350 sb->sb_mbcnt += m->m_ext.ext_size; in sballoc_ktls_rx()
367 sb->sb_mbcnt -= m->m_ext.ext_size; in sbfree_ktls_rx()
1142 mbcnt += m->m_ext.ext_size; in sbcheck()
1169 mbcnt += m->m_ext.ext_size; in sbcheck()
H A Duipc_mbuf2.c155 (n->m_ext.ext_type == EXT_CLUSTER && M_WRITABLE(n))) in m_pulldown()
H A Duipc_usrreq.c1201 mbcnt += mb->m_ext.ext_size; in uipc_sosend_dgram()
1291 dmbcnt += mb->m_ext.ext_size; in uipc_sosend_dgram()
2754 *mbcnt += (*controlp)->m_ext.ext_size; in unp_internalize()
2839 n->m_ext.ext_size); in unp_addsockcred()
2840 *mbcnt -= n->m_ext.ext_size; in unp_addsockcred()
/freebsd-14.2/sys/sys/
H A Dmbuf.h268 struct m_ext { struct
406 struct m_ext m_ext; member
917 m->m_ext.ext_buf = buf; in m_extaddref()
920 m->m_ext.ext_size = size; in m_extaddref()
922 m->m_ext.ext_arg1 = arg1; in m_extaddref()
923 m->m_ext.ext_arg2 = arg2; in m_extaddref()
925 m->m_ext.ext_flags = 0; in m_extaddref()
1074 m->m_ext.ext_free = m->m_ext.ext_arg1 = m->m_ext.ext_arg2 = NULL; in m_cljset()
1078 m->m_ext.ext_count = 1; in m_cljset()
1115 return ((m->m_ext.ext_flags & EXT_FLAG_EMBREF) ? m->m_ext.ext_count : in m_extrefcnt()
[all …]
/freebsd-14.2/sys/dev/gem/
H A Dif_gemvar.h224 __m->m_data = __m->m_ext.ext_buf; \
226 __rxd->gd_flags = htole64((((__m->m_ext.ext_size) << \
236 __rxd->gd_flags = htole64((((__m->m_ext.ext_size) << \
/freebsd-14.2/sys/netinet/
H A Dtcp_pcap.c316 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 Dsctp_os_bsd.h319 #define SCTP_BUF_EXTEND_BASE(m) (m->m_ext.ext_buf)
321 #define SCTP_BUF_EXTEND_REFCNT(m) (*m->m_ext.ext_cnt)
H A Dtcp_reass.c495 len += m->m_ext.ext_size; in tcp_reass_overhead_of_chain()
500 len += m->m_ext.ext_size; in tcp_reass_overhead_of_chain()
/freebsd-14.2/sys/dev/dpaa2/
H A Ddpaa2_buf.c161 buf->m->m_len = buf->m->m_ext.ext_size; in dpaa2_buf_seed_rxb()
162 buf->m->m_pkthdr.len = buf->m->m_ext.ext_size; in dpaa2_buf_seed_rxb()
/freebsd-14.2/sys/netipsec/
H A Dkey_debug.c913 m->m_ext.ext_buf, m->m_ext.ext_free, in kdebug_mbufhdr()
914 m->m_ext.ext_size, m->m_ext.ext_cnt); in kdebug_mbufhdr()
/freebsd-14.2/sys/dev/netmap/
H A Dnetmap_kern.h115 #define MBUF_REFCNT(m) ((m)->m_ext.ext_count)
116 #define SET_MBUF_REFCNT(m, x) (m)->m_ext.ext_count = x
2416 uma_zfree(zone_clust, m->m_ext.ext_buf); in nm_generic_mbuf_dtor()
2420 (m)->m_ext.ext_free = (fn != NULL) ? \
2452 KASSERT(m->m_ext.ext_size == MCLBYTES, in nm_os_mbuf_reinit()
2454 m->m_ext.ext_size)); in nm_os_mbuf_reinit()
2456 buf = m->m_ext.ext_buf; in nm_os_mbuf_reinit()
H A Dnetmap_freebsd.c427 if (unlikely(m->m_ext.ext_size < len)) { in nm_os_generic_xmit_frame()
428 nm_prlim(2, "size %d < len %d", m->m_ext.ext_size, len); in nm_os_generic_xmit_frame()
429 len = m->m_ext.ext_size; in nm_os_generic_xmit_frame()
/freebsd-14.2/sys/dev/dpaa/
H A Dif_dtsec_rm.c341 buffer = m->m_ext.ext_arg1; in dtsec_rm_fqr_mext_free()
342 sc = m->m_ext.ext_arg2; in dtsec_rm_fqr_mext_free()
/freebsd-14.2/sys/dev/iscsi/
H A Dicl_soft.c238 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)mb->m_ext.ext_arg1; in icl_soft_mbuf_done()
1105 isp = m->m_ext.ext_arg1; in icl_soft_free_mext_pg()
1147 m->m_ext.ext_arg1 = isp; in icl_soft_conn_pdu_append_bio()
1158 m->m_ext.ext_size += PAGE_SIZE; in icl_soft_conn_pdu_append_bio()
/freebsd-14.2/sys/dev/firewire/
H A Dif_fwe.c313 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in fwe_init()
569 m0->m_len = m0->m_pkthdr.len = m0->m_ext.ext_size; in fwe_as_input()
H A Dif_fwip.c317 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in fwip_init()
728 m0->m_len = m0->m_pkthdr.len = m0->m_ext.ext_size; in fwip_stream_input()
/freebsd-14.2/sys/dev/ath/
H A Dif_ath_rx_edma.c690 len = m->m_ext.ext_size; in ath_edma_rxbuf_init()
699 m->m_pkthdr.len = m->m_len = m->m_ext.ext_size; in ath_edma_rxbuf_init()
/freebsd-14.2/sys/dev/gve/
H A Dgve_rx.c367 vm_page_t page = (vm_page_t)mbuf->m_ext.ext_arg1; in gve_mextadd_free()
368 vm_offset_t va = (vm_offset_t)mbuf->m_ext.ext_arg2; in gve_mextadd_free()
/freebsd-14.2/sys/dev/lge/
H A Dif_lge.c690 m_new->m_data = m_new->m_ext.ext_buf; in lge_newbuf()
825 sc = m->m_ext.ext_arg1; in lge_jfree()
831 i = ((vm_offset_t)m->m_ext.ext_buf in lge_jfree()
/freebsd-14.2/sys/dev/cxgbe/cxgbei/
H A Dicl_cxgbei.c243 struct icl_cxgbei_pdu *icp = (struct icl_cxgbei_pdu *)mb->m_ext.ext_arg1; in icl_cxgbei_mbuf_done()
571 icp = m->m_ext.ext_arg1; in cxgbei_free_mext_pg()
658 m->m_ext.ext_arg1 = icp; in icl_cxgbei_conn_pdu_append_bio()
669 m->m_ext.ext_size += PAGE_SIZE; in icl_cxgbei_conn_pdu_append_bio()
/freebsd-14.2/sys/dev/iwm/
H A Dif_iwm_util.c244 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in iwm_send_cmd()
/freebsd-14.2/sys/powerpc/pseries/
H A Dphyp_llan.c336 m->m_len = m->m_pkthdr.len = m->m_ext.ext_size; in llan_add_rxbuf()

123