Module Name: src
Committed By: msaitoh
Date: Tue Dec 27 08:40:40 UTC 2022
Modified Files:
src/sys/arch/amd64/amd64: genassym.cf
src/sys/arch/i386/i386: genassym.cf
Log Message:
Move some definitions. Add comment. No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -u -r1.130 -r1.131 src/sys/arch/i386/i386/genassym.cf
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/amd64/amd64/genassym.cf
diff -u src/sys/arch/amd64/amd64/genassym.cf:1.92 src/sys/arch/amd64/amd64/genassym.cf:1.93
--- src/sys/arch/amd64/amd64/genassym.cf:1.92 Mon Dec 26 15:52:37 2022
+++ src/sys/arch/amd64/amd64/genassym.cf Tue Dec 27 08:40:40 2022
@@ -1,4 +1,4 @@
-# $NetBSD: genassym.cf,v 1.92 2022/12/26 15:52:37 msaitoh Exp $
+# $NetBSD: genassym.cf,v 1.93 2022/12/27 08:40:40 msaitoh Exp $
#
# Copyright (c) 1998, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -165,6 +165,7 @@ define L_MD_REGS offsetof(struct lwp, l
define L_MD_FLAGS offsetof(struct lwp, l_md.md_flags)
define L_MD_ASTPENDING offsetof(struct lwp, l_md.md_astpending)
+define LW_SYSTEM LW_SYSTEM
define MDL_IRET MDL_IRET
define MDL_COMPAT32 MDL_COMPAT32
define MDL_FPU_IN_CPU MDL_FPU_IN_CPU
@@ -173,8 +174,6 @@ define P_FLAG offsetof(struct proc, p_
define P_RASLIST offsetof(struct proc, p_raslist)
define P_MD_SYSCALL offsetof(struct proc, p_md.md_syscall)
-define LW_SYSTEM LW_SYSTEM
-
# pcb fields
define PCB_CR3 offsetof(struct pcb, pcb_cr3)
define PCB_CR0 offsetof(struct pcb, pcb_cr0)
@@ -349,6 +348,7 @@ define M_NEXT offsetof(struct mbuf, m_
define IP_SRC offsetof(struct ip, ip_src)
define IP_DST offsetof(struct ip, ip_dst)
+# Locking
define MTX_IPL offsetof(struct kmutex, u.s.mtxs_ipl)
define MTX_LOCK offsetof(struct kmutex, u.s.mtxs_lock)
define MTX_OWNER offsetof(struct kmutex, u.mtxa_owner)
Index: src/sys/arch/i386/i386/genassym.cf
diff -u src/sys/arch/i386/i386/genassym.cf:1.130 src/sys/arch/i386/i386/genassym.cf:1.131
--- src/sys/arch/i386/i386/genassym.cf:1.130 Mon Dec 26 15:52:37 2022
+++ src/sys/arch/i386/i386/genassym.cf Tue Dec 27 08:40:40 2022
@@ -1,4 +1,4 @@
-# $NetBSD: genassym.cf,v 1.130 2022/12/26 15:52:37 msaitoh Exp $
+# $NetBSD: genassym.cf,v 1.131 2022/12/27 08:40:40 msaitoh Exp $
#
# Copyright (c) 1998, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -154,6 +154,9 @@ define PTE_BASE PTE_BASE
define PDP_SIZE PDP_SIZE
define PDE_SIZE sizeof(pd_entry_t)
+define GUFS_SEL GUFS_SEL
+define GUGS_SEL GUGS_SEL
+
define IOMAPSIZE IOMAPSIZE
define VM_MAXUSER_ADDRESS (int)VM_MAXUSER_ADDRESS
@@ -171,20 +174,13 @@ define L_MD_REGS offsetof(struct lwp, l
define L_MD_FLAGS offsetof(struct lwp, l_md.md_flags)
define L_MD_ASTPENDING offsetof(struct lwp, l_md.md_astpending)
+define LW_SYSTEM LW_SYSTEM
define MDL_FPU_IN_CPU MDL_FPU_IN_CPU
define P_FLAG offsetof(struct proc, p_flag)
define P_RASLIST offsetof(struct proc, p_raslist)
define P_MD_SYSCALL offsetof(struct proc, p_md.md_syscall)
-define LW_SYSTEM LW_SYSTEM
-
-define GUFS_SEL GUFS_SEL
-define GUGS_SEL GUGS_SEL
-
-define IP6_SRC offsetof(struct ip6_hdr, ip6_src)
-define IP6_DST offsetof(struct ip6_hdr, ip6_dst)
-
# pcb fields
define PCB_CR3 offsetof(struct pcb, pcb_cr3)
define PCB_CR0 offsetof(struct pcb, pcb_cr0)
@@ -349,7 +345,10 @@ define M_LEN offsetof(struct mbuf, m_l
define M_NEXT offsetof(struct mbuf, m_next)
define IP_SRC offsetof(struct ip, ip_src)
define IP_DST offsetof(struct ip, ip_dst)
+define IP6_SRC offsetof(struct ip6_hdr, ip6_src)
+define IP6_DST offsetof(struct ip6_hdr, ip6_dst)
+# Locking
define MTX_IPL offsetof(struct kmutex, u.s.mtxs_ipl)
define MTX_LOCK offsetof(struct kmutex, mtx_lock)
define MTX_OWNER offsetof(struct kmutex, u.mtxa_owner)