Home
last modified time | relevance | path

Searched refs:md_pkey_allocation_map (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/amd64/linux/
H A Dlinux_pkru.c134 pem->pem_md.md_pkey_allocation_map = in linux_pemuldata_init_md()
135 ppem->pem_md.md_pkey_allocation_map; in linux_pemuldata_init_md()
137 pem->pem_md.md_pkey_allocation_map = LINUX_PKEY_INITIAL_MAP; in linux_pemuldata_init_md()
144 pem->pem_md.md_pkey_allocation_map = LINUX_PKEY_INITIAL_MAP; in linux_pemuldata_exec_md()
159 free_keys = ~pem->pem_md.md_pkey_allocation_map & in linux_pkey_alloc_machdep()
166 pem->pem_md.md_pkey_allocation_map |= 1u << key; in linux_pkey_alloc_machdep()
184 if ((pem->pem_md.md_pkey_allocation_map & (1u << pkey)) == 0) { in linux_pkey_free_machdep()
188 pem->pem_md.md_pkey_allocation_map &= ~(1u << pkey); in linux_pkey_free_machdep()
210 if ((pem->pem_md.md_pkey_allocation_map & (1u << pkey)) == 0) { in linux_pkey_mprotect_machdep()
H A Dlinux_emul_md.h15 uint32_t md_pkey_allocation_map; /* x86 protection keys */ member