Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(56)

Side by Side Diff: fusl/include/sys/procfs.h

Issue 1714623002: [fusl] clang-format fusl (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: headers too Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #ifndef _SYS_PROCFS_H 1 #ifndef _SYS_PROCFS_H
2 #define _SYS_PROCFS_H 2 #define _SYS_PROCFS_H
3 #ifdef __cplusplus 3 #ifdef __cplusplus
4 extern "C" { 4 extern "C" {
5 #endif 5 #endif
6 6
7 #include <sys/time.h> 7 #include <sys/time.h>
8 #include <sys/types.h> 8 #include <sys/types.h>
9 #include <sys/user.h> 9 #include <sys/user.h>
10 10
11 struct elf_siginfo { 11 struct elf_siginfo {
12 » int si_signo; 12 int si_signo;
13 » int si_code; 13 int si_code;
14 » int si_errno; 14 int si_errno;
15 }; 15 };
16 16
17 struct elf_prstatus { 17 struct elf_prstatus {
18 » struct elf_siginfo pr_info; 18 struct elf_siginfo pr_info;
19 » short int pr_cursig; 19 short int pr_cursig;
20 » unsigned long int pr_sigpend; 20 unsigned long int pr_sigpend;
21 » unsigned long int pr_sighold; 21 unsigned long int pr_sighold;
22 » pid_t pr_pid; 22 pid_t pr_pid;
23 » pid_t pr_ppid; 23 pid_t pr_ppid;
24 » pid_t pr_pgrp; 24 pid_t pr_pgrp;
25 » pid_t pr_sid; 25 pid_t pr_sid;
26 » struct timeval pr_utime; 26 struct timeval pr_utime;
27 » struct timeval pr_stime; 27 struct timeval pr_stime;
28 » struct timeval pr_cutime; 28 struct timeval pr_cutime;
29 » struct timeval pr_cstime; 29 struct timeval pr_cstime;
30 » elf_gregset_t pr_reg; 30 elf_gregset_t pr_reg;
31 » int pr_fpvalid; 31 int pr_fpvalid;
32 }; 32 };
33 33
34 #define ELF_PRARGSZ 80 34 #define ELF_PRARGSZ 80
35 35
36 struct elf_prpsinfo 36 struct elf_prpsinfo {
37 » { 37 char pr_state;
38 » char pr_state; 38 char pr_sname;
39 » char pr_sname; 39 char pr_zomb;
40 » char pr_zomb; 40 char pr_nice;
41 » char pr_nice; 41 unsigned long int pr_flag;
42 » unsigned long int pr_flag;
43 #if UINTPTR_MAX == 0xffffffff 42 #if UINTPTR_MAX == 0xffffffff
44 » unsigned short int pr_uid; 43 unsigned short int pr_uid;
45 » unsigned short int pr_gid; 44 unsigned short int pr_gid;
46 #else 45 #else
47 » unsigned int pr_uid; 46 unsigned int pr_uid;
48 » unsigned int pr_gid; 47 unsigned int pr_gid;
49 #endif 48 #endif
50 » int pr_pid, pr_ppid, pr_pgrp, pr_sid; 49 int pr_pid, pr_ppid, pr_pgrp, pr_sid;
51 » char pr_fname[16]; 50 char pr_fname[16];
52 » char pr_psargs[ELF_PRARGSZ]; 51 char pr_psargs[ELF_PRARGSZ];
53 }; 52 };
54 53
55 typedef void *psaddr_t; 54 typedef void* psaddr_t;
56 typedef elf_gregset_t prgregset_t; 55 typedef elf_gregset_t prgregset_t;
57 typedef elf_fpregset_t prfpregset_t; 56 typedef elf_fpregset_t prfpregset_t;
58 typedef pid_t lwpid_t; 57 typedef pid_t lwpid_t;
59 typedef struct elf_prstatus prstatus_t; 58 typedef struct elf_prstatus prstatus_t;
60 typedef struct elf_prpsinfo prpsinfo_t; 59 typedef struct elf_prpsinfo prpsinfo_t;
61 60
62 #ifdef __cplusplus 61 #ifdef __cplusplus
63 } 62 }
64 #endif 63 #endif
65 #endif 64 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698