Searched refs:pkru (Results 1 – 3 of 3) sorted by relevance
57 uint32_t pkru; in x86_pkru_get_perm_hw() local64 pkru = rdpkru(); in x86_pkru_get_perm_hw()65 *access = (pkru & (1 << keyidx)) == 0; in x86_pkru_get_perm_hw()66 *modify = (pkru & (2 << keyidx)) == 0; in x86_pkru_get_perm_hw()88 uint32_t pkru; in x86_pkru_set_perm_hw() local95 pkru = rdpkru(); in x86_pkru_set_perm_hw()96 pkru &= ~(3 << keyidx); in x86_pkru_set_perm_hw()98 pkru |= 1 << keyidx; in x86_pkru_set_perm_hw()100 pkru |= 2 << keyidx; in x86_pkru_set_perm_hw()101 wrpkru(pkru); in x86_pkru_set_perm_hw()
5 pkru.c \10 pkru.3
246 cat > /tmp/pkru.c <<EOF247 /* $Id: pkru.c,v 1.27 2019/01/10 12:06:31 kostik Exp $ */248 /* cc -Wall -Wextra -g -O -o pkru64 pkru.c -lpthread */505 cc -Wall -Wextra -g -O -o pkru64 pkru.c -lpthread || exit 1506 cc -Wall -Wextra -g -O -o pkru32 -m32 pkru.c -lpthread || exit 1507 rm pkru.c