summaryrefslogtreecommitdiff
path: root/include/mach_debug
diff options
context:
space:
mode:
authorFlavio Cruz <flaviocruz@gmail.com>2022-11-23 11:49:34 -0500
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2022-11-25 01:14:13 +0100
commit448e3d676a35e027219c5db224204892dc026b3b (patch)
treee6e6fd93389a6f00e9e17a211adad2cd50f39c1a /include/mach_debug
parenta0b853a5a06e615d0f1a186a2add5ff87b913f55 (diff)
Delete ipc_info.h since it is not used
Message-Id: <Y35PHuUNCFb6sQO0@viriathus>
Diffstat (limited to 'include/mach_debug')
-rw-r--r--include/mach_debug/ipc_info.h77
-rw-r--r--include/mach_debug/mach_debug_types.h1
2 files changed, 0 insertions, 78 deletions
diff --git a/include/mach_debug/ipc_info.h b/include/mach_debug/ipc_info.h
deleted file mode 100644
index a47ae7b4..00000000
--- a/include/mach_debug/ipc_info.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
- * Mach Operating System
- * Copyright (c) 1991,1990 Carnegie Mellon University
- * All Rights Reserved.
- *
- * Permission to use, copy, modify and distribute this software and its
- * documentation is hereby granted, provided that both the copyright
- * notice and this permission notice appear in all copies of the
- * software, derivative works or modified versions, and any portions
- * thereof, and that both notices appear in supporting documentation.
- *
- * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
- * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
- * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
- *
- * Carnegie Mellon requests users of this software to return to
- *
- * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
- * School of Computer Science
- * Carnegie Mellon University
- * Pittsburgh PA 15213-3890
- *
- * any improvements or extensions that they make and grant Carnegie Mellon
- * the rights to redistribute these changes.
- */
-/*
- * File: mach_debug/ipc_info.h
- * Author: Rich Draves
- * Date: March, 1990
- *
- * Definitions for the IPC debugging interface.
- */
-
-#ifndef _MACH_DEBUG_IPC_INFO_H_
-#define _MACH_DEBUG_IPC_INFO_H_
-
-#include <mach/boolean.h>
-#include <mach/port.h>
-#include <mach/machine/vm_types.h>
-
-/*
- * Remember to update the mig type definitions
- * in mach_debug_types.defs when adding/removing fields.
- */
-
-typedef struct ipc_info_name {
- mach_port_t iin_name; /* port name, including gen number */
-/*boolean_t*/integer_t iin_marequest; /* extant msg-accepted request? */
- mach_port_type_t iin_type; /* straight port type */
- mach_port_urefs_t iin_urefs; /* user-references */
- vm_offset_t iin_object; /* object pointer */
- natural_t iin_next; /* marequest/next in free list */
-} ipc_info_name_t;
-
-typedef ipc_info_name_t *ipc_info_name_array_t;
-
-/*
- * Type definitions for mach_port_kernel_object.
- * By remarkable coincidence, these closely resemble
- * the IKOT_* definitions in ipc/ipc_kobject.h.
- */
-
-#define IPC_INFO_TYPE_NONE 0
-#define IPC_INFO_TYPE_THREAD 1
-#define IPC_INFO_TYPE_TASK 2
-#define IPC_INFO_TYPE_HOST 3
-#define IPC_INFO_TYPE_HOST_PRIV 4
-#define IPC_INFO_TYPE_PROCESSOR 5
-#define IPC_INFO_TYPE_PSET 6
-#define IPC_INFO_TYPE_PSET_NAME 7
-#define IPC_INFO_TYPE_PAGER 8
-#define IPC_INFO_TYPE_PAGING_REQUEST 9
-#define IPC_INFO_TYPE_DEVICE 10
-#define IPC_INFO_TYPE_XMM_PAGER 11
-#define IPC_INFO_TYPE_PAGING_NAME 12
-
-#endif /* _MACH_DEBUG_IPC_INFO_H_ */
diff --git a/include/mach_debug/mach_debug_types.h b/include/mach_debug/mach_debug_types.h
index 1c81ca34..98124adb 100644
--- a/include/mach_debug/mach_debug_types.h
+++ b/include/mach_debug/mach_debug_types.h
@@ -30,7 +30,6 @@
#ifndef _MACH_DEBUG_MACH_DEBUG_TYPES_H_
#define _MACH_DEBUG_MACH_DEBUG_TYPES_H_
-#include <mach_debug/ipc_info.h>
#include <mach_debug/vm_info.h>
#include <mach_debug/slab_info.h>
#include <mach_debug/hash_info.h>