Home
last modified time | relevance | path

Searched refs:pac (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/net/ipv6/
H A Danycast.c68 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 Danycast.c68 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 Dapply_pac.sh12 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 DMakefile9 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 DMakefile9 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 Dpointer_auth_common.h12 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 DMakefile79 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 DMakefile67 KBUILD_CFLAGS += -mbranch-protection=pac-ret+bti
70 KBUILD_CFLAGS += -mbranch-protection=pac-ret

Completed in 3 milliseconds