Searched refs:pac (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | anycast.c | 68 struct ipv6_ac_socklist *pac; in ipv6_sock_ac_join() local 86 pac = sock_kmalloc(sk, sizeof(struct ipv6_ac_socklist), GFP_KERNEL); in ipv6_sock_ac_join() 87 if (!pac) in ipv6_sock_ac_join() 89 pac->acl_next = NULL; in ipv6_sock_ac_join() 90 pac->acl_addr = *addr; in ipv6_sock_ac_join() 125 pac->acl_ifindex = dev->ifindex; in ipv6_sock_ac_join() 141 pac->acl_next = np->ipv6_ac_list; in ipv6_sock_ac_join() 142 np->ipv6_ac_list = pac; in ipv6_sock_ac_join() 143 pac = NULL; in ipv6_sock_ac_join() 147 if (pac) in ipv6_sock_ac_join() 159 struct ipv6_ac_socklist *pac, *prev_pac; ipv6_sock_ac_drop() local 190 struct ipv6_ac_socklist *pac; __ipv6_sock_ac_close() local [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | anycast.c | 68 struct ipv6_ac_socklist *pac; in ipv6_sock_ac_join() local 86 pac = sock_kmalloc(sk, sizeof(struct ipv6_ac_socklist), GFP_KERNEL); in ipv6_sock_ac_join() 87 if (!pac) in ipv6_sock_ac_join() 89 pac->acl_next = NULL; in ipv6_sock_ac_join() 90 pac->acl_addr = *addr; in ipv6_sock_ac_join() 125 pac->acl_ifindex = dev->ifindex; in ipv6_sock_ac_join() 141 pac->acl_next = np->ipv6_ac_list; in ipv6_sock_ac_join() 142 np->ipv6_ac_list = pac; in ipv6_sock_ac_join() 143 pac = NULL; in ipv6_sock_ac_join() 147 if (pac) in ipv6_sock_ac_join() 159 struct ipv6_ac_socklist *pac, *prev_pac; ipv6_sock_ac_drop() local 190 struct ipv6_ac_socklist *pac; __ipv6_sock_ac_close() local [all...] |
/kernel/linux/common_modules/pac/ |
H A D | apply_pac.sh | 12 PAC_SOURCE_ROOT=$OHOS_SOURCE_ROOT/kernel/linux/common_modules/pac 18 if [ ! -d " $KERNEL_BUILD_ROOT/arch/arm64/pac/src" ]; then 19 mkdir -p $KERNEL_BUILD_ROOT/arch/arm64/pac/src 22 if [ ! -d " $KERNEL_BUILD_ROOT/arch/arm64/pac/config" ]; then 23 mkdir -p $KERNEL_BUILD_ROOT/arch/arm64/pac/config 26 cd $KERNEL_BUILD_ROOT/arch/arm64/pac 27 ln -s -f $(realpath --relative-to=$KERNEL_BUILD_ROOT/arch/arm64/pac $PAC_SOURCE_ROOT)/Makefile ./Makefile 29 cd $KERNEL_BUILD_ROOT/arch/arm64/pac/config 30 ln -s -f $(realpath --relative-to=$KERNEL_BUILD_ROOT/arch/arm64/pac/config $PAC_SOURCE_ROOT/config)/config.txt ./config.txt 32 cd $KERNEL_BUILD_ROOT/arch/arm64/pac/sr [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/pauth/ |
H A D | Makefile | 9 CFLAGS += -mbranch-protection=pac-ret 14 TEST_GEN_PROGS := pac 22 # pac* and aut* instructions are not available on architectures berfore 31 # greater, gcc emits pac* instructions which are not in HINT NOP space, 37 $(OUTPUT)/pac: pac.c $(OUTPUT)/pac_corruptor.o $(OUTPUT)/helper.o
|
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/pauth/ |
H A D | Makefile | 9 CFLAGS += -mbranch-protection=pac-ret 14 TEST_GEN_PROGS := pac 22 # pac* and aut* instructions are not available on architectures berfore 31 # greater, gcc emits pac* instructions which are not in HINT NOP space, 37 $(OUTPUT)/pac: pac.c $(OUTPUT)/pac_corruptor.o $(OUTPUT)/helper.o
|
/kernel/linux/common_modules/pac/include/ |
H A D | pointer_auth_common.h | 12 pauth_common(pac, type, key, addr, mod) 57 #define pauth_pacda(addr, mod) pauth_common(pac, d, a, addr, mod) 59 #define pauth_pacdb(addr, mod) pauth_common(pac, d, b, addr, mod) 61 #define pauth_pacia(addr, mod) pauth_common(pac, i, a, addr, mod) 63 #define pauth_pacib(addr, mod) pauth_common(pac, i, b, addr, mod)
|
/kernel/linux/linux-5.10/arch/arm64/ |
H A D | Makefile | 79 branch-prot-flags-$(CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI) := -mbranch-protection=pac-ret+leaf+bti 81 branch-prot-flags-$(CONFIG_CC_HAS_BRANCH_PROT_PAC_RET) := -mbranch-protection=pac-ret+leaf
|
/kernel/linux/linux-6.6/arch/arm64/ |
H A D | Makefile | 67 KBUILD_CFLAGS += -mbranch-protection=pac-ret+bti 70 KBUILD_CFLAGS += -mbranch-protection=pac-ret
|
Completed in 3 milliseconds