Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/ddb/db_watch.h
39476 views
1
/*-
2
* SPDX-License-Identifier: MIT-CMU
3
*
4
* Mach Operating System
5
* Copyright (c) 1991,1990 Carnegie Mellon University
6
* All Rights Reserved.
7
*
8
* Permission to use, copy, modify and distribute this software and its
9
* documentation is hereby granted, provided that both the copyright
10
* notice and this permission notice appear in all copies of the
11
* software, derivative works or modified versions, and any portions
12
* thereof, and that both notices appear in supporting documentation.
13
*
14
* CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS
15
* CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
16
* ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
17
*
18
* Carnegie Mellon requests users of this software to return to
19
*
20
* Software Distribution Coordinator or [email protected]
21
* School of Computer Science
22
* Carnegie Mellon University
23
* Pittsburgh PA 15213-3890
24
*
25
* any improvements or extensions that they make and grant Carnegie the
26
* rights to redistribute these changes.
27
*/
28
29
/*
30
* Author: David B. Golub, Carnegie Mellon University
31
* Date: 10/90
32
*/
33
34
#ifndef _DDB_DB_WATCH_H_
35
#define _DDB_DB_WATCH_H_
36
37
/*
38
* Watchpoint.
39
*/
40
41
typedef struct db_watchpoint {
42
vm_map_t map; /* in this map */
43
db_addr_t loaddr; /* from this address */
44
db_addr_t hiaddr; /* to this address */
45
struct db_watchpoint *link; /* link in in-use or free chain */
46
} *db_watchpoint_t;
47
48
#endif /* !_DDB_DB_WATCH_H_ */
49
50