Searched refs:keyidx (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/x86/include/ |
| H A D | sysarch.h | 108 unsigned int keyidx; member 121 unsigned int keyidx; member 145 int x86_pkru_get_perm(unsigned int keyidx, int *access, int *modify); 146 int x86_pkru_set_perm(unsigned int keyidx, int access, int modify); 147 int x86_pkru_protect_range(void *addr, unsigned long len, unsigned int keyidx,
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | sys_machdep.c | 256 a64pkru.keyidx = i386pkru.keyidx; in sysarch() 368 a64pkru.len, a64pkru.keyidx, a64pkru.flags); in sysarch() 374 if (a64pkru.flags != 0 || a64pkru.keyidx != 0) { in sysarch()
|
| H A D | pmap.c | 10898 ppr->pkru_keyidx = keyidx; in pmap_pkru_assign() 11008 u_int keyidx) in pmap_pkru_update_range() argument 11019 MPASS(keyidx <= PMAP_MAX_PKRU_IDX); in pmap_pkru_update_range() 11051 X86_PG_PKU(keyidx); in pmap_pkru_update_range() 11070 newpte = (pte & ~X86_PG_PKU_MASK) | X86_PG_PKU(keyidx); in pmap_pkru_update_range() 11083 u_int keyidx, int flags) in pmap_pkru_check_uargs() argument 11086 if (pmap->pm_type != PT_X86 || keyidx > PMAP_MAX_PKRU_IDX || in pmap_pkru_check_uargs() 11097 pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx, in pmap_pkru_set() argument 11104 error = pmap_pkru_check_uargs(pmap, sva, eva, keyidx, flags); in pmap_pkru_set() 11109 error = pmap_pkru_assign(pmap, sva, eva, keyidx, flags); in pmap_pkru_set() [all …]
|
| /f-stack/freebsd/amd64/include/ |
| H A D | pmap.h | 501 u_int keyidx, int flags);
|