@@ -4519,6 +4519,33 @@ pub const NET_NETFILTER: ::c_int = 19;
4519
4519
pub const NET_DCCP : :: c_int = 20 ;
4520
4520
pub const NET_IRDA : :: c_int = 412 ;
4521
4521
4522
+ // include/linux/sched.h
4523
+ pub const PF_VCPU : :: c_int = 0x00000001 ;
4524
+ pub const PF_IDLE : :: c_int = 0x00000002 ;
4525
+ pub const PF_EXITING : :: c_int = 0x00000004 ;
4526
+ pub const PF_POSTCOREDUMP : :: c_int = 0x00000008 ;
4527
+ pub const PF_IO_WORKER : :: c_int = 0x00000010 ;
4528
+ pub const PF_WQ_WORKER : :: c_int = 0x00000020 ;
4529
+ pub const PF_FORKNOEXEC : :: c_int = 0x00000040 ;
4530
+ pub const PF_MCE_PROCESS : :: c_int = 0x00000080 ;
4531
+ pub const PF_SUPERPRIV : :: c_int = 0x00000100 ;
4532
+ pub const PF_DUMPCORE : :: c_int = 0x00000200 ;
4533
+ pub const PF_SIGNALED : :: c_int = 0x00000400 ;
4534
+ pub const PF_MEMALLOC : :: c_int = 0x00000800 ;
4535
+ pub const PF_NPROC_EXCEEDED : :: c_int = 0x00001000 ;
4536
+ pub const PF_USED_MATH : :: c_int = 0x00002000 ;
4537
+ pub const PF_USER_WORKER : :: c_int = 0x00004000 ;
4538
+ pub const PF_NOFREEZE : :: c_int = 0x00008000 ;
4539
+ pub const PF_KSWAPD : :: c_int = 0x00020000 ;
4540
+ pub const PF_MEMALLOC_NOFS : :: c_int = 0x00040000 ;
4541
+ pub const PF_MEMALLOC_NOIO : :: c_int = 0x00080000 ;
4542
+ pub const PF_LOCAL_THROTTLE : :: c_int = 0x00100000 ;
4543
+ pub const PF_KTHREAD : :: c_int = 0x00200000 ;
4544
+ pub const PF_RANDOMIZE : :: c_int = 0x00400000 ;
4545
+ pub const PF_NO_SETAFFINITY : :: c_int = 0x04000000 ;
4546
+ pub const PF_MCE_EARLY : :: c_int = 0x08000000 ;
4547
+ pub const PF_MEMALLOC_PIN : :: c_int = 0x10000000 ;
4548
+
4522
4549
f ! {
4523
4550
pub fn NLA_ALIGN ( len: :: c_int) -> :: c_int {
4524
4551
return ( ( len) + NLA_ALIGNTO - 1 ) & !( NLA_ALIGNTO - 1 )
0 commit comments