From 47fc42e6a039d795ca4cc3ea8ad5eade0a3d8d02 Mon Sep 17 00:00:00 2001 From: Jake Burkholder Date: Sat, 23 Feb 2002 17:43:44 +0000 Subject: [PATCH] Add metadata types for dtlb and itlb data, and number of slots used. --- sys/sparc64/include/metadata.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sys/sparc64/include/metadata.h b/sys/sparc64/include/metadata.h index ec5e2c23aab..11f99c7f4be 100644 --- a/sys/sparc64/include/metadata.h +++ b/sys/sparc64/include/metadata.h @@ -32,5 +32,15 @@ #define MODINFOMD_ENVP 0x1001 #define MODINFOMD_HOWTO 0x1002 #define MODINFOMD_KERNEND 0x1003 +#define MODINFOMD_DTLB_SLOTS 0x1004 +#define MODINFOMD_ITLB_SLOTS 0x1005 +#define MODINFOMD_DTLB 0x1006 +#define MODINFOMD_ITLB 0x1007 + +#define MD_FETCH(mdp, info, type) ({ \ + type *__p; \ + __p = (type *)preload_search_info((mdp), MODINFO_METADATA | (info)); \ + __p ? *__p : 0; \ +}) #endif /* !_MACHINE_METADATA_H_ */