Searched refs:pkey1 (Results 1 – 2 of 2) sorted by relevance
| /linux/tools/testing/selftests/powerpc/ptrace/ |
| H A D | ptrace-pkey.c | 49 int pkey1, pkey2, pkey3; in child() local 58 pkey1 = sys_pkey_alloc(0, PKEY_DISABLE_EXECUTE); in child() 59 if (pkey1 < 0) { in child() 60 pkey1 = sys_pkey_alloc(0, PKEY_UNRESTRICTED); in child() 61 CHILD_FAIL_IF(pkey1 < 0, &info->child_sync); in child() 72 info->amr1 |= 3ul << pkeyshift(pkey1); in child() 84 info->expected_iamr |= 1ul << pkeyshift(pkey1); in child() 86 info->expected_iamr &= ~(1ul << pkeyshift(pkey1)); in child() 98 info->invalid_iamr = info->expected_iamr | (1ul << pkeyshift(pkey1) | 1ul << pkeyshift(pkey2)); in child() 99 info->invalid_uamor = info->expected_uamor & ~(0x3ul << pkeyshift(pkey1)); in child() [all …]
|
| H A D | core-pkey.c | 84 int pkey1, pkey2, pkey3; in child() local 96 pkey1 = sys_pkey_alloc(0, PKEY_DISABLE_EXECUTE); in child() 97 if (pkey1 < 0) { in child() 98 pkey1 = sys_pkey_alloc(0, PKEY_UNRESTRICTED); in child() 99 FAIL_IF(pkey1 < 0); in child() 110 info->amr |= 3ul << pkeyshift(pkey1) | 2ul << pkeyshift(pkey2); in child() 113 info->iamr |= 1ul << pkeyshift(pkey1); in child() 115 info->iamr &= ~(1ul << pkeyshift(pkey1)); in child() 119 info->uamor |= 3ul << pkeyshift(pkey1) | 3ul << pkeyshift(pkey2); in child() 122 user_write, info->amr, pkey1, pkey2, pkey3); in child()
|