Lines Matching refs:ukey
1686 static void *__bpf_copy_key(void __user *ukey, u64 key_size) in __bpf_copy_key() argument
1689 return vmemdup_user(ukey, key_size); in __bpf_copy_key()
1691 if (ukey) in __bpf_copy_key()
1697 static void *___bpf_copy_key(bpfptr_t ukey, u64 key_size) in ___bpf_copy_key() argument
1700 return kvmemdup_bpfptr(ukey, key_size); in ___bpf_copy_key()
1702 if (!bpfptr_is_null(ukey)) in ___bpf_copy_key()
1713 void __user *ukey = u64_to_user_ptr(attr->key); in map_lookup_elem() local
1734 key = __bpf_copy_key(ukey, map->key_size); in map_lookup_elem()
1775 bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel); in map_update_elem() local
1799 key = ___bpf_copy_key(ukey, map->key_size); in map_update_elem()
1828 bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel); in map_delete_elem() local
1846 key = ___bpf_copy_key(ukey, map->key_size); in map_delete_elem()
1881 void __user *ukey = u64_to_user_ptr(attr->key); in map_get_next_key() local
1897 if (ukey) { in map_get_next_key()
1898 key = __bpf_copy_key(ukey, map->key_size); in map_get_next_key()
2144 void __user *ukey = u64_to_user_ptr(attr->key); in map_lookup_and_delete_elem() local
2181 key = __bpf_copy_key(ukey, map->key_size); in map_lookup_and_delete_elem()