Blame


1 bcf527a9 2004-09-17 devnull #ifndef _9PROC_H_
2 bcf527a9 2004-09-17 devnull #define _9PROC_H_ 1
3 bcf527a9 2004-09-17 devnull
4 fd04aace 2003-11-23 devnull enum
5 fd04aace 2003-11-23 devnull {
6 fd04aace 2003-11-23 devnull NPRIV = 16,
7 fd04aace 2003-11-23 devnull RENDHASH = 33,
8 fd04aace 2003-11-23 devnull };
9 fd04aace 2003-11-23 devnull
10 fd04aace 2003-11-23 devnull typedef struct Uproc Uproc;
11 fd04aace 2003-11-23 devnull struct Uproc
12 fd04aace 2003-11-23 devnull {
13 fd04aace 2003-11-23 devnull int pid;
14 fd04aace 2003-11-23 devnull int state;
15 fd04aace 2003-11-23 devnull void *priv[NPRIV];
16 fd04aace 2003-11-23 devnull ulong rendval;
17 fd04aace 2003-11-23 devnull ulong rendtag;
18 fd04aace 2003-11-23 devnull Uproc *rendhash;
19 fd04aace 2003-11-23 devnull p9jmp_buf notejb;
20 fd04aace 2003-11-23 devnull };
21 fd04aace 2003-11-23 devnull
22 175b8a53 2004-04-21 devnull extern Uproc *_p9uproc(int);
23 fd04aace 2003-11-23 devnull extern void _p9uprocdie(void);
24 f1bfc54e 2004-05-14 devnull extern void _clearuproc(void);
25 f1bfc54e 2004-05-14 devnull
26 bcf527a9 2004-09-17 devnull #endif