File:  [MW Coherent from dump] / coherent / a / usr / include / sys / ptrace.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Wed May 29 04:56:34 2019 UTC (7 years ago) by root
Branches: MarkWilliams, MAIN
CVS tags: relic, HEAD
coherent

/*
 * Coherent.
 * Process trace.
 */
#ifndef	 PTRACE_H
#define	 PTRACE_H
#include <sys/types.h>

/*
 * Structure used for communication between parent and child.
 */
struct ptrace {
	int	 pt_req;		/* Request */
	int	 pt_pid;		/* Process id */
	vaddr_t	 pt_addr;		/* Address */
	int	 pt_data;		/* Data */
	int	 pt_errs;		/* Error status */
	int	 pt_rval;		/* Return value */
	int	 pt_busy;		/* In use */
	GATE	 pt_gate;		/* Gate */
};

#ifdef KERNEL
/*
 * Global variables.
 */
extern	struct	ptrace pts;			/* Ptrace structure */

#endif

#endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.