@@ -4519,6 +4519,33 @@ pub const NET_NETFILTER: ::c_int = 19;
45194519pub const NET_DCCP : :: c_int = 20 ;
45204520pub const NET_IRDA : :: c_int = 412 ;
45214521
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+
45224549f ! {
45234550 pub fn NLA_ALIGN ( len: :: c_int) -> :: c_int {
45244551 return ( ( len) + NLA_ALIGNTO - 1 ) & !( NLA_ALIGNTO - 1 )
0 commit comments