| /linux/tools/testing/selftests/mm/ |
| H A D | protection_keys.c | 184 hw_pkey_get(int pkey,unsigned long flags) hw_pkey_get() argument 195 hw_pkey_set(int pkey,unsigned long rights,unsigned long flags) hw_pkey_set() argument 216 pkey_disable_set(int pkey,int flags) pkey_disable_set() argument 254 pkey_disable_clear(int pkey,int flags) pkey_disable_clear() argument 280 pkey_write_allow(int pkey) pkey_write_allow() argument 284 pkey_write_deny(int pkey) pkey_write_deny() argument 288 pkey_access_allow(int pkey) pkey_access_allow() argument 292 pkey_access_deny(int pkey) pkey_access_deny() argument 555 mprotect_pkey(void * ptr,size_t size,unsigned long orig_prot,unsigned long pkey) mprotect_pkey() argument 660 malloc_pkey_with_mprotect(long size,int prot,u16 pkey) malloc_pkey_with_mprotect() argument 680 malloc_pkey_anon_huge(long size,int prot,u16 pkey) malloc_pkey_anon_huge() argument 761 malloc_pkey_hugetlb(long size,int prot,u16 pkey) malloc_pkey_hugetlb() argument 790 malloc_pkey(long size,int prot,u16 pkey) malloc_pkey() argument 822 expected_pkey_fault(int pkey) expected_pkey_fault() argument 892 test_pkey_alloc_free_attach_pkey0(int * ptr,u16 pkey) test_pkey_alloc_free_attach_pkey0() argument 944 test_read_of_write_disabled_region(int * ptr,u16 pkey) test_read_of_write_disabled_region() argument 954 test_read_of_access_disabled_region(int * ptr,u16 pkey) test_read_of_access_disabled_region() argument 967 test_read_of_access_disabled_region_with_page_already_mapped(int * ptr,u16 pkey) test_read_of_access_disabled_region_with_page_already_mapped() argument 984 test_write_of_write_disabled_region_with_page_already_mapped(int * ptr,u16 pkey) test_write_of_write_disabled_region_with_page_already_mapped() argument 994 test_write_of_write_disabled_region(int * ptr,u16 pkey) test_write_of_write_disabled_region() argument 1001 test_write_of_access_disabled_region(int * ptr,u16 pkey) test_write_of_access_disabled_region() argument 1010 test_write_of_access_disabled_region_with_page_already_mapped(int * ptr,u16 pkey) test_write_of_access_disabled_region_with_page_already_mapped() argument 1020 test_kernel_write_of_access_disabled_region(int * ptr,u16 pkey) test_kernel_write_of_access_disabled_region() argument 1033 test_kernel_write_of_write_disabled_region(int * ptr,u16 pkey) test_kernel_write_of_write_disabled_region() argument 1046 test_kernel_gup_of_access_disabled_region(int * ptr,u16 pkey) test_kernel_gup_of_access_disabled_region() argument 1068 test_kernel_gup_write_to_write_disabled_region(int * ptr,u16 pkey) test_kernel_gup_write_to_write_disabled_region() argument 1086 test_pkey_syscalls_on_non_allocated_pkey(int * ptr,u16 pkey) test_pkey_syscalls_on_non_allocated_pkey() argument 1109 test_pkey_syscalls_bad_args(int * ptr,u16 pkey) test_pkey_syscalls_bad_args() argument 1135 test_pkey_alloc_exhaust(int * ptr,u16 pkey) test_pkey_alloc_exhaust() argument 1241 test_pkey_init_state(int * ptr,u16 pkey) test_pkey_init_state() argument 1279 test_mprotect_with_pkey_0(int * ptr,u16 pkey) test_mprotect_with_pkey_0() argument 1303 test_ptrace_of_child(int * ptr,u16 pkey) test_ptrace_of_child() argument 1400 test_executing_on_unreadable_memory(int * ptr,u16 pkey) test_executing_on_unreadable_memory() argument 1432 test_implicit_mprotect_exec_only_memory(int * ptr,u16 pkey) test_implicit_mprotect_exec_only_memory() argument 1481 test_ptrace_modifies_pkru(int * ptr,u16 pkey) test_ptrace_modifies_pkru() argument 1604 test_ptrace_modifies_pkru(int * ptr,u16 pkey) test_ptrace_modifies_pkru() argument 1681 test_mprotect_pkey_on_unsupported_cpu(int * ptr,u16 pkey) test_mprotect_pkey_on_unsupported_cpu() argument 1727 int pkey; run_tests_once() local [all...] |
| H A D | pkey_util.c | 16 sys_pkey_free(unsigned long pkey) sys_pkey_free() argument 24 sys_mprotect_pkey(void * ptr,size_t size,unsigned long orig_prot,unsigned long pkey) sys_mprotect_pkey() argument
|
| H A D | pkey-powerpc.h | 39 static inline u32 pkey_bit_position(int pkey) in pkey_bit_position() argument 96 expect_fault_on_read_execonly_key(void * p1,int pkey) expect_fault_on_read_execonly_key() argument 120 malloc_pkey_with_mprotect_subpage(long size,int prot,u16 pkey) malloc_pkey_with_mprotect_subpage() argument [all...] |
| H A D | pkey-helpers.h | 122 set_pkey_bits(u64 reg,int pkey,u64 flags) set_pkey_bits() argument 134 get_pkey_bits(u64 reg,int pkey) get_pkey_bits() argument [all...] |
| H A D | pkey_sighandler_tests.c | 287 int pkey; test_sigsegv_handler_with_different_pkey_for_stack() local 443 int pkey; test_pkru_sigreturn() local [all...] |
| H A D | mseal_test.c | 75 unsigned long pkey) in sys_mprotect_pkey() argument 146 static unsigned long pkey_bit_position(int pkey) in pkey_bit_position() argument 151 static u64 set_pkey_bits(u64 reg, int pkey, u64 flags) in set_pkey_bits() argument 162 static void set_pkey(int pkey, unsigned long pkey_value) in set_pkey() argument 221 int pkey = sys_pkey_alloc(0, PKEY_UNRESTRICTED); pkey_supported() local 1667 int pkey; test_seal_discard_ro_anon_on_pkey() local [all...] |
| /linux/security/selinux/ |
| H A D | ibpkey.c | 56 static unsigned int sel_ib_pkey_hashfn(u16 pkey) in sel_ib_pkey_hashfn() argument 74 struct sel_ib_pkey *pkey; in sel_ib_pkey_find() local 94 sel_ib_pkey_insert(struct sel_ib_pkey * pkey) sel_ib_pkey_insert() argument 133 struct sel_ib_pkey *pkey; sel_ib_pkey_sid_slow() local 183 struct sel_ib_pkey *pkey; sel_ib_pkey_sid() local 207 struct sel_ib_pkey *pkey, *pkey_tmp; sel_ib_pkey_flush() local [all...] |
| /linux/include/linux/ |
| H A D | pkeys.h | 14 #define arch_override_mprotect_pkey(vma, prot, pkey) (0) argument 23 static inline bool mm_pkey_is_allocated(struct mm_struct *mm, int pkey) in mm_pkey_is_allocated() 33 static inline int mm_pkey_free(struct mm_struct *mm, int pkey) in mm_pkey_free() 38 static inline int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, in arch_set_user_pkey_access()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | ud.c | 70 u16 pkey; in ud_loopback() local 226 u16 *pkey, u32 extra_bytes, bool bypass) in hfi1_make_bth_deth() 265 u16 len, slid, dlid, pkey; in hfi1_make_ud_req_9B() local 343 u16 len, pkey; in hfi1_make_ud_req_16B() local 555 int hfi1_lookup_pkey_idx(struct hfi1_ibport *ibp, u16 pkey) in hfi1_lookup_pkey_idx() 592 u32 remote_qpn, u16 pkey, u32 slid, u32 dlid, in return_cnp_16B() 654 u16 pkey, u32 slid, u32 dlid, u8 sc5, in return_cnp() 726 static int opa_smp_check(struct hfi1_ibport *ibp, u16 pkey, u8 sc5, in opa_smp_check() 813 u16 pkey; in hfi1_ud_rcv() local
|
| H A D | ruc.c | 37 u16 pkey = packet->pkey; in hfi1_ruc_check_hdr() local 241 u16 pkey = hfi1_get_pkey(ibp, qp->s_pkey_index); in hfi1_make_ruc_header_16B() local 328 u16 pkey = hfi1_get_pkey(ibp, qp->s_pkey_index); in hfi1_make_ruc_header_9B() local
|
| H A D | trace.c | 120 u16 *pkey, u32 *psn, u32 *qpn) in hfi1_trace_parse_9b_bth() 171 u16 *entropy, u16 *len, u16 *pkey, in hfi1_trace_parse_16b_hdr() 195 u16 len, u16 pkey, u32 dlid, u32 slid) in hfi1_trace_fmt_lrh() 224 u8 tver, u16 pkey, u32 psn, u32 qpn, in hfi1_trace_fmt_rest()
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_vlan.c | 98 u16 pkey, int type) in __ipoib_vlan_add() 168 int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey) in ipoib_vlan_add() 252 int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey) in ipoib_vlan_delete()
|
| /linux/arch/x86/include/asm/ |
| H A D | pkru.h | 19 static inline bool __pkru_allows_read(u32 pkru, u16 pkey) in __pkru_allows_read() 25 static inline bool __pkru_allows_write(u32 pkru, u16 pkey) in __pkru_allows_write()
|
| /linux/include/net/ |
| H A D | neighbour.h | 289 static inline bool neigh_key_eq32(const struct neighbour *n, const void *pkey) in neigh_key_eq32() 294 static inline bool neigh_key_eq128(const struct neighbour *n, const void *pkey) in neigh_key_eq128() 305 bool (*key_eq)(const struct neighbour *n, const void *pkey), in ___neigh_lookup_noref() 306 __u32 (*hash)(const void *pkey, in ___neigh_lookup_noref() 325 const void *pkey, in __neigh_lookup_noref() 349 const void *pkey, in neigh_create() 564 __neigh_lookup(struct neigh_table *tbl, const void *pkey, struct net_device *dev, int creat) in __neigh_lookup() 576 __neigh_lookup_errno(struct neigh_table *tbl, const void *pkey, in __neigh_lookup_errno()
|
| H A D | ndisc.h | 345 static inline u32 ndisc_hashfn(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) in ndisc_hashfn() 355 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup_noref() 360 static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup() 374 const void *pkey) in __ipv6_confirm_neigh()
|
| H A D | arp.h | 13 static inline u32 arp_hashfn(const void *pkey, const struct net_device *dev, u32 *hash_rnd) in arp_hashfn()
|
| /linux/crypto/asymmetric_keys/ |
| H A D | restrict.c | 138 const struct public_key *pkey; in restrict_link_by_ca() local 179 const struct public_key *pkey; in restrict_link_by_digsig() local
|
| /linux/security/selinux/include/ |
| H A D | ibpkey.h | 28 static inline int sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey, u32 *sid) in sel_ib_pkey_sid()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/fsp/ |
| H A D | base.c | 9 u64 img_addr, const u8 *hash, const u8 *pkey, const u8 *sig) in nvkm_fsp_boot_gsp_fmc()
|
| /linux/net/ipv6/ |
| H A D | ndisc.c | 314 static u32 ndisc_hash(const void *pkey, in ndisc_hash() 321 static bool ndisc_key_eq(const struct neighbour *n, const void *pkey) in ndisc_key_eq() 767 static int pndisc_is_router(const void *pkey, in pndisc_is_router() 1789 static int ndisc_is_multicast(const void *pkey) in ndisc_is_multicast()
|
| /linux/net/ipv4/ |
| H A D | arp.c | 211 static u32 arp_hash(const void *pkey, in arp_hash() 218 static bool arp_key_eq(const struct neighbour *neigh, const void *pkey) in arp_key_eq() 958 static int arp_is_multicast(const void *pkey) in arp_is_multicast()
|
| H A D | fib_trie.c | 1517 t_key pkey = pn->key; in fib_table_lookup() local 1785 t_key pkey = pn->key; in leaf_walk_rcu() local 1827 t_key pkey = pn->key; in fib_trie_free() local 1945 t_key pkey = pn->key; in fib_table_flush_external() local 2016 t_key pkey = pn->key; in fib_table_flush() local 2096 t_key pkey = pn->key; in __fib_info_notify_update() local 2429 t_key pkey; in fib_trie_get_next() local
|
| /linux/lib/ |
| H A D | digsig.c | 74 MPI in = NULL, res = NULL, pkey[2]; in digsig_verify_rsa() local
|
| /linux/drivers/nvme/target/ |
| H A D | auth.c | 447 const u8 *pkey, int pkey_size) in nvmet_auth_ctrl_sesskey()
|
| /linux/include/rdma/ |
| H A D | ib_addr.h | 92 static inline void ib_addr_set_pkey(struct rdma_dev_addr *dev_addr, u16 pkey) in ib_addr_set_pkey()
|