Date: Sat, 9 Aug 2014 08:53:44 -0700 From: Adrian Chadd <adrian.chadd@gmail.com> To: "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org> Subject: RFC: cpuid_t Message-ID: <CAJ-VmomJdq8PaFun=f4vzQUvnVvY%2BL6-Nz5rVPUw7MHB-2J4Eg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi,
How's this look?
Index: sys/sys/_types.h
===================================================================
--- sys/sys/_types.h (revision 269480)
+++ sys/sys/_types.h (working copy)
@@ -52,6 +52,7 @@
typedef __uint16_t __nlink_t; /* link count */
typedef __int64_t __off_t; /* file offset */
typedef __int32_t __pid_t; /* process [group] */
+typedef __uint32_t __cpuid_t; /* CPU ID */
typedef __int64_t __rlim_t; /* resource limit - intentionally */
/* signed, because of legacy code */
/* that uses -1 for RLIM_INFINITY */
Index: sys/sys/types.h
===================================================================
--- sys/sys/types.h (revision 269480)
+++ sys/sys/types.h (working copy)
@@ -154,6 +154,11 @@
#define _LWPID_T_DECLARED
#endif
+#ifndef _CPUID_T_DECLARED
+typedef __cpuid_t cpuid_t; /* CPU ID */
+#define _CPUID_T_DECLARED
+#endif
+
#ifndef _MODE_T_DECLARED
typedef __mode_t mode_t; /* permissions */
#define _MODE_T_DECLARED
-a
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomJdq8PaFun=f4vzQUvnVvY%2BL6-Nz5rVPUw7MHB-2J4Eg>
