]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbuf
authorGleb Smirnoff <glebius@FreeBSD.org>
Sun, 3 May 2020 00:12:56 +0000 (00:12 +0000)
committerGleb Smirnoff <glebius@FreeBSD.org>
Sun, 3 May 2020 00:12:56 +0000 (00:12 +0000)
commit7b6c99d08d57bd6aeee333734b801208914fd788
treed170efb569044b2f93ad9efe75a46b771ff6f3a9
parentbccf6e26e9ea8fe9f4cccc18c761f84c6c095045
Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbuf
        within m_epg namespace.
All edits except the 'struct mbuf' declaration and mb_dupcl() were done
mechanically with sed:

s/->m_ext_pgs.nrdy/->m_epg_nrdy/g
s/->m_ext_pgs.hdr_len/->m_epg_hdrlen/g
s/->m_ext_pgs.trail_len/->m_epg_trllen/g
s/->m_ext_pgs.first_pg_off/->m_epg_1st_off/g
s/->m_ext_pgs.last_pg_len/->m_epg_last_len/g
s/->m_ext_pgs.flags/->m_epg_flags/g
s/->m_ext_pgs.record_type/->m_epg_record_type/g
s/->m_ext_pgs.enc_cnt/->m_epg_enc_cnt/g
s/->m_ext_pgs.tls/->m_epg_tls/g
s/->m_ext_pgs.so/->m_epg_so/g
s/->m_ext_pgs.seqno/->m_epg_seqno/g
s/->m_ext_pgs.stailq/->m_epg_stailq/g

Reviewed by: gallatin
Differential Revision: https://reviews.freebsd.org/D24598
16 files changed:
sys/dev/cxgbe/crypto/t4_kern_tls.c
sys/dev/cxgbe/t4_sge.c
sys/dev/cxgbe/tom/t4_cpl_io.c
sys/dev/cxgbe/tom/t4_tls.c
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
sys/kern/kern_mbuf.c
sys/kern/kern_sendfile.c
sys/kern/subr_bus_dma.c
sys/kern/subr_sglist.c
sys/kern/uipc_ktls.c
sys/kern/uipc_mbuf.c
sys/kern/uipc_sockbuf.c
sys/netinet/ip_output.c
sys/netinet/tcp_output.c
sys/netinet6/ip6_output.c
sys/sys/mbuf.h