| /freebsd/sys/arm64/vmm/ |
| H A D | vmm_mmu.c | 76 pt_entry_t *l3 __diagused; in vmmpmap_release_l3() 80 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_release_l3() 82 KASSERT(l3[i] == 0, ("%s: l3 still mapped: %p %lx", __func__, in vmmpmap_release_l3() 83 &l3[i], l3[i])); in vmmpmap_release_l3() 242 pt_entry_t new_l2e, l2e, *l2, *l3; in vmmpmap_l3_table() local 278 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_l3_table() 279 return (l3); in vmmpmap_l3_table() 288 pd_entry_t l3e, *l3; in vmmpmap_enter() local 312 l3 = vmmpmap_l3_table(va); in vmmpmap_enter() 313 if (l3 == NULL) in vmmpmap_enter() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/arm/omap/ |
| H A D | l3-noc.txt | 7 - compatible : Should be "ti,omap3-l3-smx" for OMAP3 family 8 Should be "ti,omap4-l3-noc" for OMAP4 family 9 Should be "ti,omap5-l3-noc" for OMAP5 family 10 Should be "ti,dra7-l3-noc" for DRA7 family 11 Should be "ti,am4372-l3-noc" for AM43 family 18 compatible = "ti,omap4-l3-noc", "simple-bus";
|
| /freebsd/sys/riscv/riscv/ |
| H A D | pmap.c | 334 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, 485 pt_entry_t *l3; in pmap_l2_to_l3() local 488 l3 = PHYS_TO_DMAP(phys); in pmap_l2_to_l3() 490 return (&l3[pmap_l3_index(va)]); in pmap_l2_to_l3() 602 pd_entry_t *l3, *l2; in pmap_bootstrap_dmap() local 630 l3 = l2 = NULL; in pmap_bootstrap_dmap() 655 if (l3 == NULL || pmap_l2_index(va) != l2slot) { in pmap_bootstrap_dmap() 656 l3 = pmap_early_alloc_tables(&freemempos, 1); in pmap_bootstrap_dmap() 661 L2_PDE((vm_paddr_t)l3, PTE_V)); in pmap_bootstrap_dmap() 666 pmap_store(&l3[l3slot], L3_PTE(pa, PTE_KERN | memattr)); in pmap_bootstrap_dmap() [all …]
|
| H A D | minidump_machdep.c | 157 pt_entry_t *l3, l3e; in cpu_minidumpsys() local 185 if (!pmap_get_tables(pmap_kernel(), va, &l1, &l2, &l3)) in cpu_minidumpsys() 203 l3e = atomic_load_64(&l3[i]); in cpu_minidumpsys() 284 if (!pmap_get_tables(pmap_kernel(), va, &l1, &l2, &l3)) { in cpu_minidumpsys()
|
| /freebsd/sys/riscv/iommu/ |
| H A D | iommu_pmap.c | 158 pt_entry_t *l3; in pmap_l2_to_l3() local 161 l3 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l2_to_l3() 163 return (&l3[pmap_l3_index(va)]); in pmap_l2_to_l3() 424 pt_entry_t *l3; in iommu_pmap_remove() local 429 l3 = pmap_l3(pmap, va); in iommu_pmap_remove() 430 if (l3 != NULL) { in iommu_pmap_remove() 432 pmap_clear(l3); in iommu_pmap_remove() 449 pt_entry_t *l3; in iommu_pmap_enter() local 485 l3 = pmap_l2_to_l3(l2, va); in iommu_pmap_enter() 493 l3 = pmap_l3(pmap, va); in iommu_pmap_enter() [all …]
|
| /freebsd/sys/arm64/arm64/ |
| H A D | efirt_machdep.c | 100 pt_entry_t *l3; in efi_1t1_l3() local 140 l3 = PHYS_TO_DMAP(mphys); in efi_1t1_l3() 141 l3 += pmap_l3_index(va); in efi_1t1_l3() 142 KASSERT(*l3 == 0, ("%s: Already mapped: va %#jx *pt %#jx", __func__, in efi_1t1_l3() 143 va, *l3)); in efi_1t1_l3() 145 return (l3); in efi_1t1_l3() 170 pt_entry_t *l3, l3_attr; in efi_create_1t1_map() local 235 l3 = efi_1t1_l3(va); in efi_create_1t1_map() 242 *l3 = PHYS_TO_PTE(pa) | l3_attr; in efi_create_1t1_map()
|
| H A D | pmap.c | 586 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, 769 pt_entry_t *l3; in pmap_pte() 801 l3 = pmap_l2_to_l3(l2, va); 802 if ((pmap_load(l3) & ATTR_DESCR_MASK) != L3_PAGE) 805 return (l3); 896 pd_entry_t **l2, pt_entry_t **l3) in pmap_get_tables() 915 *l3 = NULL; in pmap_get_tables() 926 *l3 = NULL; in pmap_get_tables() 933 *l3 = pmap_l2_to_l3(l2p, va); in pmap_l3_valid() argument 939 pmap_l3_valid(pt_entry_t l3) 763 pt_entry_t *l3; pmap_pte() local 890 pmap_get_tables(pmap_t pmap,vm_offset_t va,pd_entry_t ** l0,pd_entry_t ** l1,pd_entry_t ** l2,pt_entry_t ** l3) pmap_get_tables() argument 1046 pt_entry_t *l3; global() member 4272 pmap_remove_l3(pmap_t pmap,pt_entry_t * l3,vm_offset_t va,pd_entry_t l2e,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3() argument 4399 pt_entry_t *l3, old_l3; pmap_remove_l3_range() local 4827 pt_entry_t *l3p, l3; pmap_mask_set_locked() local 5206 pt_entry_t all_l3e_AF, *firstl3, *l3, newl2, oldl3, pa; pmap_promote_l2() local 5355 pd_entry_t all_l3e_AF, firstl3c, *l3, oldl3, pa; pmap_promote_l3c() local 5643 pt_entry_t *l2, *l3; pmap_enter() local 6567 pt_entry_t *l1, *l2, *l3, l3_val; pmap_enter_quick_locked() local 6753 pt_entry_t *l3; pmap_unwire() local 7999 pt_entry_t *l3, *dl3, oldl3; pmap_advise() local 8174 pt_entry_t *l3, oldl3; pmap_clear_modify() local 8861 pt_entry_t *l3; pmap_fill_l3() local 8918 pt_entry_t *l3, newl3, oldl2; pmap_demote_l2_locked() local 9082 pt_entry_t *l3; pmap_demote_l2() local 10256 pt_entry_t *l3; pmap_san_enter() local 10466 pt_entry_t *l3, l3e; sysctl_kmaps() local [all...] |
| H A D | minidump_machdep.c | 154 pt_entry_t *l3, l3e; in cpu_minidumpsys() local 178 if (!pmap_get_tables(pmap_kernel(), va, &l0, &l1, &l2, &l3)) in cpu_minidumpsys() 201 l3e = atomic_load_64(&l3[i]); in cpu_minidumpsys() 289 if (!pmap_get_tables(pmap_kernel(), va, &l0, &l1, &l2, &l3)) { in cpu_minidumpsys()
|
| /freebsd/sys/arm64/iommu/ |
| H A D | iommu_pmap.c | 225 pt_entry_t *l3; in smmu_pmap_pte() local 256 l3 = smmu_pmap_l2_to_l3(l2, va); in smmu_pmap_pte() 257 if ((smmu_pmap_load(l3) & ATTR_DESCR_MASK) != IOMMU_L3_PAGE) in smmu_pmap_pte() 260 return (l3); in smmu_pmap_pte() 264 smmu_pmap_l3_valid(pt_entry_t l3) in smmu_pmap_l3_valid() argument 267 return ((l3 & ATTR_DESCR_MASK) == IOMMU_L3_PAGE); in smmu_pmap_l3_valid() 587 pt_entry_t *l3; in pmap_gpu_enter() local 618 l3 = smmu_pmap_l2_to_l3(pde, va); in pmap_gpu_enter() 641 orig_l3 = smmu_pmap_load(l3); in pmap_gpu_enter() 645 smmu_pmap_store(l3, new_l3); in pmap_gpu_enter() [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/realtek/ |
| H A D | rtd16xx.dtsi | 53 next-level-cache = <&l3>; 61 next-level-cache = <&l3>; 69 next-level-cache = <&l3>; 77 next-level-cache = <&l3>; 85 next-level-cache = <&l3>; 90 next-level-cache = <&l3>; 96 l3: l3-cache { label
|
| H A D | kent.dtsi | 49 next-level-cache = <&l3>; 69 next-level-cache = <&l3>; 89 next-level-cache = <&l3>; 109 next-level-cache = <&l3>; 113 l3: l3-cache { label
|
| /freebsd/crypto/heimdal/lib/hx509/ |
| H A D | test_name.c | 318 int l0, l1, l2, l3; in test_compare() local 337 ret = compare_subject(c2, c3, &l3); in test_compare() 342 if (l3 < l2) return 1; in test_compare() 343 if (l3 < l1) return 1; in test_compare()
|
| /freebsd/lib/libkvm/ |
| H A D | kvm_minidump_riscv.c | 147 riscv_pt_entry_t l3; in _riscv_minidump_vatop() local 169 if (l3_index >= vm->hdr.pmapsize / sizeof(l3)) in _riscv_minidump_vatop() 171 l3 = _riscv_pte_get(kd, l3_index); in _riscv_minidump_vatop() 172 if ((l3 & RISCV_PTE_V) == 0 || (l3 & RISCV_PTE_RWX) == 0) { in _riscv_minidump_vatop() 177 a = (l3 >> RISCV_PTE_PPN0_S) << RISCV_L3_SHIFT; in _riscv_minidump_vatop()
|
| H A D | kvm_minidump_aarch64.c | 177 aarch64_pte_t l3; in _aarch64_minidump_vatop() local 199 if (l3_index >= vm->hdr.pmapsize / sizeof(l3)) in _aarch64_minidump_vatop() 201 l3 = _aarch64_pte_get(kd, l3_index); in _aarch64_minidump_vatop() 202 if ((l3 & AARCH64_ATTR_DESCR_MASK) != AARCH64_L3_PAGE) { in _aarch64_minidump_vatop() 207 a = l3 & ~AARCH64_ATTR_MASK; in _aarch64_minidump_vatop()
|
| /freebsd/crypto/openssl/fuzz/ |
| H A D | bignum.c | 32 size_t l1 = 0, l2 = 0, l3 = 0; in FuzzerTestOneInput() local 59 l3 = (len - l1 - l2) % 512; in FuzzerTestOneInput() 68 OPENSSL_assert(BN_bin2bn(buf + l1 + l2, l3, b3) == b3); in FuzzerTestOneInput()
|
| /freebsd/sys/amd64/include/ |
| H A D | pmap.h | 113 #define KV4ADDR(l4, l3, l2, l1) KV5ADDR(-1, l4, l3, l2, l1) argument 114 #define KV5ADDR(l5, l4, l3, l2, l1) ( \ argument 118 ((unsigned long)(l3) << PDPSHIFT) | \ 122 #define UVADDR(l5, l4, l3, l2, l1) ( \ argument 125 ((unsigned long)(l3) << PDPSHIFT) | \
|
| /freebsd/sys/contrib/device-tree/Bindings/edac/ |
| H A D | apm-xgene-edac.txt | 40 - compatible : Shall be "apm,xgene-edac-l3" or 41 "apm,xgene-edac-l3-v2". 46 "apm,xgene-edac-l3-soc" for general value reporting 104 compatible = "apm,xgene-edac-l3";
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | qcs8550-aim300.dtsi | 22 vdd-l3-supply = <&vreg_s4g_1p25>; 150 vdd-l3-supply = <&vreg_s4e_0p95>; 166 vdd-l3-supply = <&vreg_s4e_0p95>; 182 vdd-l3-supply = <&vreg_s4g_1p25>; 226 vdd-l3-supply = <&vreg_s4e_0p95>; 262 vdd-l3-supply = <&vreg_s4g_1p25>;
|
| /freebsd/crypto/openssl/crypto/sha/asm/ |
| H A D | sha512-sparcv9.pl | 111 $D="%l3"; 180 ld [$inp+12],%l3 207 ld [%sp+STACK_BIAS+STACK_FRAME+`(($i+1+1)%16)*$SZ+4`],%l3 352 or %l3,$tmp0,$tmp0 357 ld [%sp+STACK_BIAS+STACK_FRAME+`(($i+1+1)%16)*$SZ+4`],%l3 741 ld [$ctx+`1*$SZ+4`],%l3 750 or %l3,$tmp1,$tmp1 767 ld [$ctx+`5*$SZ+4`],%l3 776 or %l3,$tmp1,$tmp1
|
| /freebsd/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | qcom,smd-rpm-regulator.txt | 249 s1, s2, s3, s4, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13, 253 s1, s2, s3, s4, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13, 258 s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, l1, l2, l3, l4, l5, 263 s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, l1, l2, l3, l4, 268 s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, l1, l2, l3, l4, l5, 279 s1, s2, s3, s4, s5, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12,
|
| /freebsd/tests/sys/netinet6/ |
| H A D | redirect.py | 61 l3 = sc.IPv6(src=sip, dst=dip) 63 return e / l3 / icmp6
|
| /freebsd/tests/sys/net/ |
| H A D | if_geneve.sh | 171 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \ 174 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \ 227 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \ 230 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \ 679 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \ 683 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \ 748 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \ 752 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \ 814 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \ 817 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \ [all …]
|
| /freebsd/tests/sys/netinet/ |
| H A D | redirect.py | 61 l3 = sc.IP(src=sip, dst=dip) 64 return e / l3 / icmp / orig_ip / sc.UDP()
|
| /freebsd/crypto/openssl/crypto/ec/asm/ |
| H A D | ecp_nistz256-sparcv9.pl | 1368 ld [$inp+12],%l3 1377 st %l3,[$out+64*3-4] 1387 ld [$inp+12],%l3 1396 st %l3,[$out+64*3-4] 1406 ld [$inp+12],%l3 1414 st %l3,[$out+64*3-4] 1442 ld [$inp+64*3],%l3 1453 and %l3,$mask,%l3 1456 st %l3,[$out+12] 1469 ld [$inp+64*3],%l3 [all …]
|
| /freebsd/crypto/openssl/crypto/aes/asm/ |
| H A D | aes-sparcv9.pl | 61 $acc12="%l3"; 557 ldub [%i0+3],%l3 564 or %l3,%l2,%l2 579 ldub [%i0+11],%l3 586 or %l3,%l2,%l2 1103 ldub [%i0+3],%l3 1110 or %l3,%l2,%l2 1125 ldub [%i0+11],%l3 1132 or %l3,%l2,%l2
|