NAME pkey_alloc, pkey_free - allocate or free a protection key LIBRARY Standard C library ... feature_test_macros(7) */ #include <sys/mman.h> int pkey_alloc(unsigned int flags , un…NAME pkey_alloc, pkey_free - allocate or free a protection key LIBRARY Standard C library ... feature_test_macros(7) */ #include <sys/mman.h> int pkey_alloc(unsigned int flags , un…NAME mprotect, pkey_mprotect - set protection on a region of memory LIBRARY Standard C library ... feature_test_macros(7) */ #include <sys/mman.h> int pkey_mprotect(void addr [. le…NAME mprotect, pkey_mprotect - set protection on a region of memory LIBRARY Standard C library ... feature_test_macros(7) */ #include <sys/mman.h> int pkey_mprotect(void addr [. le…pipe2 (2) 2.6.27 pivot_root (2) 2.4 pkey_alloc (2) 4.8 pkey_free ... pkey_mprotect (2) 4.8 poll (2) 2.0.36; 2.2 ppoll (2) 2.6.16 prctl (2) 2.2 pread64violation occurred (since Linux 3.19) */ int si_pkey; /* Protection key on PTE that caused fault ... SEGV_PKUERR suberror of SIGSEGV populates si_pkey . • SIGIO / SIGPOLL (the two …violation occurred (since Linux 3.19) */ int si_pkey; /* Protection key on PTE that caused fault ... SEGV_PKUERR suberror of SIGSEGV populates si_pkey . • SIGIO / SIGPOLL (the two …