| /arch/arm64/include/asm/ |
| A D | pointer_auth.h | 60 get_random_bytes(&keys->apia, sizeof(keys->apia)); in ptrauth_keys_init_kernel() 68 __ptrauth_key_install_nosync(APIA, keys->apia); in ptrauth_keys_switch_kernel() 77 __ptrauth_key_install_nosync(APIB, keys->apib); in ptrauth_keys_install_user() 78 __ptrauth_key_install_nosync(APDA, keys->apda); in ptrauth_keys_install_user() 79 __ptrauth_key_install_nosync(APDB, keys->apdb); in ptrauth_keys_install_user() 89 get_random_bytes(&keys->apia, sizeof(keys->apia)); in ptrauth_keys_init_user() 90 get_random_bytes(&keys->apib, sizeof(keys->apib)); in ptrauth_keys_init_user() 91 get_random_bytes(&keys->apda, sizeof(keys->apda)); in ptrauth_keys_init_user() 92 get_random_bytes(&keys->apdb, sizeof(keys->apdb)); in ptrauth_keys_init_user() 96 get_random_bytes(&keys->apga, sizeof(keys->apga)); in ptrauth_keys_init_user() [all …]
|
| /arch/arm64/kernel/ |
| A D | pointer_auth.c | 13 struct ptrauth_keys_user *keys = &tsk->thread.keys_user; in ptrauth_prctl_reset_keys() local 25 ptrauth_keys_init_user(keys); in ptrauth_prctl_reset_keys() 37 get_random_bytes(&keys->apia, sizeof(keys->apia)); in ptrauth_prctl_reset_keys() 39 get_random_bytes(&keys->apib, sizeof(keys->apib)); in ptrauth_prctl_reset_keys() 41 get_random_bytes(&keys->apda, sizeof(keys->apda)); in ptrauth_prctl_reset_keys() 43 get_random_bytes(&keys->apdb, sizeof(keys->apdb)); in ptrauth_prctl_reset_keys() 45 get_random_bytes(&keys->apga, sizeof(keys->apga)); in ptrauth_prctl_reset_keys() 46 ptrauth_keys_install_user(keys); in ptrauth_prctl_reset_keys() 67 int ptrauth_set_enabled_keys(struct task_struct *tsk, unsigned long keys, in ptrauth_set_enabled_keys() argument 78 if ((keys & ~PR_PAC_ENABLED_KEYS_MASK) || (enabled & ~keys)) in ptrauth_set_enabled_keys() [all …]
|
| /arch/arm64/boot/dts/amlogic/ |
| A D | meson-gxl-s905d-mecool-kii-pro.dts | 18 adc-keys { 19 compatible = "adc-keys"; 31 gpio-keys-polled { 32 compatible = "gpio-keys-polled";
|
| A D | meson-gxm-q200.dts | 18 adc-keys { 19 compatible = "adc-keys"; 31 gpio-keys-polled { 32 compatible = "gpio-keys-polled";
|
| A D | meson-gxm-wetek-core2.dts | 33 adc-keys { 34 compatible = "adc-keys"; 46 gpio-keys-polled { 47 compatible = "gpio-keys-polled";
|
| A D | meson-gxm-mecool-kiii-pro.dts | 23 adc-keys { 24 compatible = "adc-keys"; 36 gpio-keys-polled { 37 compatible = "gpio-keys-polled";
|
| A D | meson-gxl-s905d-p230.dts | 18 adc-keys { 19 compatible = "adc-keys"; 31 gpio-keys-polled { 32 compatible = "gpio-keys-polled";
|
| A D | meson-gxm-minix-neo-u9h.dts | 29 adc-keys { 30 compatible = "adc-keys"; 42 gpio-keys-polled { 43 compatible = "gpio-keys-polled";
|
| /arch/arm64/boot/dts/allwinner/ |
| A D | sun50i-h700-anbernic-rg35xx-sp.dts | 7 #include <dt-bindings/input/gpio-keys.h> 14 gpio-keys-lid { 15 compatible = "gpio-keys";
|
| /arch/arm64/boot/dts/qcom/ |
| A D | ipq5332-rdp-common.dtsi | 24 gpio-keys { 25 compatible = "gpio-keys"; 68 gpio_keys_default: gpio-keys-default-state {
|
| A D | msm8916-lg-c50.dts | 24 gpio-keys { 25 compatible = "gpio-keys"; 123 gpio_keys_default: gpio-keys-default-state {
|
| /arch/arm64/boot/dts/renesas/ |
| A D | renesas-smarc2.dtsi | 27 * GPIO keys are enabled by default. Use PMOD_GPIO macros to disable them 60 keys: keys { label 61 compatible = "gpio-keys";
|
| /arch/arm64/boot/dts/rockchip/ |
| A D | rk3326-anbernic-rg351v.dts | 10 gpio_keys_vol: gpio-keys-vol { 11 compatible = "gpio-keys";
|
| /arch/arm/boot/dts/broadcom/ |
| A D | bcm4708-linksys-ea6300-v1.dts | 29 gpio-keys { 30 compatible = "gpio-keys";
|
| A D | bcm4708-linksys-ea6500-v2.dts | 26 gpio-keys { 27 compatible = "gpio-keys";
|
| /arch/arm/boot/dts/microchip/ |
| A D | at91-wb45n.dts | 15 gpio-keys { 16 compatible = "gpio-keys";
|
| /arch/arm64/crypto/ |
| A D | polyval-ce-glue.c | 41 asmlinkage void pmull_polyval_update(const struct polyval_tfm_ctx *keys, 45 static void internal_polyval_update(const struct polyval_tfm_ctx *keys, in internal_polyval_update() argument 49 pmull_polyval_update(keys, in, nblocks, accumulator); in internal_polyval_update()
|
| /arch/arm/boot/dts/nuvoton/ |
| A D | nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 32 gpio-keys { 33 compatible = "gpio-keys"; 89 key_pins: mux-keys {
|
| /arch/arm64/boot/dts/apple/ |
| A D | s8001-pro.dtsi | 15 gpio-keys { 16 compatible = "gpio-keys";
|
| A D | s800x-ipad5.dtsi | 14 gpio-keys { 15 compatible = "gpio-keys";
|
| A D | t8011-pro2.dtsi | 13 gpio-keys { 14 compatible = "gpio-keys";
|
| A D | t8010-ipad6.dtsi | 15 gpio-keys { 16 compatible = "gpio-keys";
|
| A D | s800x-6s.dtsi | 14 gpio-keys { 15 compatible = "gpio-keys";
|
| A D | s800x-se.dtsi | 14 gpio-keys { 15 compatible = "gpio-keys";
|
| /arch/arm64/boot/dts/freescale/ |
| A D | imx93-phyboard-segin-peb-eval-01.dtso | 15 gpio-keys { 16 compatible = "gpio-keys";
|